{"note":"OpenAPI conversion -- returning structured metadata","name":"cenit-io","description":"Cenit IO - REST API Specification","version":"v1","base_url":"https://cenit.io/api/v1","endpoints":40,"raw":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api Cenit IO - REST API Specification\n@base https://cenit.io/api/v1\n@version v1\n@auth ApiKey X-User-Access-Key in header | ApiKey X-User-Access-Token in header\n@endpoints 40\n@hint download_for_search\n@toc setup(40)\n\n@endpoint GET /setup/connection/{id}\n@desc Retrieve an existing connection\n@required {id: any # Connection ID}\n@returns(200) OK\n@errors {404: Item not found}\n\n@endpoint DELETE /setup/connection/{id}\n@desc Delete a connection\n@required {id: any # Connection ID}\n@returns(200) OK\n@errors {404: Item not found}\n\n@endpoint GET /setup/connection\n@desc Returns a list of connections\n@returns(200) OK\n\n@endpoint POST /setup/connection\n@desc Create or update a connection\n@returns(200) OK\n\n@endpoint GET /setup/connection_role/{id}\n@desc Return a connection role\n@required {id: any # Connection role ID}\n@returns(200) OK\n@errors {404: Item not found}\n\n@endpoint DELETE /setup/connection_role/{id}\n@desc Delete a connection role.\n@required {id: any # Connection role ID}\n@returns(200) OK\n@errors {404: Item not found}\n\n@endpoint GET /setup/connection_role\n@desc Returns a list of connection roles\n@returns(200) OK\n\n@endpoint POST /setup/connection_role\n@desc Create or update a connection role\n@returns(200) OK\n\n@endpoint GET /setup/data_type/\n@desc Returns a list of data types\n@returns(200) OK\n\n@endpoint POST /setup/data_type/\n@desc Create or update a data type\n@returns(200) OK\n\n@endpoint GET /setup/data_type/{id}\n@desc Retrieve a data type\n@required {id: any # data type ID}\n@returns(200) OK\n@errors {404: Item not found.}\n\n@endpoint DELETE /setup/data_type/{id}\n@desc Delete a data type\n@required {id: any # data type ID}\n@returns(200) OK\n@errors {404: Item not found}\n\n@endpoint GET /setup/observer/\n@desc Returns a list of events\n@returns(200) OK\n\n@endpoint POST /setup/observer/\n@desc Create or update an event\n@returns(200) OK\n\n@endpoint GET /setup/observer/{id}\n@desc Retrieve an existing event\n@required {id: any # Observer ID}\n@returns(200) OK\n@errors {404: Item not found.}\n\n@endpoint DELETE /setup/observer/{id}\n@desc Delete an event\n@required {id: any # Observer ID}\n@returns(200) OK\n@errors {404: Item not found}\n\n@endpoint GET /setup/scheduler/\n@desc Returns a list of schedulers\n@returns(200) OK\n\n@endpoint POST /setup/scheduler/\n@desc Create or update an scheduler\n@returns(200) OK\n\n@endpoint GET /setup/scheduler/{id}\n@desc Retrieve an existing schedule\n@required {id: any # Scheduler ID}\n@returns(200) OK\n@errors {404: Item not found.}\n\n@endpoint DELETE /setup/scheduler/{id}\n@desc Delete an schedule\n@required {id: any # Scheduler ID}\n@returns(200) OK\n@errors {404: Item not found}\n\n@endpoint GET /setup/flow/\n@desc Returns a list of flows\n@returns(200) OK\n\n@endpoint POST /setup/flow/\n@desc Create or update a flow\n@returns(200) OK\n\n@endpoint GET /setup/flow/{id}\n@desc Retrieve an existing flow\n@required {id: any # Flow ID}\n@returns(200) OK\n@errors {404: Item not found.}\n\n@endpoint DELETE /setup/flow/{id}\n@desc Delete a flow.\n@required {id: any # Flow ID}\n@returns(200) OK\n@errors {404: Item not found}\n\n@endpoint GET /setup/schema/\n@desc Returns a list of schemas\n@returns(200) OK\n\n@endpoint POST /setup/schema/\n@desc Create or update an schema\n@returns(200) OK\n\n@endpoint GET /setup/schema/{id}\n@desc Retrieve an existing schema\n@required {id: any # Schema ID}\n@returns(200) OK\n@errors {404: Item not found.}\n\n@endpoint DELETE /setup/schema/{id}\n@desc Delete an schema.\n@required {id: any # Schema ID}\n@returns(200) OK\n@errors {404: Item not found}\n\n@endpoint GET /setup/translator/\n@desc Returns a list of translators\n@returns(200) OK\n\n@endpoint POST /setup/translator/\n@desc Create or update a translator\n@returns(200) OK\n\n@endpoint GET /setup/translator/{id}\n@desc Retrieve an existing translator\n@required {id: any # Translator ID.}\n@returns(200) OK\n@errors {404: Item not found.}\n\n@endpoint DELETE /setup/translator/{id}\n@desc Delete a translator\n@required {id: any # Translator ID.}\n@returns(200) OK\n@errors {404: Item not found}\n\n@endpoint GET /setup/webhook/\n@desc Returns a list of webhooks\n@returns(200) OK\n\n@endpoint POST /setup/webhook/\n@desc Create or update a webhook\n@returns(200) OK\n\n@endpoint GET /setup/webhook/{id}\n@desc Retrieve an existing webhook\n@required {id: any # Webhook ID.}\n@returns(200) OK\n@errors {404: Item not found.}\n\n@endpoint DELETE /setup/webhook/{id}\n@desc Delete a webhook\n@required {id: any # Webhook ID.}\n@returns(200) OK\n@errors {404: Item not found}\n\n@endpoint GET /setup/namespace/\n@desc Returns a list of namespaces\n@returns(200) OK\n\n@endpoint POST /setup/namespace/\n@desc Create or update a namespace\n@returns(200) OK\n\n@endpoint GET /setup/namespace/{id}\n@desc Retrieve an existing namespace\n@required {id: any # Namespace ID.}\n@returns(200) OK\n@errors {404: Item not found.}\n\n@endpoint DELETE /setup/namespace/{id}\n@desc Delete a namespace\n@required {id: any # Namespace ID.}\n@returns(200) OK\n@errors {404: Item not found}\n\n@end\n"}