List sectors
Returns the sectors available on this layer.
Query Parameters
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
200
Response
Success
Authentication
Query Parameters
Companies grouped by country, market, and sector.
Convenience lookup that returns the full universe of listed
companies organised under their country -> market -> sector
path. Often used as the seed dataset for cross-market peer
analysis.
Example
GET /api/v1.1/screener/universe?countryId=1
Query Parameters
Country ID. Default: 1 (Saudi Arabia). Defaults to 1.
Default:1
Example:1
Response
200
Response
Success
Authentication
Query Parameters
Run a screener query
Executes the URL-encoded screener query built from the structure endpoint and returns the matching companies with the requested columns. Compute-heavy: this endpoint carries its own tighter rate limit, independent of the rest of the layer.
Path Parameters
URL-encoded screener query string produced by the screener structure endpoint.
Response
200
Response
Success
Authentication
Path Parameters
Get peer companies
Returns the peer group for the requested company - sector and size comparable listings used for relative valuation.
Response
200
Response
Success
Authentication
Get the country → markets → sectors → companies discovery tree.
Returns the full hierarchical discovery tree used to populate
cascading dropdowns in the charting tool. Each node contains
an id, name, and children array.
Tip: For a symbol-specific pre-selection use
GET /charts/universe/by-symbol?stockSymbol={symbol}.
cURL Example
curl -X GET "https://api.argaam.com/api/v1.1/charts/universe?countryId=1" \
-H "Accept: application/json"
Query Parameters
Country ID. Default: 1 (Saudi Arabia). Defaults to 1.
Default:1
Example:1
Response
200 application/json
Response
Discovery tree returned.
ApiV1ResponseOfChartUniverseResponse
Standardized successful API response wrapper for v1.0.0 endpoints.
Always true for successful responses.
Semantic API version (e.g., “1.0.0”).
UTC timestamp when the response was generated.
Unique request identifier for tracing.
Show Child Parameters
Pagination and metadata information for collection responses.
Show Child Parameters
Rate limit information returned with each response.