Skip to content

ID Card API


Service Description

Get a list of instrument ID Cards.

ID cards can be retrieved based on either a list of identifiers (ISINS or RICs), or for an entire universe

Get ID cards based on a list of identifiers

curl -X "GET" \
"https://api.data.investsuite.com/id-card/query/" \
-H "accept: application/json" \
-H "Content-Type: application/json" \
-H "X-TENANT-ID: $TENANT_ID" \
-H "X-Api-Key: $IVS_API_SECRET" \
--data-raw '{"instrument_ids": ["A.Z"]}'
GET /id-card/query/ HTTP/1.1
Host: api.data.investsuite.com
accept: application/json
Content-Type: application/json
X-TENANT-ID: $TENANT_ID
X-Api-Key: $IVS_API_SECRET

{"instrument_ids": ["A.Z"]}
Field Description Data type Example Required
instrument_ids The instruments to retrieve ID card data for. Can be either a list of ISINs or a list of RICs. List[str] ["A.Z"] yes

Get ID cards for an entire universe

curl -X "GET" \
"https://api.data.investsuite.com/id-card/universe/" \
-H "accept: application/json" \
-H "Content-Type: application/json" \
-H "X-TENANT-ID: $TENANT_ID" \
-H "X-Api-Key: $IVS_API_SECRET" \
GET /id-card/universe/ HTTP/1.1
Host: api.data.investsuite.com
accept: application/json
Content-Type: application/json
X-TENANT-ID: $TENANT_ID
X-Api-Key: $IVS_API_SECRET
Field Description Data type Example Required
universe_name The universe name to retrieve ID card data for. If omitted, data for the entire tenant universe will be returned. str robo_universe No

After the request, we get the following example response:

