One call, one execution record
Every call carries your invocation_id. Services records the execution before calling the provider and never runs the same id twice, so a retry is never charged twice.
| API base URL | https://services.zgi.im/v1 |
| MCP endpoint | https://services.zgi.im/v1/mcp |
| Authentication | Authorization: Bearer <service credential> |
| Format | JSON, request bodies up to 64 KiB |
| Status | /health/ready |
One call, one execution record
Every call carries your invocation_id. Services records the execution before calling the provider and never runs the same id twice, so a retry is never charged twice.
Reconcilable results
Each response states the outcome and usage units. The call log is scoped to your caller and can be filtered and summarized by time, capability, provider and outcome.
HTTP and MCP are equivalent
Every capability is an HTTP endpoint and an MCP tool of the same name, with identical arguments, validation and execution records.
Facts, not prices
Services reports outcomes and usage (requests, records); it never prices, charges or refunds. Billing rules belong to the caller.