Skip to main content
POST
Rotate credentials

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string
required

Body

application/json

Credential rotation

credentials
InlineBasicCredentials · object
required

Credential material for the auth pipeline. Shape is determined by auth_pipeline.source_type and auth_pipeline.credential_type.

Response

Backend updated

auth_pipeline
AuthPipeline · object

How outbound requests to the provider are authenticated. An empty object (or omitting the pipeline) adds no authentication. A non-empty pipeline requires source_type and credential_type.

Example:
connections
object

Map of action keys to connection configurations

Example:
enabled
boolean
Example:

true

encryption
EncryptionConfig · object | null

Optional per-backend message-level encryption (MLE). When set, the mapped request body is JWE-encrypted before dispatch and the response body is decrypted before response mapping. Key material is managed via /api/admin/keys.

host
string
Example:

"api.acme.example"

id
string
Example:

"acme-risk"

inserted_at
string<date-time>
Example:

"2026-05-12T09:30:00Z"

name
string
Example:

"Acme Risk"

protocol
string
Example:

"https://developer.hellgate.io/protocols/specter/v1"