CronHub Orchestration Protocol

API docs for registering, running, and operating scheduled jobs.

This page is rendered from the same OpenAPI artifact published by the Phoenix core API. Authenticated endpoints use Authorization: Bearer <api-key>and operate inside the API key's organization.

Protocol

1.0.0

Endpoints

9

Auth

Bearer key

Scope

Org-bound

Endpoint Inventory

Generated from public/docs/cop-openapi.json.

Base path /api/v1

POST/api/v1/register

Register a service and its jobs

POST/api/v1/jobs/{id}/pause

Pause a job

POST/api/v1/jobs/{id}/resume

Resume a job

POST/api/v1/jobs/{id}/trigger

Trigger a job manually

POST/api/v1/jobs/{id}/reset

Reset a job circuit breaker

GET/api/v1/jobs/{id}/runs

List runs for a job

DELETE/api/v1/jobs/{id}

Delete a registered job

POST/api/v1/runs/{run_id}/complete

Complete a run

GET/api/v1/services

List registered services