Api
Update Itsm Provider Config
AuthorizationBearer <token>
In: header
Request Body
application/json
Response Body
application/json
application/json
curl -X PUT "https://loading/api/v1/configuration/itsm-provider" \ -H "Content-Type: application/json" \ -d '{ "api_base_url": "string", "capabilities": { "ticketUrlTemplate": "string" }, "credentials_secret_name": "string", "display_name": "string", "portal_base_url": "string", "provider_type": "freshservice", "requester_field_mapping": { "badge_or_pin_field_key": "string", "email_field_key": "string", "phone_field_key": "string", "user_identifier_field_key": "string" } }'{
"api_base_url": "string",
"capabilities": {
"hasApprovals": false,
"hasAssets": false,
"hasKbArticleCreation": false,
"hasKbSearch": true,
"hasRequesterSync": true,
"hasServiceCatalog": true,
"kbArticleUrlTemplate": "string",
"serviceRequestUrlTemplate": "string",
"ticketPortalUrlTemplate": "string",
"ticketUrlTemplate": "string"
},
"connection_status": "unknown",
"credentials_secret_name": "string",
"default_group_id": 0,
"display_name": "string",
"has_stored_credentials": false,
"last_verified_at": "string",
"portal_base_url": "string",
"provider_type": "freshservice",
"requester_field_mapping": {
"badge_or_pin_field_key": "string",
"email_field_key": "string",
"phone_field_key": "string",
"user_identifier_field_key": "string"
},
"runtime_provider_type": "freshservice",
"updated_at": "string",
"version": 0
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}