Update a application

View as Markdown
PATCH
/applications/{client_id}

Applies a partial update to the specified application. Only fields included in the request are updated.

Authorization

API-Key
headerX-API-KEY<token>

MonoCloud APIs require authentication with an API key. Retrieve your key from the Tenant Settings section of the MonoCloud dashboard and include it in the request header as: X-API-Key: <your_api_key>

Path Parameters

client_id*string

The unique identifier of the application.

Request Body

application/json

The request payload used to update a application.

TypeScript Definitions

Use the request body type in TypeScript.

Patch Application Request: Used to update one or more properties of an existing client.

Response Body

200

application/json

The application was updated successfully

TypeScript Definitions

Use the response body type in TypeScript.

Application: Represents an OAuth 2.0 / OIDC client application configuration.

Errors

401Unauthorized

403Forbidden

curl -X PATCH "https://your-domain.us.monocloud.com/api/applications/eCOGRJYpnNwwAAuCeReEW" \  -H "X-API-KEY: <token>" \  -H "Content-Type: application/json" \  -d '{}'
{  "id": "string",  "enabled": true,  "app_type": "spa",  "tech_type": "javascript",  "require_client_secret": true,  "client_name": "string",  "description": null,  "client_uri": null,  "logo_uri": null,  "enable_consent": true,  "require_consent": true,  "always_require_consent_for_offline_access": true,  "remember_consent": "user_selected",  "show_consent_scope_selection": true,  "always_include_user_claims_in_id_token": true,  "allowed_grant_types": [    "implicit"  ],  "require_pkce": true,  "allow_plain_text_pkce": true,  "require_request_object": true,  "require_pushed_authorization_requests": true,  "allow_any_pushed_authorization_redirect_uri": true,  "authorization_request_lifetime": 0,  "allow_access_tokens_via_browser": true,  "redirect_uris": [    "string"  ],  "post_logout_redirect_uris": [    "string"  ],  "front_channel_logout_uri": null,  "front_channel_logout_session_required": true,  "back_channel_logout_uri": null,  "back_channel_logout_session_required": true,  "bind_refresh_tokens_to_session": true,  "allow_offline_access": true,  "allowed_identity_scopes": [    "string"  ],  "identity_token_lifetime": 0,  "access_token_lifetime": 0,  "authorization_code_lifetime": 0,  "consent_lifetime": 0,  "absolute_refresh_token_lifetime": 0,  "sliding_refresh_token_lifetime": 0,  "refresh_token_usage": "one_time_only",  "update_access_token_claims_on_refresh": true,  "emit_offline_access_scope_in_access_token": true,  "refresh_token_expiration": "absolute",  "access_token_type": "jwt",  "authenticator_restrictions": [    "string"  ],  "claims": {    "property1": null,    "property2": null  },  "always_send_client_claims": true,  "client_claims_prefix": null,  "allowed_cors_origins": [    "string"  ],  "user_sso_lifetime": 0,  "device_code_length": 0,  "device_code_lifetime": 0,  "creation_time": 0,  "last_updated": 0}
© 2026 MonoCloud. All rights reserved.