How to Retrieve Time Series Using the API Interface

The API provides a set of commands that can be used to retrieve a list of series subjects and sub-topics, and another set of commands that enables users to obtain data for each series.

General Parameters

These are parameters that can be added in general to API queries in order to define the format, language, number of objects per page, and so on.

Parameter Type Explanation Default Required parameter
langhe/enLanguage types (Hebrew/English)he
formatxml/json/csv/xlsFormat typeDepends on type of browser; defining the desired format is recommendedDesired
downloadtrue/falseDefines whether the data will be downloaded as a physical file (true) or shown in the browser (false)Depends on format and type of browser; defining the desired characteristic is recommendedDesired
pagenumberNumber of current page (current_page)1
pagesizenumberNumber of objects that will appear on the page (page_size); maximum: 1,000100


Table of Contents

Retrieving series subjects

Retrieving series data

To Retrieve Series Subjects

The list of series subjects is divided into five levels, each of which contains the subtopics of the level above it. In other words, the first level contains the main subjects, the second level contains the subtopics of the first level, and so on.

List of subjects by level

List of subjects by path

List of subjects by level

Template

https://apis.cbs.gov.il/series/catalog/level

Parameters

Parameter Type Explanation Default Required parameter
idLXLevel numberV
subjectnumberFirst level codeV – from Level 2 onward

 

Examples

To retrieve a list of series subjects – Level 1 in XML format https://apis.cbs.gov.il/series/catalog/level?id=1&format=xml&download=false&lang=en
To retrieve a list of series subjects – Level 1 in JSON format https://apis.cbs.gov.il/series/catalog/level?id=1&format=json&download=false&lang=en
To retrieve a list of series subjects – Level 1 in XLS format https://apis.cbs.gov.il/series/catalog/level?id=1&format=xls&download=true&lang=en
To retrieve Level 2 series subjects in XML format https://apis.cbs.gov.il/series/catalog/level?id=2&subject=2&format=xml&download=false&lang=en
To retrieve a list of Level 3 series subjects in XML format https://apis.cbs.gov.il/series/catalog/level?id=3&subject=2&format=xml&download=false&lang=en
To retrieve a list of Level 4 series subjects in XML format https://apis.cbs.gov.il/series/catalog/level?id=4&subject=2&format=xml&download=false&lang=en
To retrieve a list of Level 5 series subjects in XML format https://apis.cbs.gov.il/series/catalog/level?id=5&subject=2&format=xml&download=false&lang=en

 

List of Subjects by Path

Template

https://apis.cbs.gov.il/series/catalog/path

Parameters

Parameter Type Explanation Default Required parameter
idL1, L2, L3, L4, L5Level subject codeV

 

Examples

To retrieve the series subject by the path https://apis.cbs.gov.il/series/catalog/path?id=2,1,1,2,379&format=xml&download=false&lang=en
To retrieve series subjects whose Level 1 code is 2 and whose Level 2 code is 1 https://apis.cbs.gov.il/series/catalog/path?id=2,1&format=xml&download=false&lang=en

 

Retrieving series data


Data by series codes

Data by path


Data by series codes

Template

https://apis.cbs.gov.il/series/data/list

Parameters

Parameter Type Explanation Default Required parameter
idnumberSeries code(s)V
startPeriodmm-yyyyFrom date01-1900X
endPeriodmm-yyyyTo date01-2100X
lastnumber>0Number of objects to retrieve from one or more series, starting with the most updated and onwardallX
addNulltrue/falseIncluding empty values or nottrueX
data_hidetrue/falseTo hide the data and leave only the metadata (information about the data)falseX

 

Examples

To retrieve a specific series by its code https://apis.cbs.gov.il/series/data/list?id=3763&format=xml&download=false&lang=en
To retrieve specific series data between two specific dates https://apis.cbs.gov.il/series/data/list?id=3763&startperiod=01-2000&endperiod=12-2019&format=xml&download=false&lang=en


Data by Path

Template

https://apis.cbs.gov.il/series/data/path

Parameters

Parameter Type Explanation Default Required parameter
idL1, L2, L3, L4, L5Level subjects codeV
startPeriodmm-yyyyFrom date01-1900X
endPeriodmm-yyyyTo date01-2100X
timenumberspecific time unitallX
datanumberspecific data typeallX
pricenumberspecific price typeallX
calcnumberspecific calculation typeallX
unitnumberspecific unit of measurementallX
lastnumber>0number of objects to be retrieved from one or more series, starting with the most up-to-date values and onwardallX
addNulltrue/falseincluding empty values or nottrueX
data_hidetrue/falsehide the data and leave only the metadata (information about the data)falseX

 

Examples

To retrieve data from one or more series that matches a particular path https://apis.cbs.gov.il/series/data/path?id=2,1,1,2,379&format=xml&download=false&lang=en
To retrieve meta-data for one or more series whose first-level subject code is 2 https://apis.cbs.gov.il/series/data/path?id=2&data_hide=true&format=xml&download=false&lang=en
To retrieve data from one or more series in the specific path in a time unit of a year https://apis.cbs.gov.il/series/data/path?id=2,1,1,2,379&time=1&format=xml&download=false&lang=en
To retrieve data from one or more series on specific dates in the specific path https://apis.cbs.gov.il/series/data/path?id=2,1,1,2,379&startperiod=01-2000&endperiod=12-2020&format=xml&download=false&lang=en
To retrieve the two most recent (the most recently updated) data of one or more series in a specific path https://apis.cbs.gov.il/series/data/path?id=2,1,1,2,379&last=2&format=xml&download=false&lang=en