events
Create Event
Receive an external event.
The event will be stored and processed asynchronously by any matching event listeners configured for this account.
Authentication:
- JWT Token: Authorization: Bearer <jwt_token>
- API Key: X-AUTH-TOKEN: <api_key>
Request Body:
{
"event_type": "order.created",
"payload": {
"order_id": "12345",
"customer": "John Doe",
"total": 99.99
},
"context": {
"source": "shopify",
"environment": "production"
},
"event_id": "evt_abc123"
}
Fields:
- event_type (required): Type of the event (e.g., "order.created", "user.signup")
- payload (required): Event data as JSON object
- context (optional): Additional context (source, environment, etc.)
- event_id (optional): Unique ID for idempotency - auto-generated if not provided
Response: Returns the created event with listener count and processing status.
post/api/v1/events
Request
- Base URL: https://api.gnosari.com (the document declares no server; this is the origin it was published from)
- URL: https://api.gnosari.com/api/v1/events
- Auth: one of:
- HTTP bearer
- API key in header X-AUTH-TOKEN
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.