Call a Creatio configuration REST service method
call-configuration-serviceInvoke any Creatio configuration REST service directly. Use when no dedicated MCP tool covers the operation. Specify service name, method, and optional body or query parameters.
Instructions
Escape hatch for invoking any configuration-package REST service exposed at /0/rest//. Use this when no dedicated MCP tool covers the operation. Always prefer the specific tools (upsert-admin-operation, refresh-feature-cache, sys-settings tools, etc.) when they exist — they validate inputs, handle wrapped responses, and document side effects. Returns {status, contentType, body}; JSON responses are auto-parsed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Request body sent as JSON for POST/PATCH/PUT. Ignored for GET/DELETE. Pass the service parameters as a flat object (e.g., {"recordId":"<guid>","name":"..."}). Creatio configuration services use [WebInvoke BodyStyle=Wrapped], so each parameter becomes a top-level key. | |
| query | No | Optional query-string parameters appended to the URL. | |
| method | Yes | Service method name (UriTemplate) to invoke (e.g., "UpsertAdminOperation"). | |
| service | Yes | Configuration service name as registered in Creatio (e.g., "RightsService"). The full URL is /0/rest/<service>/<method>. | |
| httpMethod | No | HTTP method. Most Creatio configuration services use POST. | POST |