Meshes API for event ingestion, connections, rules, and workspace management.
Download OpenAPI description
Languages
Servers
Mock server
https://docs.meshes.dev/_mock/openapi
https://api.meshes.io
- Mock serverhttps://docs.meshes.dev/_mock/openapi/api/v1/rules
- https://api.meshes.io/api/v1/rules
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.meshes.dev/_mock/openapi/api/v1/rules?event=string&resource=string&resource_id=string' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Response
application/json
{ "count": 0, "limit": 0, "next_cursor": "string", "records": [ { … } ] }
- Mock serverhttps://docs.meshes.dev/_mock/openapi/api/v1/rules
- https://api.meshes.io/api/v1/rules
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.meshes.dev/_mock/openapi/api/v1/rules \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"workspace": "3f216741-15dd-4e46-b5ac-0077a2640e89",
"connection": "05107f3a-70a0-49c6-879b-3a441d6562d4",
"event": "string",
"resource": "string",
"resource_id": "string",
"metadata": {
"action": "string",
"id": "string",
"name": "string",
"value": "string",
"key": "string",
"data": "string",
"option": "string",
"option_value": "string",
"property1": {},
"property2": {}
},
"hidden": false,
"active": true
}'Response
application/json
{ "rule": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "connection": "05107f3a-70a0-49c6-879b-3a441d6562d4", "workspace": "3f216741-15dd-4e46-b5ac-0077a2640e89", "type": "activecampaign", "resource": "string", "resource_id": "string", "event": "string", "metadata": { … }, "active": true, "hidden": false, "created_by": "string", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" } }
- Mock serverhttps://docs.meshes.dev/_mock/openapi/api/v1/rules/{rule_id}
- https://api.meshes.io/api/v1/rules/{rule_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.meshes.dev/_mock/openapi/api/v1/rules/{rule_id}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Response
application/json
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "connection": "05107f3a-70a0-49c6-879b-3a441d6562d4", "workspace": "3f216741-15dd-4e46-b5ac-0077a2640e89", "type": "activecampaign", "resource": "string", "resource_id": "string", "event": "string", "metadata": { "action": "string", "id": "string", "name": "string", "value": "string", "key": "string", "data": "string", "option": "string", "option_value": "string", "property1": {}, "property2": {} }, "active": true, "hidden": false, "created_by": "string", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" }
- Mock serverhttps://docs.meshes.dev/_mock/openapi/api/v1/rules/{rule_id}
- https://api.meshes.io/api/v1/rules/{rule_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://docs.meshes.dev/_mock/openapi/api/v1/rules/{rule_id}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Response
application/json
{ "id": "string", "connection": "string", "type": "activecampaign", "event": "string", "resource": "string", "resource_id": "string" }