{"@context": "https://schema.org", "@type": "WebAPI", "name": "Ritc API", "description": "Rules in the Cloud", "provider": {"@type": "Organization", "name": "ritc.io"}, "documentation": "http://www.ritc.io/openapi/ritc.swagger.json"}
Rules in the Cloud
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
base URLs: https://api.ritc.io
auth: a p i k e y
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
Rules in the Cloud
| method | path | what the vendor says it does |
|---|---|---|
GET | /actions | List actions Actions |
POST | /actions | Create a new action Actions |
GET | /actions/{action_id} | Get an action Actions |
PATCH | /actions/{action_id} | Update information about a specific action Actions |
DELETE | /actions/{action_id} | Delete an action Actions |
GET | /admin | Ping the server admin |
POST | /admin/log | Log a message admin |
GET | /admin/ping | Ping the server admin |
GET | /apps | Get apps information Apps |
POST | /apps | Create a new app Apps |
GET | /apps/channels/users | Get app channels Apps |
GET | /apps/channels/{channel_id}/users | Get users of a specified channel Apps |
GET | /apps/channels/{channel_id}/users/{user_id} | Get user of a specified channel Apps |
POST | /apps/channels/{channel_id}/users/{user_id} | Create user channel Apps |
GET | /apps/ext/api/credentials | Get external credentials Apps |
POST | /apps/ext/api/credentials | Create new external credentials Apps |
GET | /apps/ext/api/credentials/{channel_id} | Get credentials for a channel in an app Apps |
PATCH | /apps/ext/api/credentials/{channel_id} | Update credentials for a channel Apps |
DELETE | /apps/ext/api/credentials/{channel_id} | Delete credentials for a channel Apps |
POST | /apps/rulegroup/run/{rule_id_list} | Run specified rule group in the app Apps |
POST | /apps/rules/run | Run active app rules Apps |
GET | /apps/{app_id} | Get app information Apps |
PATCH | /apps/{app_id} | Update an app Apps |
DELETE | /apps/{app_id} | Delete an app Apps |
GET | /channels | Retrieve Channels Channels |
POST | /channels | Create a channel Channels |
GET | /channels/anonymous | Retrieve Channels anonymously Channels |
GET | /channels/{channel_id} | Get channel information Channels |
PATCH | /channels/{channel_id} | Update a channel Channels |
DELETE | /channels/{channel_id} | Delete a channel Channels |
GET | /channels/{channel_id}/functions | Retrieve Channel Functions Channels |
POST | /channels/{channel_id}/functions | Create a channel function Channels |
GET | /channels/{channel_id}/functions/{function_id} | Get channel function information Channels |
POST | /orgs | Create an org Orgs |
GET | /orgs/me | Get org information Orgs |
GET | /rules | List rules Rules |
POST | /rules | Create a new rule Rules |
GET | /rules/{rule_id} | Get a rule Rules |
PATCH | /rules/{rule_id} | Update information about a specific rule Rules |
DELETE | /rules/{rule_id} | Delete a rule Rules |
and 26 more operation(s) in this specification, all searchable.
specification origin: http://www.ritc.io/openapi/ritc.swagger.json
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.