Skip to main content
GET
/
event
curl -X GET "https://config.gms.ensync.cloud/v1/event?pageIndex=0&limit=10&order=DESC&orderBy=createdAt" \
  -H "X-API-KEY: your-api-key"
{
  "resultsLength": 2,
  "results": [
    {
      "id": 1,
      "name": "order/created",
      "payload": {
        "orderId": "string",
        "amount": "number",
        "customerId": "string"
      },
      "createdAt": "2024-01-15T10:30:00Z",
      "updatedAt": "2024-01-15T10:30:00Z"
    }
  ]
}

Query Parameters

name
string
The name of the event to filter
pageIndex
integer
required
Page index (minimum: 0)
limit
integer
required
Number of results per page (1-100)
order
string
required
Sort order: ASC, DESC, asc, or desc
orderBy
string
required
Field to sort by: name or createdAt

Response

resultsLength
integer
Number of results returned
results
array
Array of event definition objects
curl -X GET "https://config.gms.ensync.cloud/v1/event?pageIndex=0&limit=10&order=DESC&orderBy=createdAt" \
  -H "X-API-KEY: your-api-key"
{
  "resultsLength": 2,
  "results": [
    {
      "id": 1,
      "name": "order/created",
      "payload": {
        "orderId": "string",
        "amount": "number",
        "customerId": "string"
      },
      "createdAt": "2024-01-15T10:30:00Z",
      "updatedAt": "2024-01-15T10:30:00Z"
    }
  ]
}