Skip to content

Product documentation

FederationConnectionTests

Connection tests for federation members (Microsoft Entra ID, Google Workspace, Okta) run during the attach wizard.

FederationConnectionTests

Connection tests for federation members (Microsoft Entra ID, Google Workspace, Okta) run during the attach wizard.

Base URL: https://api.stg.thoryn.org

Operations

MethodPathSummaryScopes
POST/api/v1/federation-members/google/testGoogle Connection Tester Testtenant:federation.write
POST/api/v1/federation-members/testEntra Connection Tester Testtenant:federation.write
POST/api/v1/federation-members/test-oktaOkta Connection Tester Testtenant:federation.write

Operation details

POST /api/v1/federation-members/google/test

Google Connection Tester Test

  • Operation ID: googleConnectionTesterTest
  • Required scopes: tenant:federation.write

Request body (required): application/jsonGoogleTestRequest

Responses:

StatusDescriptionBody
200OKGoogleTestResponse
401Unauthorized — bearer token missing, expired, signed by an untrusted issuer, or missing the tnt tenant claim.Problem (problem+json)
403Forbidden — token lacks a required tenant:* scope, or the tnt claim does not match the tenant addressed by the request path.Problem (problem+json)

POST /api/v1/federation-members/test

Entra Connection Tester Test

  • Operation ID: entraConnectionTesterTest
  • Required scopes: tenant:federation.write

Request body (required): application/jsonEntraTestRequest

Responses:

StatusDescriptionBody
200OKEntraTestResponse
401Unauthorized — bearer token missing, expired, signed by an untrusted issuer, or missing the tnt tenant claim.Problem (problem+json)
403Forbidden — token lacks a required tenant:* scope, or the tnt claim does not match the tenant addressed by the request path.Problem (problem+json)

POST /api/v1/federation-members/test-okta

Okta Connection Tester Test

  • Operation ID: oktaConnectionTesterTest
  • Required scopes: tenant:federation.write

Request body (required): application/jsonOktaTestRequest

Responses:

StatusDescriptionBody
200OKOktaTestResponse
401Unauthorized — bearer token missing, expired, signed by an untrusted issuer, or missing the tnt tenant claim.Problem (problem+json)
403Forbidden — token lacks a required tenant:* scope, or the tnt claim does not match the tenant addressed by the request path.Problem (problem+json)