JSONP callbacks
It is possible to wrap responses in a JSONP function by specifying the callback parameter. This can be used to embed data in a web page on a different domain, bypassing the browser's same-origin policy.
The API's response will include a headers property which will contain the response headers and the status code.
The headers property will not be added if the request uses one of the data/ endpoints. Additionally, requests will not require that the Accept header be set to application/json.
Example request $ curl https://jsonpad.io/api/v1.0/lists?callback=myCallback \ -u username:token \ -H "Accept: application/json"
Example response /**/myCallback({ "headers": { "X-Rate-Limit-Limit": 100, "X-Rate-Limit-Remaining": 99, "X-Rate-Limit-Reset": 59, "Link": "<https://jsonpad.io/api/v1.0/lists?sort=name&descending=1&page=2>; rel=\"next\", <https://jsonpad.io/api/v1.0/lists?sort=name&descending=1&page=10>; rel=\"last\"" "X-Total": 100, "X-Pages": 10, "status": 200 }, // Response data... })