Skip to main content

Overview

Encrypted credential store for datasource access. Manages app registrations (Canva, OAuth providers), user-scoped credential mappings, and generic credentials used by data connectors and integrations.

Authentication

All endpoints use the standard PADS4 session cookie. Obtain it once and reuse:
Replace https://<your-server> with your PADS4 server address and <ServiceName> with the service path shown above.

Endpoint Reference


Request & Response Examples

GET /api/v1/credentials/app-registration

Request:
Response 200 OK:

GET /api/v1/credentials/app-registration/currentUser

Request:
Response 200 OK:

GET /api/v1/credentials/app-registration/{appRegistrationId}

Request:
Response 200 OK:

DELETE /api/v1/credentials/app-registration/{appRegistrationId}

Request:
Response 200 OK:

POST /api/v1/credentials/app-registration/store

Request:
Response 200 OK:

GET /api/v1/credentials/app-registration/types

Request:
Response 200 OK:

Additional endpoints follow the same patterns shown above. See the Swagger UI for full parameter schemas.