PATCH request to the Bango Resale API with entitlementBenefits set to NORMAL.
As part of the API request, you supply:
- The entitlement ID
- The entitlement benefits enum
- A response code, indicating the result of the request. Use this code to determine what to do next.
- For HTTP 200 responses, the entitlement record. The record includes any additional custom data as part of the entitlement’s
extensionDataproperty. The record status isACTIVE, and thedateResumedproperty marks the date and time of the resume request. - For HTTP 202 responses, the entitlement record. The record includes any additional custom data as part of the entitlement’s
extensionDataproperty. The record status isSUSPENDED. HTTP 202 responses indicates that the merchant has accepted your request and has queued it for processing within their system. You should expect to receive a notification from Bango when the merchant has completed the processing of the queued request.
Sequence diagrams
Successful service resumption
Successful service resumption
The Bango Platform resumes the service for the user.

Failed request for service resumption
Failed request for service resumption
The Bango Platform can’t resume the service for the user, and returns the reason in the response to the API request.

Skeleton code
Here’s some sample code in a C/Java-like language: adapt this code to your needs. Use the same API endpoint prefix with test credentials and with production credentials. Some functions referenced in the skeleton code are not defined. You need to implement these where possible.FAQ
Which request parameters should I set?
Which request parameters should I set?
You must pass the entitlement ID in the path of the request URL.In the request body, you should set the
entitlementBenefits parameter. You can also include any other parameters, with any names and values you like.See Bango Resale / For resellers / Reseller API reference / Reseller API reference overview.What are all the possible API response structures?
What are all the possible API response structures?
All responses contain a On accepted, See Bango Resale / For resellers / Reseller API reference / Reseller API reference overview for detailed information on all responses.
responseCode string that indicates the result of the request. Use this code to determine how to react.On success, responseCode is OK and other properties describe the entitlement. In particular, the status property is ACTIVE. Here’s an example response:responseCode is ACCEPTED and other properties describe the entitlement. In particular, the status property is SUSPENDED. Here’s an example response:
