Partially update app configuration
PATCH/apps-srv/apps/:clientID
Partially updates an app configuration using JSON merge patch semantics. Omitted fields are left unchanged.
Requires cidaas:apps_write.
Request
Responses
- 200
- 400
- 401
- 404
- 417
Updated successfully
Bad Request — malformed body or failed app validation.
| Code | Typical cause |
|---|---|
APP10001 | Invalid JSON or unreadable request body |
APP10015 | Invalid client_type, redirect URI rules, scope/default mismatch, token lifetime constraints, invalid nested configuration |
APP10061 | Unknown scope in scopes.allowed_scopes |
APP10084 | Reserved system client_name |
Unauthorized
Not Found
Expectation Failed — required create fields missing before full validation (APP10015, HTTP 417).
Returned when client_name, client_type, scopes.allowed_scopes, or required owner_ship_details fields are absent or empty.