Validate and vault tenant-managed connector credentials

Accepts Criteo client credentials or a MediaGo API token, validates them against the provider, and writes them directly to the tenant-scoped token vault. Raw credentials are never returned or persisted in the control plane.

post/connections/managed-credentials

Request

  • Base URL: https://api.gravityads.dev (the document declares no server; this is the origin it was published from)
  • URL: https://api.gravityads.dev/connections/managed-credentials
  • Auth: HTTP bearer

Request body

platform'criteo' | 'media_go' required
client_idstring

Criteo API client id; accepted only for server-side vaulting.

client_secretstring password

Criteo API client secret; never returned or logged.

api_tokenstring password

MediaGo API token; never returned or logged.

Response

Managed connector credential stored

status'managed_connection_credentials_completed' required
tenant_idstring required
platform'criteo' | 'media_go' required
connection_idstring required
secret_ref_idstring
vaultobject
token_response_metadataobject
account_discoveryobject
account_upsertobject
connectionobject
ready_for_readonly_etlboolean required
database_url_configuredboolean
hosted_auth_contextobject
raw_token_material_returnedfalse required
raw_secrets_returnedfalse required

Changes

No recorded changes to this operation across all 1 revision of this API.