Cenit IO - REST API Specification
The Cenit IO REST API provides programmatic CRUD operations for the core integration artifacts of the platform—including observers (events), schedulers, schemas, translators, webhooks, connections, connection roles, data types, flows, and namespaces—allowing users to manage their integration setup via HTTP.
Latency
840ms p95
Uptime
100.0% 30d
Playground
Verified
live
Endpoints
/setup/observer/
Create or update an event
/setup/observer/{id}
Delete an event
/setup/observer/{id}
Retrieve an existing event
/setup/scheduler/
Returns a list of schedulers
/setup/scheduler/
Create or update an scheduler
/setup/scheduler/{id}
Delete an schedule
/setup/scheduler/{id}
Retrieve an existing schedule
/setup/schema/
Returns a list of schemas
/setup/schema/
Create or update an schema
/setup/schema/{id}
Delete an schema.
/setup/schema/{id}
Retrieve an existing schema
/setup/translator/
Returns a list of translators
/setup/translator/
Create or update a translator
/setup/translator/{id}
Delete a translator
/setup/translator/{id}
Retrieve an existing translator
/setup/webhook/
Returns a list of webhooks
/setup/webhook/
Create or update a webhook
/setup/webhook/{id}
Delete a webhook
/setup/webhook/{id}
Retrieve an existing webhook
/setup/connection
Returns a list of connections
/setup/connection
Create or update a connection
/setup/connection/{id}
Delete a connection
/setup/connection/{id}
Retrieve an existing connection
/setup/connection_role
Returns a list of connection roles
/setup/connection_role
Create or update a connection role
/setup/connection_role/{id}
Delete a connection role.
/setup/connection_role/{id}
Return a connection role
/setup/data_type/
Returns a list of data types
/setup/data_type/
Create or update a data type
/setup/data_type/{id}
Delete a data type
/setup/data_type/{id}
Retrieve a data type
/setup/flow/
Returns a list of flows
/setup/flow/
Create or update a flow
/setup/flow/{id}
Delete a flow.
/setup/flow/{id}
Retrieve an existing flow
/setup/namespace/
Returns a list of namespaces
/setup/namespace/
Create or update a namespace
/setup/namespace/{id}
Delete a namespace
/setup/namespace/{id}
Retrieve an existing namespace
/setup/observer/
Returns a list of events
40 endpoints auto-detected
Authentication
This API uses an API key, passed in the "X-User-Access-Key" header. No OAuth required.
curl -X POST \ "https://cenit.io/api/v1/setup/observer/" \ -H "X-User-Access-Key: YOUR_API_KEY"
cenit.io · HTTPS only