Skip to main content

Service Registry API

Status: out-of-band today — service onboarding is handled by the maintainers; a self-service REST surface is on the Roadmap.

How it works right now

  1. You build your service against the SDK and the Starter Kit.
  2. You open a request via the Submit Your Service workflow.
  3. The maintainers provision a UUID, dedicated RabbitMQ queues, and a JWT/certificate bound to the service.
  4. The service consumes commissions from its queue and writes results back through the existing platform APIs:

What the future API will expose

Once self-service registration ships, this page will document:

GET  /services
POST /services
GET /services/{id}
PUT /services/{id}
GET /services/{id}/commissions
POST /services/{id}/commissions
GET /services/{id}/results

— with the self-description schema (inputs, outputs, resource needs) defined alongside.

See Concepts · Service Registry & Lifecycle for the target lifecycle.