GET
/
key
/
{applicationUserForeignId}
/
production
curl --request GET \
  --url http://api.integralapi.co/public/key/{applicationUserForeignId}/production \
  --header 'Authorization: <authorization>' \
  --header 'Integral-Application-Id: <integral-application-id>'
{
  "apiKeys": [
    {
      "id": "<string>",
      "createdAt": "<string>",
      "updatedAt": "<string>",
      "deletedAt": "<string>",
      "apiKey": "<string>",
      "isPaused": true,
      "isRevoked": true,
      "name": "<string>",
      "description": "<string>",
      "expiresAt": "<string>",
      "lastUsed": "<string>"
    }
  ]
}

Request

Authorization
string
required

An API key is a token that you provide when making API calls.

Integral-Application-Id
string
required

An Application ID that finds the application you are working with. This Application ID can be found on the Integral platform through the dashboard or Application’s page.

Body Parameters

userId
string
required

This is a unique index on your database to find users. This will allow us to know which production API key associates to each user on your application’s end.

Response

The response of this API request provides back a list of information on all generated production API keys for a given Application User.

** This list does contain revoked and paused API keys **

Response Fields

apiKeys
ApiKeys[]
required