POST request to the Bango Resale API supplying the entitlement ID in the path.
The API response is a structure that contains:
- A response code, indicating the result of the request. Use this code to determine what to do next.
- For HTTP 2xx responses, the entitlement record.
PENDING, and any later change to status ACTIVE is POSTed to the entitlement’s notificationUrl, if specified.
Sequence diagrams
Reactivation with no further action required
The Bango Platform reactivates the entitlement and the user does not have to perform a process. The entitlement status changes to ACTIVE.
PENDING, with the response code CLIENT_ACTION_REQUIRED and action NAVIGATE_TO_URL, together with the target URL. You send the user to the URL, and when the user completes the process the Bango Platform notifies you by direct server-to-server communication.
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, such asredirect_device_to, are not defined. You need to implement these where possible.
responseCode string that indicates the result of the request. Use this code to determine how to react. For each distinct responseCode, the response might include other useful values.
See Bango Resale / End of Life / Entitlement reactivation API for detailed information on all responses.
