Events
Purchase events, delivered.
Receive purchase and product access events in your own systems without polling the API.
Create an endpoint
Give Nexus an HTTPS endpoint from your dashboard and select the events it should receive. Every delivery includes an event ID so it can be processed safely more than once.
order.completedA Roblox purchase has been paid and created.entitlement.createdProduct access has been granted.
Event payload
{
"id": "evt_72c9e1",
"type": "order.completed",
"createdAt": "2026-09-12T14:32:00Z",
"data": {
"orderId": "ord_392810",
"customerId": "cus_41b8d2",
"productId": "prod_8f2a1c"
}
}Reliable delivery
Return a 2xx response after the event is safely stored. Treat event IDs as unique, respond quickly, and process longer jobs asynchronously. Failed deliveries are retried automatically.