Home-page main news feed.
Curated headline list designed for the Argaam home page or
any landing-page widget. Optionally filter by stock symbol.
Example
GET /api/v1.1/news/home?sectionId=2&marketId=1&languageId=1&stockSymbol=2222
Query Parameters
News section identifier used to group articles (e.g. announcements, analysis).
Example:26
Numeric market identifier (e.g. 1 = Tadawul / Saudi main market). Use GET /api/v1.1/markets to list valid values. Defaults to 3.
Default:3
Example:3
Response language: 1 = English, 2 = Arabic. Defaults to 1.
Default:1
Example:2
Tadawul stock symbol of the company, e.g. 2222 (Saudi Aramco).
Default:
Example:2222
1-based page number. Defaults to 1.
Default:1
Example:1
Number of records per page. Defaults to the endpoint’s standard page size; large values are capped server-side.
Default:30
Example:20
Response
200
Response
Success
Authentication
Query Parameters
Articles by date range with optional filters.
Calendar-driven listing: combines arbitrary date range with
optional company / paging.
Example
GET /api/v1.1/news/articles/by-date?languageId=2&from=2024-01-01&to=2024-01-31&stockSymbol=2222&page=1&pageSize=50
Query Parameters
Response language: 1 = English, 2 = Arabic. Defaults to 1.
Example:2
Start of the date range, inclusive. Format YYYY-MM-DD.
Default:
Example:2024-01-01
End of the date range, inclusive. Format YYYY-MM-DD.
Default:
Example:2024-03-31
Tadawul stock symbol of the company, e.g. 2222 (Saudi Aramco).
Default:
Example:2222
1-based page number. Defaults to 1.
Default:0
Example:1
Number of records per page. Defaults to the endpoint’s standard page size; large values are capped server-side.
Default:0
Example:20
Response
200
Response
Success
Authentication
Query Parameters
List earnings reports
Returns the earnings reports available on this layer.
Paginated: use page and pageSize. Bound the result with the from and to date parameters. Set lang to 1 for English or 2 for Arabic.
Query Parameters
Response language: 1 = English, 2 = Arabic. Defaults to 1.
Example:2
Start of the date range, inclusive. Format YYYY-MM-DD.
Default:
Example:2024-01-01
End of the date range, inclusive. Format YYYY-MM-DD.
Default:
Example:2024-03-31
Tadawul stock symbol of the company, e.g. 2222 (Saudi Aramco).
Default:
Example:2222
1-based page number. Defaults to 1.
Default:0
Example:1
Number of records per page. Defaults to the endpoint’s standard page size; large values are capped server-side.
Default:0
Example:20
Response
200
Response
Success
Authentication
Query Parameters
Available article type taxonomies.
Article types group editorial content into broad categories
(news, analysis, press release, etc.). Use to build filter UIs.
Response
200 application/json
Response
Success
Authentication
Article source registry (publishers, agencies).
Returns the list of upstream sources Argaam aggregates from.
Useful when displaying article attribution.
Query Parameters
Response language: 1 = English, 2 = Arabic. Defaults to 1.
Default:ar
Example:1
1-based page number. Defaults to 1.
Default:1
Example:1
Number of records per page. Defaults to the endpoint’s standard page size; large values are capped server-side.
Default:200
Example:20
Response
200 application/json
Response
Success