{
    "data": {
        "A.Z": {
            "ANALYST_CONSENSUS_PRICE_TARGET": {
                "currency": "USD",
                "price": 149.7857
            },
            "ANALYST_RECOMMENDATIONS": {
                "BUY": 6.0,
                "HOLD": 3.0,
                "OUTPERFORM": 7.0
            },
            "ANALYST_RECOMMENDATION_COUNT": 16.0,
            "ANALYST_UPWARD_POTENTIAL": 25.648603305091843,
            "CURRENCY": "USD",
            "DEBT_EQUITY_LATEST": 56.71613,
            "DESCRIPTION": "Agilent Technologies, Inc. is engaged in providing application-focused solutions that include instruments, software, services and consumables for the entire laboratory workflow. The Company operates in the life sciences, diagnostics and applied chemical markets. Its life sciences and applied markets business provides application-focused solutions that include instruments and software that enable customers to identify, quantify and analyze the physical and biological properties of substances and products. Its diagnostics and genomics business includes the genomics, nucleic acid contract manufacturing and research and development, pathology, companion diagnostics, reagent partnership and biomolecular analysis businesses. Its Agilent CrossLab business spans the entire lab with its range of services portfolio, which is designed to improve customer outcomes. Its product categories include liquid chromatography (LC) systems and components, atomic absorption (AA) instruments and others.",
            "DIVIDEND_PAYOUT_RATIO_TTM": 19.31908,
            "DIV_YIELD_CURRENT": 0.70464,
            "DIV_YIELD_TTM": 0.66437,
            "DPS_PER_FY": null,
            "EPS_GROWTH_LAST_5Y": 22.92492,
            "EPS_TTM": 4.14678,
            "EQUITY_INDUSTRY": "Advanced Medical Equipment & Technology",
            "EQUITY_SECTOR": "Healthcare",
            "FINANCIAL_HEALTH_STARS": 5.0,
            "GROWTH_STARS": 3.0,
            "MARKET_CAP": 35588077791.0,
            "MOMENTUM_STARS": 4.0,
            "NAME": "Agilent Technologies Ord Shs",
            "NET_PROFIT_MARGIN_TTM": 19.35039,
            "NUMBER_OF_EMPLOYEES": 17400.0,
            "PRICE_BOOK_LATEST": 6.95896,
            "PRICE_EARNINGS_EX_EXTRA_TTM": 28.74761,
            "PRICE_SALES_TTM": 5.45564,
            "PROFITABILITY_STARS": 5.0,
            "ROE_TTM": 25.43294,
            "SIZE_LABEL": "LARGE",
            "STABILITY_STARS": 5.0,
            "VALUE_GROWTH_LABEL": "GROWTH",
            "VALUE_STARS": 4.0
        }
        ...
    }
}
Field Description Data type Example Required
data Holds all ID Card data. It contains a dictionary with the requested instrument identifiers as keys, and as values dicts with the ID card data fields (see fields below) dict yes
ANALYST_CONSENSUS_PRICE_TARGET Analyst consensus stock price target dict with currency and price fields {"currency": "USD", "price": 149.7857} yes
ANALYST_RECOMMENDATIONS Number of analyst recommendations per recommendation dict with counts per recommendation {"BUY": 6.0, "HOLD": 3.0, "OUTPERFORM": 7.0} yes
ANALYST_RECOMMENDATION_COUNT Total number of analyst recommendations float 16.0 yes
ANALYST_UPWARD_POTENTIAL Return (in percent) if the current price would move to the analyst consensus price target float 25.648603305091843 yes
CURRENCY Listing currency str "USD" yes
DEBT_EQUITY_LATEST Debt to Equity ratio based on latest company filings float 56.71613 yes
DESCRIPTION Company description str "Agilent Technologies, Inc. is engaged in providing application-focused solutions that include instruments, software, services and consumables for the entire laboratory workflow. The Company operates in the life sciences, diagnostics and applied chemical markets. Its life sciences and applied markets business provides application-focused solutions that include instruments and software that enable customers to identify, quantify and analyze the physical and biological properties of substances and products. Its diagnostics and genomics business includes the genomics, nucleic acid contract manufacturing and research and development, pathology, companion diagnostics, reagent partnership and biomolecular analysis businesses. Its Agilent CrossLab business spans the entire lab with its range of services portfolio, which is designed to improve customer outcomes. Its product categories include liquid chromatography (LC) systems and components, atomic absorption (AA) instruments and others." yes
DIVIDEND_PAYOUT_RATIO_TTM Percentage of earnings that have been paid out as dividend in the last 2 months float 19.31908 yes
DIV_YIELD_CURRENT Current company dividend yield (based on latest dividend information) in % float 0.70464 yes
DIV_YIELD_TTM Dividends paid out in the last 12 months divided by current price, converted to % float 0.66437 yes
DPS_PER_FY Dividends per fiscal year dict with an amount and currency per fiscal year. null if no dividends were paid out null yes
EPS_GROWTH_LAST_5Y Compounded annual EPS growth over the last 5 years (in %) float 22.92492 yes
EPS_TTM Earnings per share over the last trailing 12 months float 4.14678 yes
EQUITY_INDUSTRY Industry that the stock belongs to (corresponds to the 4th level in the TRBC hierarchy) str Advanced Medical Equipment & Technology yes
EQUITY_SECTOR Sector that the stock belongs to (corresponds to the first level in the TRBC hierarchy) str Healthcare yes
FINANCIAL_HEALTH_STARS Number of financial health stars according to the InvestSuite X-Ray calculations float 5.0 yes
GROWTH_STARS Number of growth stars according to the InvestSuite X-Ray calculations float 5.0 yes
ISIN Instrument ISIN code str BE0974293251 yes
MARKET_CAP Company market capitalisation (in the units of CURRENCY) float 35588077791.0 yes
MOMENTUM_STARS Number of momentum stars according to the InvestSuite X-Ray calculations float 4.0 yes
NAME Instrument name str Agilent Technologies Ord Shs yes
NET_PROFIT_MARGIN_TTM Net Profit Margin, calculated as the Income After Taxes for the trailing 12 months divided by Total Revenue for the same period (in %) float 19.35039 yes
NUMBER_OF_EMPLOYEES Number of employees float 17400.0 yes
PRICE_BOOK_LATEST Latest price to book ratio float 6.95896 yes
PRICE_EARNINGS_EX_EXTRA_TTM Price to earnings ratio (based on trailing 12-month earnings), excluding extraordinary items float 28.74761 yes
PRICE_SALES_TTM Price to sales ratio (based on trailing 12-month sales) float 5.45564 yes
PROFITABILITY_STARS Number of profitability stars according to the InvestSuite X-Ray calculations float 5.0 yes
ROE_TTM Return on Equity (ROE), based on trailing 12-month earnings float 25.43294 yes
SIZE_LABEL Size Label (LARGE / MID / SMALL) based on InvestSuite's size category methodology str LARGE yes
STABILITY_STARS Number of stability stars according to the InvestSuite X-Ray calculations float 5.0 yes
VALUE_GROWTH_LABEL Value Growth Label (VALUE / GROWTH) based on InvestSuite's size category methodology str GROWTH yes
VALUE_STARS Number of value stars according to the InvestSuite X-Ray calculations float 4.0 yes