Skip to main content
POST
/
organizations
/
{id}
/
enterprise-connections
/
{connectionId}
/
test
Test existing enterprise connection
curl --request POST \
  --url https://api.wacht.dev/organizations/{id}/enterprise-connections/{connectionId}/test \
  --cookie session_id=
{
  "success": true,
  "protocol": "saml",
  "checks": {
    "certificate_valid": true,
    "idp_reachable": true,
    "configuration_valid": true
  },
  "errors": null
}

Authorizations

session_id
string
cookie
required

Session-based authentication using cookies

Path Parameters

id
string<uint64>
required

Organization ID

connectionId
string<uint64>
required

Response

Connection test results

success
boolean

Overall test success

Example:

true

protocol
enum<string>

Protocol being tested

Available options:
saml,
oidc
Example:

"saml"

checks
object

Individual check results

Example:
{
"certificate_valid": true,
"idp_reachable": true,
"configuration_valid": true
}
errors
object

Error messages per check

Example:

null