OAuth applications

Register a Team website

Changed on

Registers a website login client for a Team and returns its first credential once.

post/oauth-applications

Request

  • Base URL: https://api.session.services
  • URL: https://api.session.services/oauth-applications
  • Auth: API key in header x-tenant-id

Request body

teamIdstring required

Unique team identifier

namestring required

Operator-facing name for this website.

redirectUrisstring[] required

Exact HTTPS callback URLs. HTTP is allowed only for non-production loopback.

requestIdstring uuid required

Caller-generated idempotency key. Reusing it returns a conflict rather than a second application.

Response

OK

clientSecretstring required

New credential. Display once and store only on the website server.

Changes