The Zuplo Developer API, powered by Zuplo

API Keys - Keys

Endpoint:https://dev.zuplo.com

Lists keys

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

Lists keyspath Parameters

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

Lists keysquery Parameters

  • limitinteger · min: 1 · max: 1000 · required
  • offsetinteger · required
  • key-formatstring · enum
    Enum values:
    none
    visible
    masked

Lists keysResponses

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

Creates an API key

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

Creates an API keypath Parameters

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

Creates an API keyRequest Body

  • expiresOnstring · date-time
  • descriptionstring
  • keystring

Creates an API keyResponses

    • 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
    • expiresOnstring · date-time
    • descriptionstring
    • keystring

Creates multiple API keys

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

Creates multiple API keyspath Parameters

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

Creates multiple API keysRequest Body

  • expiresOnstring · date-time
  • descriptionstring
  • keystring

Creates multiple API keysResponses

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

Gets an API key

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

Gets an API keypath Parameters

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

Gets an API keyquery Parameters

  • key-formatstring · enum
    Enum values:
    none
    visible
    masked
  • tagstring

Gets an API keyResponses

    • 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
    • expiresOnstring · date-time
    • descriptionstring
    • keystring

Deletes an API key

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

Deletes an API keypath Parameters

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

Deletes an API keyquery Parameters

  • tagstring

Deletes an API keyResponses

    No schema specified

Updates an API key

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

Updates an API keypath Parameters

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

Updates an API keyquery Parameters

  • tagstring

Updates an API keyRequest Body

  • expiresOnstring · date-time
  • descriptionstring
  • keystring

Updates an API keyResponses

    • 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
    • expiresOnstring · date-time
    • descriptionstring
    • keystring