In case you have the “Auto-approve rewards” checked for the campaign, the webhook will be fired right after the reward is attributed.

To utilize the ‘fulfilment_pending’ webhook in FirstPromoter, follow these steps:

How to respond to this webhook call:

Respond with status 200 if you fulfilled the reward on your end.

Respond with a 2xx status (except 200) to keep the fulfilment marked as pending on FirstPromoter’s end.

Respond with any other status to indicate an error (FirstPromoter will retry for 7 times during the day).

Event
Event Object
Data
Data Object