Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
Switch to light modeSwitch to dark mode
APIs / Finance / CUSIP Data API
CUSIP Data API logo

CUSIP Data API

Official vendor OpenAPI document · agent-readyFinanceBankingapiKey17 EndpointsREST

For Agents

Resolve CUSIP and ISIN identifiers, look up issuer and security metadata, map tickers to CUSIPs, and search syndicated loan, option, and carbon credit instruments.

Use for: Resolve CUSIP 037833100 to issuer and security details, Find the CUSIP for an ISIN starting with US0378331005, Get the CUSIP for the ticker AAPL on NASDAQ, Search syndicated loan CUSIPs for a specific borrower

Not supported: Does not handle trading, settlement instructions, or pricing - use for CUSIP and ISIN identifier lookup and security reference data only.

Jentic maintains a curated, agent-optimized OpenAPI specification for CUSIP Data API, kept validated and agent-ready. CUSIP Global Services also publishes its own OpenAPI document covering the same operations, linked in the FAQ below. CUSIP Data API exposes CUSIP Global Services' identifier database, the canonical reference for the nine-character CUSIP codes that uniquely identify financial securities for clearing and settlement. Endpoints cover CUSIP and ISIN lookup, syndicated loan and option/future identifiers, ticker symbol resolution, associated issuer and corporate-action search, and carbon credit (VCM) identifiers. Authentication is by an X-API-KEY header.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the CUSIP Data API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the CUSIP Data API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fcusip.com%2Fcusip" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fcusip.com%2Fcusip" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with CUSIP Data API.

Resolve a CUSIP or ISIN to security metadata including issuer, issue type, and identifier history

Map a ticker symbol on a specific exchange to the corresponding CUSIP and ISIN

Search syndicated loan CUSIPs by deal, agent, and borrower attributes

Look up option and future CUSIPs by underlying or comma-delimited identifier list

Search corporate-action records and associated issuer relationships across the CUSIP database

Retrieve carbon credit (VCM) CUSIPs by identifier or filter search

Use Cases

Patterns agents use CUSIP Data API for, with concrete tasks.

★ Security Master Enrichment

Enrich an internal security master file by resolving CUSIPs and ISINs to canonical issuer, issue type, and identifier metadata from CGS. Treasury, fund administration, and middle-office teams use the CUSIP Data API to keep reference data accurate without manual data-vendor reconciliation. The API supports both single-identifier and comma-delimited list lookup for batch enrichment.

Call GET /cusip/{cusipList} with a comma-delimited list of 50 CUSIPs from the security master and persist the returned issuer and issue-type fields

Ticker to CUSIP Mapping

Map exchange ticker symbols to CUSIPs for trade matching, regulatory filings, and downstream systems that key on CGS identifiers. Use /cusipTickerSymbol/ticker/{tickerSymbol} to resolve a ticker, or /cusipTickerSymbol/cusip/{cusip} for the reverse direction.

Call GET /cusipTickerSymbol/ticker/AAPL to resolve the Apple Inc ticker to its CUSIP and ISIN for a trade ticket

Syndicated Loan Identifier Search

Search and resolve syndicated loan CUSIPs for loan trading, agent reporting, and portfolio reconciliation. The /cusip/loan/search and /cusip/loan/{cusip} endpoints expose CGS's loan identifier coverage with filters for borrower, agent, and deal attributes.

Call GET /cusip/loan/search with a borrower filter to retrieve all loan CUSIPs for that borrower for a portfolio review

Corporate Action and Issuer Research

Research issuer relationships and corporate-action history across the CUSIP database. Use /cusip/associatedIssuer/search to find related issuers under a parent and /cusip/corporateAction/search to surface action records (mergers, splits, name changes) for a CUSIP or issuer.

Call GET /cusip/corporateAction/search with the issuerNumber filter to surface all corporate actions affecting a parent issuer's outstanding securities

AI Agent Identifier Resolution via Jentic

An AI agent helping a research analyst convert a list of tickers, ISINs, and CUSIPs into a single identifier scheme uses Jentic to drive the CUSIP Data API. The agent searches for 'lookup cusip', loads the appropriate operation, supplies the identifier, and returns the resolved record without manual integration glue.

Use Jentic to search 'lookup cusip' and execute /cusip/{cusip} for each identifier in the analyst's list to produce a unified reference table

Key Endpoints

17 endpoints — jentic maintains a curated, agent-optimized openapi specification for cusip data api, kept validated and agent-ready.

METHOD

PATH

DESCRIPTION

GET

/cusip/{cusip}

Resolve a CUSIP to security metadata

GET

/cusip/search

Search the CUSIP database with filters

GET

/isin/{isin}

Resolve an ISIN to CUSIP data

