Integration Credential

Retrieve integration credential

Retrieve an integration credential object. Sensitive secret values are masked in the response.

get/api/v1/integration_credentials/{integrationCredentialID}

Path parameters

integrationCredentialIDinteger required

A unique integer value identifying this integration credential.

Response

OK

idinteger required

Integration credential object ID.

urlstring uri required

Integration credential object URL.

namestring required

Name of the integration credential shown in the UI.

type'coupa_sand_oauth2' required

Type of the credential; determines the shape of secret. Cannot be changed after creation.

hooksstring[] required

Hooks that use this credential.

organizationstring uri required

Organization URL.

created_bystring uri required

User who created the integration credential.

created_atstring date-time required

Timestamp of the integration credential creation.

modified_bystring uri nullable required

User that last modified the object.

modified_atstring date-time nullable required

Timestamp of last modification.

Example response

{
  "id": 42,
  "url": "https://example.rossum.app/api/v1/integration_credentials/42",
  "name": "Acme Corp — Coupa prod",
  "type": "coupa_sand_oauth2",
  "secret": {
    "client_id": "[redacted...]",
    "client_secret": "[redacted...]",
    "base_api_url": "https://example.coupahost.com",
    "scope": "core.invoice.create core.common.read"
  },
  "hooks": [
    "https://example.rossum.app/api/v1/hooks/1500"
  ],
  "organization": "https://example.rossum.app/api/v1/organizations/406",
  "created_by": "https://example.rossum.app/api/v1/users/9524",
  "created_at": "2026-01-01T15:02:25.653324Z",
  "modified_by": "https://example.rossum.app/api/v1/users/10775",
  "modified_at": "2021-04-26T10:08:03.856648Z"
}

Changes

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