v1

latestOpenAPI 3.0.02026-07-14169146300.3 KB
Auth

Creates a new third-party auth integration

post/v1/projects/{ref}/config/auth/third-party-auth

Path parameters

refstring required
Example:abcdefghijklmnopqrst

Project ref

Request body

oidc_issuer_urlstring
jwks_urlstring
{"stackTrail":"components:schemas:CreateThirdPartyAuthBody:properties:custom_jwks","oasType":"schema","type":"unknown"}

Example request

{
  "oidc_issuer_url": "https://login.acme.com",
  "jwks_url": "https://login.acme.com/.well-known/jwks.json"
}

Response

idstring uuid required
typestring required
oidc_issuer_urlstring nullable
jwks_urlstring nullable
{"stackTrail":"components:schemas:ThirdPartyAuth:properties:custom_jwks","oasType":"schema","type":"unknown","nullable":true}
{"stackTrail":"components:schemas:ThirdPartyAuth:properties:resolved_jwks","oasType":"schema","type":"unknown","nullable":true}
inserted_atstring required
updated_atstring required
resolved_atstring nullable