Skip to content
impulseDOCS
Get Started

Reveal normalized Auth credentials

GET
/v1/projects/{project_id}/services/{service_id}/credential
curl --request GET \
--url https://api-dev.impulsehosting.com/v1/projects/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/services/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/credential \
--header 'Authorization: Bearer <token>'

Requires service:reveal. Returns Store B key AUTH_CREDENTIALS; its value is a JSON-encoded AuthCredentialDescriptor without the JWT signing secret.

project_id
required
string format: uuid
service_id
required
string format: uuid

Credential

Media typeapplication/json
object
key
required
string
Allowed value: AUTH_CREDENTIALS
value
required

JSON-encoded AuthCredentialDescriptor

string format: password
Example
{
"key": "AUTH_CREDENTIALS"
}

Scope or project binding denied

Media typeapplication/json
object
error
required
string
Examplegenerated
{
"error": "example"
}