Update Dev Orgs Auth Connection
Updates an authentication connection.
All the DevRev APIs require a token to authenticate the user. Provide Authorization: Bearer <TOKEN>
as a header to every API request.
How do I find my token?
In: header
Object encapsulating the configuration parameters for an Azure AD authentication connection.
Client ID for the Azure authentication connection.
text
Client secret for the Azure authentication connection.
text
Domain URL of the Azure authentication connection.
text
Object encapsulating the configuration parameters for a Google Apps authentication connection.
Client ID for the Google Apps authentication connection.
text
Client secret for the Google Apps authentication connection.
text
Tenant domain URL of the Google Apps authentication connection.
text
Object encapsulating the configuration parameters for an OIDC authentication connection.
Client ID for the OIDC authentication connection.
text
Client secret for the OIDC authentication connection.
text
Issuer URL of the OIDC authentication connection.
text
Object encapsulating the configuration parameters for an Okta authentication connection.
Client ID for the Okta authentication connection.
text
Client secret for the Okta authentication connection.
text
Domain URL of the Okta authentication connection.
text
Object encapsulating the configuration parameters for a SAML authentication connection.
Sign In endpoint for the SAML authentication connection.
text
Signing certificate for the SAML authentication connection.
text
Empty Object
Response Body
curl -X POST "https://api.devrev.ai/dev-orgs.auth-connections.update" \ -H "Content-Type: application/json" \ -d '{ "id": "string" }'
{
"auth_connection": {
"type": "google_apps",
"display_name": "string",
"enabled": true,
"id": "string",
"client_id": "string",
"domain": "string"
}
}
{
"detail": "string",
"message": "string",
"type": "artifact_already_attached_to_a_parent",
"existing_parent": "string",
"is_same": true
}
{
"detail": "string",
"message": "string",
"type": "unauthenticated"
}
{
"detail": "string",
"message": "string",
"type": "forbidden"
}
{
"detail": "string",
"message": "string",
"type": "not_found"
}
{
"detail": "string",
"message": "string",
"type": "too_many_requests",
"retry_after": 0
}
{
"detail": "string",
"message": "string",
"type": "internal_error",
"reference_id": "string"
}
{
"detail": "string",
"message": "string",
"type": "service_unavailable"
}