The Zuplo Developer API, powered by Zuplo

API Keys - Consumers

Endpoint:https://dev.zuplo.com

Lists consumers

GET
https://dev.zuplo.com
/v1/accounts/{accountName}/key-buckets/{bucketName}/consumers

Lists consumerspath Parameters

  • accountNamestring · required
  • bucketNamestring · required

Lists consumersquery Parameters

  • limitinteger · min: 1 · max: 1000 · required
  • offsetinteger · required
  • include-api-keysboolean
  • include-manager-invitesboolean
  • include-managersboolean
  • key-formatstring · enum
    Enum values:
    none
    visible
    masked
  • manager-emailstring
  • tagstring

Lists consumersResponses

    • dataobject[] · required
    • limitinteger · uint32
      Example: 1000
    • offsetinteger · uint32
    • totalinteger · uint32

Creates a consumer

POST
https://dev.zuplo.com
/v1/accounts/{accountName}/key-buckets/{bucketName}/consumers

Creates a consumerpath Parameters

  • accountNamestring · required
  • bucketNamestring · required

Creates a consumerquery Parameters

  • with-api-keyboolean

Creates a consumerRequest Body

  • namestring · pattern: ^[a-z0-9-]{1,128}$ · required
  • managers
  • apiKeysobject[]
  • descriptionstring
  • tagsobject
  • metadataobject

Creates a consumerResponses

    • createdOnstring · date-time · readOnly · required
      Example: 2023-04-18T05:54:34.408Z
    • updatedOnstring · date-time · readOnly · required
      Example: 2023-04-20T05:54:34.408Z
    • idstring · readOnly · required
    • namestring · pattern: ^[a-z0-9-]{1,128}$ · required
    • apiKeysobject[]
    • descriptionstring
    • tagsobject
    • metadataobject

Gets a consumer

GET
https://dev.zuplo.com
/v1/accounts/{accountName}/key-buckets/{bucketName}/consumers/{consumerName}

Gets a consumerpath Parameters

  • accountNamestring · required
  • bucketNamestring · required
  • consumerNamestring · required

Gets a consumerquery Parameters

  • include-api-keysboolean
  • key-formatstring · enum
    Enum values:
    none
    visible
    masked
  • include-managersboolean
  • include-manager-invitesboolean
  • tagstring

Gets a consumerResponses

    • createdOnstring · date-time · readOnly · required
      Example: 2023-04-18T05:54:34.408Z
    • updatedOnstring · date-time · readOnly · required
      Example: 2023-04-20T05:54:34.408Z
    • idstring · readOnly · required
    • namestring · pattern: ^[a-z0-9-]{1,128}$ · required
    • apiKeysobject[]
    • descriptionstring
    • tagsobject
    • metadataobject

Deletes a consumer

DELETE
https://dev.zuplo.com
/v1/accounts/{accountName}/key-buckets/{bucketName}/consumers/{consumerName}

Deletes a consumerpath Parameters

  • accountNamestring · required
  • bucketNamestring · required
  • consumerNamestring · required

Deletes a consumerquery Parameters

  • tagstring

Deletes a consumerResponses

    No schema specified

Updates a consumer

PATCH
https://dev.zuplo.com
/v1/accounts/{accountName}/key-buckets/{bucketName}/consumers/{consumerName}

Updates a consumerpath Parameters

  • accountNamestring · required
  • bucketNamestring · required
  • consumerNamestring · required

Updates a consumerquery Parameters

  • tagstring

Updates a consumerRequest Body

  • descriptionstring
  • tagsobject
  • metadataobject

Updates a consumerResponses

    • createdOnstring · date-time · readOnly · required
      Example: 2023-04-18T05:54:34.408Z
    • updatedOnstring · date-time · readOnly · required
      Example: 2023-04-20T05:54:34.408Z
    • idstring · readOnly · required
    • namestring · pattern: ^[a-z0-9-]{1,128}$ · required
    • apiKeysobject[]
    • descriptionstring
    • tagsobject
    • metadataobject

Roll consumer keys

POST
https://dev.zuplo.com
/v1/accounts/{accountName}/key-buckets/{bucketName}/consumers/{consumerName}/roll-key

Roll consumer keyspath Parameters

  • accountNamestring · required
  • bucketNamestring · required
  • consumerNamestring · required

Roll consumer keysquery Parameters

  • tagstring

Roll consumer keysRequest Body

  • expiresOnstring · date-time · required
    Example: 2050-04-18T05:54:34.408Z

Roll consumer keysResponses

    No schema specified