Skip to main content

Documentation Index

Fetch the complete documentation index at: https://newscatcherinc-docs.mintlify.dev/docs/llms.txt

Use this file to discover all available pages before exploring further.

This page lists the HTTP headers used in News API requests and responses.

Request headers

HeaderRequiredDescription
x-api-tokenYesYour API key. Required for all requests.
Content-TypeYes (POST)Must be application/json for POST requests.
AcceptNoSet to application/json to request a JSON response.
For authentication details and examples, see Authentication.

Response headers

These headers are returned with every API response:
HeaderDescriptionExample
correlation-idUnique identifier for tracing your request through our systemsa702576c-2007-4b23-9ba4-cad305c84275
x-process-timeServer-side processing time in seconds0.7334954738616943
DateTimestamp when the response was generatedSat, 22 Mar 2025 13:49:07 GMT
Content-TypeFormat of the response bodyapplication/json
Transfer-EncodingHow the response body is encoded for transferchunked
ConnectionConnection statuskeep-alive
cf-cache-statusCloudflare cache statusDYNAMIC
CF-RAYCloudflare ray ID for infrastructure-level tracing924626834b0fbfb4-WAW
Content-EncodingCompression applied to the response bodybr
ServerServer softwarecloudflare

correlation-id

Every response includes a correlation-id that uniquely identifies your request across our infrastructure. Always include it when contacting support — it lets the team locate your exact request in the logs immediately.
correlation-id: a702576c-2007-4b23-9ba4-cad305c84275
For a full guide on using correlation IDs for debugging, see Request tracing with correlation IDs.

x-process-time

The x-process-time header shows how long the server took to process your request, in seconds:
x-process-time: 0.7334954738616943
Use this to identify slow queries. Consistently high values for a specific query are a signal to narrow the date range, simplify boolean expressions, or reduce page_size.

See also