List platform credentials

List the platform OAuth apps configured for the authenticated workspace. Use this endpoint to audit which platforms have workspace-owned credentials before creating new Connect Sessions.
https://api.unipost.dev
GET/v1/platform-credentials
Authorization
In header ยท Bearer <token>

Authorization

AuthorizationBearer <token>In header
Workspace API key, or a Clerk session JWT for dashboard callers.

Response Body

200
data[]array
Configured platform credential rows for the authenticated workspace.
data[].platformstring
Platform key for this credential row.
data[].client_idstring
Public client ID. The client_secret is never returned by this endpoint.
data[].created_atstring
Timestamp for when the credentials were uploaded or replaced.
meta.totalnumber
Total configured platform credential rows returned by the list endpoint.
meta.limitnumber
Applied list limit.
request_idstring
Request identifier for debugging and support.
401
error.codestring
Usually "UNAUTHORIZED" or "INTERNAL_ERROR".
error.normalized_codestring
Lowercase alias such as "unauthorized" or "internal_error".
error.messagestring
Human-readable error message.
request_idstring
Request identifier for debugging and support.
500
error.codestring
Usually "UNAUTHORIZED" or "INTERNAL_ERROR".
error.normalized_codestring
Lowercase alias such as "unauthorized" or "internal_error".
error.messagestring
Human-readable error message.
request_idstring
Request identifier for debugging and support.
This endpoint returns only the public client_id. UniPost never returns client_secret after upload; rotate the credential in the platform developer portal and upload it again if the original secret is lost.
Need setup steps? Start with the Platform Credentials guide.