JSON Parser errors
Example Response
Error Codes
Authentication errors
Code | Message | HTTP Status | Details |
---|---|---|---|
| Authentication error | 401 Unauthorized | Authentication header is missing |
| Authentication error | 401 Unauthorized | Bearer token format is invalid |
| Authentication error | 401 Unauthorized | Token expired |
| Expired token is no longer refreshable | You need to create a new login. With the new token you can update the token in the current Builder instance or create a new Builder instance using the new token and the current JSON template present in this event. | |
| The token can't be updated in this builder instance | Create a new login and a new Builder instance using the new token and the current JSON template from this event. |
Preliminary JSON parsing errors
The Bump service is the internal codename for our JSON validation/update service. You can read more in our Template Validation and Update article.
Code | Message | HTTP Status | Details |
---|---|---|---|
| Bump service error | 400 Bad Request | Error while calling Bump service |
| Bump service error | 400 Bad Request | …1 |
1: In case of a Bump error, the JSON parser forwards to the user the error code it receives from the Bump.
JSON Pre-processing errors
Code | Message | HTTP Status | Details |
---|---|---|---|
| JSON pre-processing failed | 400 Bad Request | Generic parsing error |
| JSON pre-processing failed | 400 Bad Request | Error managing default CSS rules related to the row container styling |
| JSON pre-processing failed | 400 Bad Request | Error managing default CSS rules related to the row content styling |
| JSON pre-processing failed | 400 Bad Request | Error merging CSS rules related to the row container and content styling |
| JSON pre-processing failed | 400 Bad Request | Error while checking special <code> tags |
| JSON pre-processing failed | 400 Bad Request | Error while checking for HTML blocks |
| JSON pre-processing failed | 400 Bad Request | Error while checking conditional statements |
| JSON pre-processing failed | 400 Bad Request | Error while adding conditional statements to rows |
| JSON pre-processing failed | 400 Bad Request | Error while adding styles to rows container |
| JSON pre-processing failed | 400 Bad Request | Error while adding classes for conditional statements |
| JSON pre-processing failed | 400 Bad Request | Error while adding computed styles for each grid block row |
| JSON pre-processing failed | 400 Bad Request | Error while calculating cell widths |
| JSON pre-processing failed | 400 Bad Request | Error while adding background on columns |
| JSON pre-processing failed | 400 Bad Request | Error while adding main CSS styles |
| JSON pre-processing failed | 400 Bad Request | Error while adding main CSS media queries styles |
| JSON pre-processing failed | 400 Bad Request | Error while adding client-specific CSS styles |
| Pre-processing error | 403 Forbidden | Error assembling CSS Rules |
| Pre-processing error | 403 Forbidden | Error compiling general page CSS styles |
| Pre-processing error | 403 Forbidden | Error compiling body CSS styles |
| Pre-processing error | 403 Forbidden | Error converting JSON styles rules to CSS |
HTML Creation errors
Code | Message | HTTP Status | Details |
---|---|---|---|
| HTML creation error | 400 Bad Request | Generic JSON to HTML conversion error |
| HTML creation error | 400 Bad Request | Communication error to JSON content workers |
| HTML creation error | 400 Bad Request | Communication error with text block worker |
| HTML creation error | 400 Bad Request | Text block worker has notified a processing Error: (…)1 |
| HTML creation error | 400 Bad Request | Communication error with button block worker |
| HTML creation error | 400 Bad Request | Button block worker has notified a processing Error: (…)1 |
| HTML creation error | 400 Bad Request | Communication error with video block worker |
| HTML creation error | 400 Bad Request | Video/MergeContent block worker has notified a processing Error: (…)1 |
| HTML creation error | 400 Bad Request | Communication error with social block worker |
| HTML creation error | 400 Bad Request | Social block worker has notified a processing Error: (…)1 |
| HTML creation error | 400 Bad Request | Communication error with icon block worker |
| HTML creation error | 400 Bad Request | Icon block worker has notified a processing Error: (…)1 |
| HTML creation error | 400 Bad Request | Communication error with menu block worker |
| HTML creation error | 400 Bad Request | Menu block worker has notified a processing Error: (…)1 |
| HTML creation error | 400 Bad Request | Communication error with image block worker |
| HTML creation error | 400 Bad Request | Image block worker has notified a processing Error: (…)1 |
| HTML creation error | 400 Bad Request | Communication error with merge content worker |
| HTML creation error | 400 Bad Request | Error handling custom addon module |
| Rendering error | 403 Forbidden | Error cleaning up button module HTML code |
| Rendering error | 403 Forbidden | Error cleaning up text module HTML code |
| Rendering error | 403 Forbidden | Error checking form elements |
| Form validation error | 403 Forbidden | Error in (…)2 |
| Rendering error | 403 Forbidden | Custom video format not supported |
| Rendering error | 403 Forbidden | Video block is corrupted |
| Rendering error | 403 Forbidden | (…)1 |
1: Additional details are provided, depending on the error that the content worker is reporting.
2: Additional details are provided, depending on the form field that missed validation.
Post-processing errors
Code | Message | HTTP Status | Details |
---|---|---|---|
| HTML post-processing error | 400 Bad Request | Generic post-processing error |
| HTML post-processing error | 400 Bad Request | Error while transforming images URI |
| HTML post-processing error | 400 Bad Request | Error inserting custom HTML codes |
| HTML post-processing error | 400 Bad Request | Error replacing custom Beefree SDK code tags |
| HTML post-processing error | 400 Bad Request | Error inserting display conditions |
| Post-processing error | 403 Forbidden | Error assembling the final HTML page |
Last updated