# Order Webhook

When creating an order, you can specify a webhook URL to receive the order through it. The endpoint you specify should be open and should accept **POST** requests. It retries up to 3 times until it gets a status ok from your server.

### Request body structure

*Verification additional data field:* *`orderId`*

```json
{
  "orderId": string, // Your orderId when creating and confirming order
  "orderState": string, // partial,failed,successful,rejected
  "reference": string, // Your reference sent when creating the order
  "redeemData": OrderRedeemData
}
```

### Verifying Webhook Requests <a href="#orderwebhook-verifyingwebhookrequests" id="orderwebhook-verifyingwebhookrequests"></a>

Follow the instructions [mentioned here](https://neomsolutions.gitbook.io/gifthub-api-doc/webhooks/verifying-webhook-requests).&#x20;