GET

/cusipTickerSymbol/ticker/{tickerSymbol}

Map a ticker to its CUSIP

GET

/cusip/loan/search

Search syndicated loan CUSIPs

GET

/cusip/option/{cusip_or_cusipList}

Resolve option and future CUSIPs

GET

/cusip/corporateAction/search

Search corporate-action records

GET

/cusip/vcm/{cusip}

Resolve a carbon credit CUSIP

GET

/cusip/{cusip}

Resolve a CUSIP to security metadata

GET

/cusip/search

Search the CUSIP database with filters

GET

/isin/{isin}

Resolve an ISIN to CUSIP data

GET

/cusipTickerSymbol/ticker/{tickerSymbol}

Map a ticker to its CUSIP

GET

/cusip/loan/search

Search syndicated loan CUSIPs

GET

/cusip/option/{cusip_or_cusipList}

Resolve option and future CUSIPs

GET

/cusip/corporateAction/search

Search corporate-action records

GET

/cusip/vcm/{cusip}

Resolve a carbon credit CUSIP

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring the CUSIP Data API by hand means provisioning an X-API-KEY, attaching it to every header, and mapping its CUSIP, ISIN, and ticker lookup routes yourself. Through Jentic you install once, import the CUSIP Data API from the API Directory, store the key once, and your agent calls it.

Permission scoping

Permission scoping

CUSIP puts the identifier in the URL path (/cusip/{cusip}, /isin/{isin}), so a rule can pin your agent to a specific lookup surface. You choose the operations it may call, so if you allow only the identifier and search reads, corporate-action or loan-search calls are not included unless you add them.

Credential management

Credential isolation

Your CUSIP X-API-KEY is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'look up a security by CUSIP' or 'resolve a ticker to a CUSIP', and Jentic returns the matching CUSIP Data operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

OpenFIGI API

→

Bloomberg's free FIGI identifier mapping covering global instruments

Choose OpenFIGI when you need a free identifier scheme that covers global instruments without CGS licensing.

Complementary

Polygon.io

→

Market data provider that pairs price and quote feeds with reference data

Pair with the CUSIP Data API when you need both canonical identifiers and live or historical pricing for the same securities.

Complementary

Finnhub

→

Market data and fundamentals provider with ticker and company resolution

Use alongside CUSIP Data when you need to attach fundamentals or news to identifiers resolved from CGS.

FAQs

Specific to using CUSIP Data API through Jentic.

Which OpenAPI specification does this CUSIP Data API page describe?

A curated, agent-optimized Jentic specification covering 17 CUSIP Data API operations. CUSIP Global Services also publishes its own OpenAPI document at https://www.cusip.com/swagger/yaml/cusip/api-docs.yaml, which declares OpenAPI 3.0.2 and the same 17 read operations against the same api.cusip.com base URL. The Jentic variant is derived from that document, normalized to OpenAPI 3.0.3, and kept validated so agents can load it directly. Get started with Jentic One, the self-hosted execution layer.

What authentication does the CUSIP Data API use?

The API uses an API key sent in the X-API-KEY request header. Through Jentic the key is held in the encrypted vault and injected at execution time, so the raw key never enters the agent's prompt.

Can I look up a CUSIP from an ISIN with the CUSIP Data API?

Yes. Call GET /isin/{isin} for a single ISIN or GET /isin/{isinList} for a comma-delimited list. The response returns the corresponding CUSIP records with issuer and issue metadata.

What are the rate limits for the CUSIP Data API?

Rate limits are governed by the CGS commercial agreement and are not encoded in the spec. Limits scale with the licensed data tier; check your CGS contract for the precise quota.

How do I map a stock ticker to its CUSIP through Jentic?

Run pip install jentic, search for 'ticker to cusip', load /cusipTickerSymbol/ticker/{tickerSymbol}, and execute it with the ticker. Jentic returns the matching CUSIP and ISIN.

Does the CUSIP Data API cover syndicated loans and options?

Yes. Use /cusip/loan/{cusip} and /cusip/loan/search for syndicated loans, and /cusip/option/{cusip_or_cusipList} and /cusip/option/search for options and futures.

Can I limit what my agent is allowed to do with the CUSIP Data API?

Yes. Because you run Jentic One yourself, your own rules decide which CUSIP Data operations and which stored X-API-KEY the agent may use. Since the identifier sits in the URL path, you can pin the agent to specific lookup surfaces such as GET /cusip/{cusip} and GET /isin/{isin}, or allow only the identifier and search reads. If you grant just those, corporate-action or syndicated-loan search calls stay unavailable to the agent until you explicitly add them.

GET STARTED

Start building with CUSIP Data API

Explore with Jentic One
View OpenAPI Document