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/events
- https://api.meshes.io/api/v1/events
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.meshes.dev/_mock/openapi/api/v1/events?limit=50&cursor=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/events
- https://api.meshes.io/api/v1/events
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.meshes.dev/_mock/openapi/api/v1/events \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"event": "string",
"payload": {
"email": "[email protected]",
"id": "string",
"ip_address": "string",
"name": "string",
"first_name": "string",
"last_name": "string",
"phone": "string",
"resource_url": "string",
"property1": null,
"property2": null
},
"resource": "string",
"resource_id": "string",
"type": "event",
"workspace": "3f216741-15dd-4e46-b5ac-0077a2640e89"
}'Response
application/json
{ "event": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "event": "string", "resource": "string", "resource_id": "string", "type": "event", "workspace": "3f216741-15dd-4e46-b5ac-0077a2640e89", "created_by": "string", "created_at": "2019-08-24T14:15:22Z" } }
- Mock serverhttps://docs.meshes.dev/_mock/openapi/api/v1/events/bulk
- https://api.meshes.io/api/v1/events/bulk
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.meshes.dev/_mock/openapi/api/v1/events/bulk \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '[
{
"event": "string",
"payload": {
"email": "[email protected]",
"id": "string",
"ip_address": "string",
"name": "string",
"first_name": "string",
"last_name": "string",
"phone": "string",
"resource_url": "string",
"property1": null,
"property2": null
},
"resource": "string",
"resource_id": "string",
"type": "event",
"workspace": "3f216741-15dd-4e46-b5ac-0077a2640e89"
}
]'Response
application/json
{ "count": 0, "error_count": 0, "records": [ { … } ] }
- Mock serverhttps://docs.meshes.dev/_mock/openapi/api/v1/events/{event_id}
- https://api.meshes.io/api/v1/events/{event_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/events/{event_id}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Response
application/json
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "type": "event", "workspace": "3f216741-15dd-4e46-b5ac-0077a2640e89", "event": "string", "resource": "string", "resource_id": "string", "status": "pending", "total_rules": 0, "completed_count": 0, "failed_count": 0, "started_at": "2019-08-24T14:15:22Z", "completed_at": "2019-08-24T14:15:22Z", "created_by": "string", "created_at": "2019-08-24T14:15:22Z", "rule_events": [ { … } ] }
- Mock serverhttps://docs.meshes.dev/_mock/openapi/api/v1/events/{event_id}/payload
- https://api.meshes.io/api/v1/events/{event_id}/payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.meshes.dev/_mock/openapi/api/v1/events/{event_id}/payload' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Response
application/json
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "type": "event", "workspace": "3f216741-15dd-4e46-b5ac-0077a2640e89", "event": "string", "resource": "string", "resource_id": "string", "status": "pending", "total_rules": 0, "completed_count": 0, "failed_count": 0, "started_at": "2019-08-24T14:15:22Z", "completed_at": "2019-08-24T14:15:22Z", "created_by": "string", "created_at": "2019-08-24T14:15:22Z", "rule_events": [ { … } ], "payload": { "email": "[email protected]", "id": "string", "ip_address": "string", "name": "string", "first_name": "string", "last_name": "string", "phone": "string", "resource_url": "string", "property1": null, "property2": null } }
- Mock serverhttps://docs.meshes.dev/_mock/openapi/api/v1/events/{event_id}/rules/{rule_id}/retry
- https://api.meshes.io/api/v1/events/{event_id}/rules/{rule_id}/retry
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.meshes.dev/_mock/openapi/api/v1/events/{event_id}/rules/{rule_id}/retry' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Response
application/json
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "type": "rule", "workspace": "3f216741-15dd-4e46-b5ac-0077a2640e89", "event": "string", "event_id": "a7a26ff2-e851-45b6-9634-d595f45458b7", "resource": "string", "resource_id": "string", "connection": "05107f3a-70a0-49c6-879b-3a441d6562d4", "rule": "472a7969-d690-4aff-955f-38ab8ac65ab2", "integration_type": "activecampaign", "status": "pending", "attempt_count": 0, "started_at": "2019-08-24T14:15:22Z", "completed_at": "2019-08-24T14:15:22Z", "last_error": "string", "created_by": "string", "created_at": "2019-08-24T14:15:22Z" }