Skip to content

Latest commit

 

History

History
45 lines (40 loc) · 7.09 KB

File metadata and controls

45 lines (40 loc) · 7.09 KB

Data

Example Usage

import { Data } from "@apideck/unify/models/components";

let value: Data = {
  consumerId: "test_consumer_id",
  applicationId: "1111",
  metadata: {
    accountName: "SpaceX",
    userName: "Elon Musk",
    email: "elon@musk.com",
    image: "https://www.spacex.com/static/images/share.jpg",
  },
  aggregatedRequestCount: 101,
  requestCounts: {
    unify: 100,
    proxy: 10,
    vault: 21,
  },
  created: "2021-05-07T12:55:42.242Z",
  modified: "2021-05-07T12:55:42.242Z",
  requestCountUpdated: "2021-05-07T12:55:42.242Z",
  services: [
    "salesforce",
    "stripe",
  ],
};

Fields

Field Type Required Description Example
consumerId string N/A test_consumer_id
applicationId string N/A 1111
metadata components.ConsumerMetadata The metadata of the consumer. This is used to display the consumer in the sidebar. This is optional, but recommended.
aggregatedRequestCount number N/A 101
requestCounts components.RequestCountAllocation N/A
created string N/A 2021-05-07T12:55:42.242Z
modified string N/A 2021-05-07T12:55:42.242Z
requestCountUpdated string N/A 2021-05-07T12:55:42.242Z
services string[] N/A [
"salesforce",
"stripe"
]