Response Model
Introduction
This service uses HTTP status codes to indicate the result of the request along with a JSON payload to provide additional information.
Expected HTTP Response Codes
You can expect the service to respond with the following HTTP status codes. The table below outlines some recommended actions for each.
Code | Description | Action Needed |
---|---|---|
200 - OK | The request was processed successfully. | No further action is needed. |
201 - Created | Returned when a resource has been created in response to the call made. For example when creating a new submission in an existing campaign. | No further action is needed. |
400 - Bad Request | There was an error in your request. | Fix the error and submit a new request. - Make sure you sent all required query parameters - Ensure you didn't pass any invalid characters in the query parameters - Ensure you passed all required attributes for the payload - Ensure you passed all required header attributes |
401 - Unauthorized | The credentials you passed were invalid. | Correct your authentication credentials and try again. |
403 - Forbidden | You do not have access to that resource. | Check you are accessing the correct resource URL. If you still receive a 403 and believe you should have access reach out to your Account Manager. |
404 - Not Found | The resource you tried to access was not found. | Check you have used the correct URI for the resource, correct the error and send a new request. |
5XX - Server Error | Internal Blackhawk Network issue. | There was an error processing your request at Blackhawk Network. Please try again later. |
Updated about 3 years ago