Financial-market article count
Returns the number of financial-market news articles matching the filters. With interval=all (default) a single total is returned; with interval=hour or interval=day a count-per-hour/day breakdown is returned. from_date and to_date are required. Available on plans with count access.
Consumes 50 API credits per call.
Query parameters
Your API key. Alternatively send it in the X-ACCESS-KEY HTTP header. One of the two MUST be present.
Search articles by keywords or phrases (matches title, description, content, keywords, and URL). Supports AND / OR operators and quoted phrases. Maximum length depends on your plan (default 100 characters). Use only one of q, qInTitle, qInMeta.
Search articles by keywords in the title only. Maximum length depends on your plan (default 100 characters). Use only one of q, qInTitle, qInMeta.
Search articles by keywords in the title, description, keywords, and URL. Maximum length depends on your plan (default 100 characters). Use only one of q, qInTitle, qInMeta.
Filter by market identifier (market_id, the unique symbol id). Comma-separated, up to your plan's filter limit (default 5).
Filter by country. Comma-separated ISO 3166-1 alpha-2 country codes, up to your plan's filter limit (default 5). Cannot be combined with excludecountry.
Exclude countries. Comma-separated ISO country codes, up to your plan's filter limit (default 5). Cannot be combined with country.
Filter by language. Comma-separated ISO 639-1 language codes, up to your plan's filter limit (default 5). Cannot be combined with excludelanguage.
Exclude languages. Comma-separated language codes, up to your plan's filter limit (default 5). Cannot be combined with language.
Filter by news source. Comma-separated source ids (the id value returned by /1/sources), up to your plan's filter limit (default 5). Cannot be combined with domainurl or excludedomain.
Filter by news source domain, e.g. bbc.com. Comma-separated, up to your plan's filter limit (default 5). Cannot be combined with domain or excludedomain.
Exclude news source domains, e.g. bbc.com. Comma-separated, up to your plan's filter limit (default 5). Cannot be combined with domain or domainurl.
Restrict results to a tier of news sources ranked by quality and popularity: top, medium, or low.
Count articles published on or after this date. Format YYYY-MM-DD or YYYY-MM-DD HH:MM:SS (UTC). Cannot be a future date. How far back you can go depends on your plan.
Count articles published on or before this date. Format YYYY-MM-DD or YYYY-MM-DD HH:MM:SS (UTC). Cannot be a future date.
Set to 1 to return only articles that include an image, or 0 to return the image_url field as null.
Set to 1 to return only articles that include a video, or 0 to return the video_url field as null.
Set to 1 to return only articles that include full content, or 0 to return the content field as null. Available on plans with full-content access.
Set to 1 to exclude duplicate articles. Available for dates from 2024-07-24 onward.
Filter articles by sentiment. Available on Professional and Corporate plans, for dates from 2024-01-12 onward.
Minimum sentiment confidence (1-100) for the chosen sentiment. Requires the sentiment parameter.
Filter by AI-classified topic tags (e.g. politics,technology). Comma-separated, up to your plan's filter limit (default 5). Available on Professional and Corporate plans, for dates from 2024-01-12 onward.
Filter by AI-extracted organization names. Comma-separated, up to your plan's filter limit (default 5). Available on Corporate plans, for dates from 2024-05-24 onward.
Filter by article author / byline. Comma-separated, up to your plan's filter limit (default 5).
Filter by content type, e.g. news, blog, podcast. Comma-separated, up to your plan's filter limit (default 5). Available for dates from 2025-11-28 onward.
How to count: all (default) returns a single total; hour or day returns a count-per-hour or count-per-day breakdown.
Number of histogram entries per page when interval=hour or day: 1 to 50 on paid plans, 1 to 10 on the free plan.
Pagination for the histogram. Pass the nextPage value from the previous response.
Ordering of the histogram: pubdatedesc (default, newest first) or pubdateasc.
Response
Success. The shape depends on the interval parameter.
Changes
Changed in 2 of the 3 revisions of this API.2215
- ○
added the optional property
results/oneOf[InvalidFilterDetail]/recommendationsto the response with the400statusresponse-optional-property-added
- ○
added the optional property
results/oneOf[InvalidFilterDetail]/recommendationsto the response with the401statusresponse-optional-property-added
- ○
added the optional property
results/oneOf[InvalidFilterDetail]/recommendationsto the response with the403statusresponse-optional-property-added
- ○
added the optional property
results/oneOf[InvalidFilterDetail]/recommendationsto the response with the422statusresponse-optional-property-added
- ○
added the optional property
results/oneOf[InvalidFilterDetail]/recommendationsto the response with the429statusresponse-optional-property-added
- ○
added the optional property
results/oneOf[InvalidFilterDetail]/recommendationsto the response with the500statusresponse-optional-property-added
- ○
added the optional property
results/oneOf[InvalidFilterDetail]/recommendationsto the response with the503statusresponse-optional-property-added
- ○
added the optional property
results/oneOf[subschema #3]/items/recommendationsto the response with the400statusresponse-optional-property-added
- ○
added the optional property
results/oneOf[subschema #3]/items/recommendationsto the response with the401statusresponse-optional-property-added
- ○
added the optional property
results/oneOf[subschema #3]/items/recommendationsto the response with the403statusresponse-optional-property-added
- ○
added the optional property
results/oneOf[subschema #3]/items/recommendationsto the response with the422statusresponse-optional-property-added
- ○
added the optional property
results/oneOf[subschema #3]/items/recommendationsto the response with the429statusresponse-optional-property-added
- ○
added the optional property
results/oneOf[subschema #3]/items/recommendationsto the response with the500statusresponse-optional-property-added
- ○
added the optional property
results/oneOf[subschema #3]/items/recommendationsto the response with the503statusresponse-optional-property-added
- ○
- ●
deleted the
queryrequest parametersymbolrequest-parameter-removed
- ●
added the new
Conflictenum value to theresults/oneOf[ErrorDetail]/coderesponse property for the response status400response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[ErrorDetail]/coderesponse property for the response status401response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[ErrorDetail]/coderesponse property for the response status403response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[ErrorDetail]/coderesponse property for the response status422response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[ErrorDetail]/coderesponse property for the response status429response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[ErrorDetail]/coderesponse property for the response status500response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[ErrorDetail]/coderesponse property for the response status503response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[InvalidFilterDetail]/coderesponse property for the response status400response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[InvalidFilterDetail]/coderesponse property for the response status401response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[InvalidFilterDetail]/coderesponse property for the response status403response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[InvalidFilterDetail]/coderesponse property for the response status422response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[InvalidFilterDetail]/coderesponse property for the response status429response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[InvalidFilterDetail]/coderesponse property for the response status500response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[InvalidFilterDetail]/coderesponse property for the response status503response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[subschema #3]/items/coderesponse property for the response status400response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[subschema #3]/items/coderesponse property for the response status401response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[subschema #3]/items/coderesponse property for the response status403response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[subschema #3]/items/coderesponse property for the response status422response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[subschema #3]/items/coderesponse property for the response status429response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[subschema #3]/items/coderesponse property for the response status500response-property-enum-value-added
- ●
added the new
Conflictenum value to theresults/oneOf[subschema #3]/items/coderesponse property for the response status503response-property-enum-value-added
- ○
added the new optional
queryrequest parametermarket_idnew-optional-request-parameter
- ●