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/workspaces
- https://api.meshes.io/api/v1/workspaces
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://docs.meshes.dev/_mock/openapi/api/v1/workspaces \
-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/workspaces
- https://api.meshes.io/api/v1/workspaces
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.meshes.dev/_mock/openapi/api/v1/workspaces \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"name": "string",
"description": "string"
}'Response
application/json
{ "workspace": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "description": "string", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" } }
- Mock serverhttps://docs.meshes.dev/_mock/openapi/api/v1/workspaces/{workspace_id}
- https://api.meshes.io/api/v1/workspaces/{workspace_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/workspaces/{workspace_id}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Response
application/json
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "description": "string", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z", "publishable_key": { "public_key": "string", "name": "string" } }
- Mock serverhttps://docs.meshes.dev/_mock/openapi/api/v1/workspaces/{workspace_id}
- https://api.meshes.io/api/v1/workspaces/{workspace_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://docs.meshes.dev/_mock/openapi/api/v1/workspaces/{workspace_id}' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"name": "string",
"description": "string"
}'Response
application/json
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "description": "string", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" }
- Mock serverhttps://docs.meshes.dev/_mock/openapi/api/v1/workspaces/{workspace_id}/connections
- https://api.meshes.io/api/v1/workspaces/{workspace_id}/connections
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.meshes.dev/_mock/openapi/api/v1/workspaces/{workspace_id}/connections' \
-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/workspaces/{workspace_id}/rules
- https://api.meshes.io/api/v1/workspaces/{workspace_id}/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/workspaces/{workspace_id}/rules' \
-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/workspaces/{workspace_id}/events
- https://api.meshes.io/api/v1/workspaces/{workspace_id}/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/workspaces/{workspace_id}/events?limit=50&cursor=string&event=string&resource=string&resource_id=string&status=pending' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'Response
application/json
{ "count": 0, "limit": 0, "next_cursor": "string", "records": [ { … } ] }