Validate provider connection
Validate provider connection
POST/zones/{zoneId}/providers/{id}/validate
Runs on-demand OIDC connection checks (issuer reachability, metadata retrieval, endpoint consistency, authorization endpoint reachability, and a demonstration client_credentials exchange) against the provider and returns a per-check result. Results are not persisted.
Path Parameters
zoneId: string
id: string
Returns
Validate provider connection
curl https://api.keycard.ai/zones/$ZONE_ID/providers/$ID/validate \
-X POST \
-H "Authorization: Bearer $KEYCARD_API_API_KEY"{
"checks": [
{
"check": "issuer_reachability",
"status": "pass",
"detail": "detail"
}
],
"provider_id": "provider_id",
"status": "pass",
"validated_at": "2019-12-27T18:11:19.117Z"
}Returns Examples
{
"checks": [
{
"check": "issuer_reachability",
"status": "pass",
"detail": "detail"
}
],
"provider_id": "provider_id",
"status": "pass",
"validated_at": "2019-12-27T18:11:19.117Z"
}