List available external credentials
Lists the all available external credentials for third party services. The call doesn't return any key material, credential IDs can be used to retrieve the credential.
Header Parameters
- SlashID-OrgID string required
The organization ID
Example: af5fbd30-7ce7-4548-8b30-4cd59cb2aba1
Responses
- 200
- 400
OK
- application/json
- Schema
- Example (from schema)
Schema
meta object
pagination object
limit integeroffset integertotal_count int64errors object[]
httpcode integermessage stringresult object[]
external_cred_id stringExternal credential ID
organization_id stringextcred_provider stringPossible values: [
google
,onfido
,shopify
,generic
]extcred_label stringextcred_type stringPossible values: [
api_key
,client_credentials
,user_pass
,api_id_access
,access_token
,json_credentials
]json_blob objectFree form object for implicit server to server authentication credentials, different schema for provider.
{
"meta": {
"pagination": {
"limit": 0,
"offset": 0,
"total_count": 0
}
},
"errors": [
{
"httpcode": 0,
"message": "string"
}
],
"result": [
{
"external_cred_id": "string",
"organization_id": "string",
"extcred_provider": "google",
"extcred_label": "string",
"extcred_type": "api_key",
"json_blob": {}
}
]
}
Bad Request
- application/json
- Schema
- Example (from schema)
Schema
meta object
pagination object
limit integeroffset integertotal_count int64errors object[]
httpcode integermessage string
{
"meta": {
"pagination": {
"limit": 0,
"offset": 0,
"total_count": 0
}
},
"errors": [
{
"httpcode": 0,
"message": "string"
}
]
}