Credit API
The Credit API provides access to institutional credit ratings data, allowing you to search for organizations and retrieve their detailed credit ratings history. This data is essential for credit risk analysis, investment due diligence, and regulatory compliance.
/credit/searchSearches for organizations by name and returns matching entities with their basic identification information. This endpoint is useful for discovering the correct organization ID needed to retrieve detailed credit ratings.
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| query | string | Required | Organization name or identifier to search for. Supports partial matches. |
Examples:
https://api.axionquant.com/credit/search?query=AAPLhttps://api.axionquant.com/credit/search?query=MSFT&limit=20Response Fields
id string
Unique organization identifier
name string
Full organization name
sectorCode string
Industry sector code (e.g., "CORP" for Corporate)
country string
Country of domicile
state string
State or province (if applicable)
navigationUrl string|null
URL for detailed organization page
Search Organizations
Request
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4results = client.credit.search('Apple')
5print(results)Response
[
{
"id": "689595",
"name": "Apple Bidco, LLC",
"sectorCode": "CORP",
"country": "USA",
"state": "Texas",
"navigationUrl": null
},
{
"id": "112354",
"name": "Apple Inc.",
"sectorCode": "CORP",
"country": "USA",
"state": "California",
"navigationUrl": null
}
]/credit/ratings/:idRetrieves all credit ratings for a specific organization identified by its ID. Returns detailed rating information including rating type, current outlook, and review dates. Essential for analyzing creditworthiness and monitoring rating changes over time.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| id | string | Required | Organization ID obtained from the search endpoint |
Examples:
https://api.axionquant.com/credit/ratings/12345https://api.axionquant.com/credit/ratings/67890Response Fields
orgDebtTypeDesc string
Description of debt type (e.g., "Issuer Credit Rating")
rating string
Credit rating letter grade (e.g., "B")
ratingDate string
Date when rating was assigned (DD-MMM-YYYY)
currentCwOl string
Current credit watch/outlook (e.g., "Stable")
currentCwOlDate string
Date of current outlook (DD-MMM-YYYY)
ratingDebtTypeCode string
Rating debt type code (e.g., "ICR")
lastReviewDate string
Last review date (DD-MMM-YYYY)
coreOrgId string
Core organization ID
endorsementIndicator string
Regulatory endorsement indicator
coreRatingId string
Unique rating identifier
ratingTypeCode string
Rating type code (e.g., "STDLONG")
ratingTypeCodeDesc string
Rating type description
pcrFlag boolean
Public Credit Rating flag
id number
Sequential identifier
Credit Ratings
Request
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4ratings = client.credit.ratings('112354')
5print(ratings)Response
[
{
"orgDebtTypeDesc": "Issuer Credit Rating",
"rating": "B",
"ratingDate": "06-Jul-2021",
"currentCwOl": "Stable",
"currentCwOlDate": "06-Jul-2021",
"ratingDebtTypeCode": "ICR",
"lastReviewDate": "11-Jun-2025",
"coreOrgId": "689595",
"endorsementIndicator": "EE|UKE",
"coreRatingId": "937228060",
"ratingTypeCode": "STDLONG",
"ratingTypeCodeDesc": "Local Currency LT",
"pcrFlag": true,
"id": 1
},
{
"orgDebtTypeDesc": "Issuer Credit Rating",
"rating": "B",
"ratingDate": "06-Jul-2021",
"currentCwOl": "Stable",
"currentCwOlDate": "06-Jul-2021",
"ratingDebtTypeCode": "ICR",
"lastReviewDate": "11-Jun-2025",
"coreOrgId": "689595",
"endorsementIndicator": "EE|UKE",
"coreRatingId": "937228062",
"ratingTypeCode": "FCLONG",
"ratingTypeCodeDesc": "Foreign Currency LT",
"pcrFlag": true,
"id": 2
}
]Economic Data API
The Economic Data API provides access to datasets. This data is essential for macroeconomic analysis, forecasting, and understanding market-moving economic indicators across global markets.
/econ/findAI-powered natural language search for economic time series. Describe the dataset you need in plain English, and the endpoint uses an AI model to translate your query into relevant FRED search terms, returning matching series metadata. Ideal for discovery when you don't know the exact series name.
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| query | string | Required | Natural language description of the economic data you're looking for (e.g., "Semiconductor spending", "Housing starts in California") |
Examples:
https://api.axionquant.com/econ/find?query=GDPhttps://api.axionquant.com/econ/find?query=Unemployment+rateResponse Fields
Returns an array of series objects with the same fields as the /econ/search endpoint. Results are automatically deduplicated across the AI-generated search terms.
id string
Series ID
realtimeStart string
Start of real-time period (YYYY-MM-DD)
realtimeEnd string
End of real-time period (YYYY-MM-DD)
title string
Full series title
observationStart string
First observation date (YYYY-MM-DD)
observationEnd string
Last observation date (YYYY-MM-DD)
frequency string
Full frequency description
frequencyShort string
Abbreviated frequency code
units string
Measurement units
unitsShort string
Abbreviated units
seasonalAdjustment string
Seasonal adjustment method
seasonalAdjustmentShort string
Short seasonal adjustment code
lastUpdated string
Last update timestamp
popularity string
Popularity score (higher = more accessed)
notes string
Detailed description and source information
Find Economic Series
Request
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4results = client.econ.find('Semiconductor spending')
5print(results)Response
[
{
"id": "IPG3344S",
"realtimeStart": "2026-07-10",
"realtimeEnd": "2026-07-10",
"title": "Industrial Production: Manufacturing: Durable Goods: Semiconductor and Other Electronic Component (NAICS = 3344)",
"observationStart": "1972-01-01",
"observationEnd": "2026-05-01",
"frequency": "Monthly",
"frequencyShort": "M",
"units": "Index 2017=100",
"unitsShort": "Index 2017=100",
"seasonalAdjustment": "Seasonally Adjusted",
"seasonalAdjustmentShort": "SA",
"lastUpdated": "2026-06-15 08:25:00-05",
"popularity": "44",
"notes": "explanatory notes issued by the Board of Governors."
},
{
"id": "A34SNO",
"realtimeStart": "2026-07-10",
"realtimeEnd": "2026-07-10",
"title": "Manufacturers' New Orders: Computers and Electronic Products",
"observationStart": "1992-02-01",
"observationEnd": "2026-05-01",
"frequency": "Monthly",
"frequencyShort": "M",
"units": "Millions of Dollars",
"unitsShort": "Mil. of $",
"seasonalAdjustment": "Seasonally Adjusted",
"seasonalAdjustmentShort": "SA",
"lastUpdated": "2026-07-02 09:07:40-05",
"popularity": "40",
"notes": "Data on New Orders for the Semiconductor Industry are not available."
},
{
"id": "CAPUTLG3344S",
"realtimeStart": "2026-07-10",
"realtimeEnd": "2026-07-10",
"title": "Capacity Utilization: Manufacturing: Durable Goods: Semiconductor and Other Electronic Component (NAICS = 3344)",
"observationStart": "1972-01-01",
"observationEnd": "2026-05-01",
"frequency": "Monthly",
"frequencyShort": "M",
"units": "Percent",
"unitsShort": "%",
"seasonalAdjustment": "Seasonally Adjusted",
"seasonalAdjustmentShort": "SA",
"lastUpdated": "2026-06-15 08:30:11-05",
"popularity": "30",
"notes": "explanatory notes issued by the Board of Governors."
},
{
"id": "IPB53122S",
"realtimeStart": "2026-07-10",
"realtimeEnd": "2026-07-10",
"title": "Industrial Production: Durable Goods Materials: Semiconductors, Printed Circuit Boards, and Other",
"observationStart": "1954-01-01",
"observationEnd": "2026-05-01",
"frequency": "Monthly",
"frequencyShort": "M",
"units": "Index 2017=100",
"unitsShort": "Index 2017=100",
"seasonalAdjustment": "Seasonally Adjusted",
"seasonalAdjustmentShort": "SA",
"lastUpdated": "2026-06-15 08:31:01-05",
"popularity": "17",
"notes": "explanatory notes issued by the Board of Governors."
}
]/econ/searchSearches for economic time series by keyword or description. Returns metadata for matching series including frequency, units, and coverage period. This endpoint is typically used to discover series IDs for data retrieval.
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| query | string | Required | Search term for economic series (e.g., "Corn prices", "GDP", "Unemployment") |
Examples:
https://api.axionquant.com/econ/search?query=GDPhttps://api.axionquant.com/econ/search?query=Unemployment&limit=50Response Fields
id string
Series ID
realtimeStart string
Start of real-time period (YYYY-MM-DD)
realtimeEnd string
End of real-time period (YYYY-MM-DD)
title string
Full series title
observationStart string
First observation date (YYYY-MM-DD)
observationEnd string
Last observation date (YYYY-MM-DD)
frequency string
Full frequency description
frequencyShort string
Abbreviated frequency code
units string
Measurement units
unitsShort string
Abbreviated units
seasonalAdjustment string
Seasonal adjustment method
seasonalAdjustmentShort string
Short seasonal adjustment code
lastUpdated string
Last update timestamp
popularity string
Popularity score (higher = more accessed)
notes string
Detailed description and source information
Search Economic Series
Request
1from axion import Axion
2client = Axion(api_key='axn_123')
3
4results = client.econ.search('Corn')
5print(results)Response
[
{
"id": "PMAIZMTUSDM",
"realtimeStart": "2025-12-25",
"realtimeEnd": "2025-12-25",
"title": "Global price of Corn",
"observationStart": "1990-01-01",
"observationEnd": "2025-06-01",
"frequency": "Monthly",
"frequencyShort": "M",
"units": "U.S. Dollars per Metric Ton",
"unitsShort": "U.S. $ per Metric Ton",
"seasonalAdjustment": "Not Seasonally Adjusted",
"seasonalAdjustmentShort": "NSA",
"lastUpdated": "2025-07-18 09:37:11-05",
"popularity": "54",
"notes": "Value represents the benchmark prices which are representative of the global market. They are determined by the largest exporter of a given commodity. Prices are period averages in nominal U.S. dollars.\n\nCopyright © 2016, International Monetary Fund. Reprinted with permission. Complete terms of use and contact details are available at http://www.imf.org/external/terms.htm."
},
{
"id": "PMAIZMTUSDA",
"realtimeStart": "2025-12-25",
"realtimeEnd": "2025-12-25",
"title": "Global price of Corn",
"observationStart": "1990-01-01",
"observationEnd": "2024-01-01",
"frequency": "Annual",
"frequencyShort": "A",
"units": "U.S. Dollars per Metric Ton",
"unitsShort": "U.S. $ per Metric Ton",
"seasonalAdjustment": "Not Seasonally Adjusted",
"seasonalAdjustmentShort": "NSA",
"lastUpdated": "2025-01-27 13:31:17-06",
"popularity": "24",
"notes": "Value represents the benchmark prices which are representative of the global market. They are determined by the largest exporter of a given commodity. Prices are period averages in nominal U.S. dollars.\n\nCopyright © 2016, International Monetary Fund. Reprinted with permission. Complete terms of use and contact details are available at http://www.imf.org/external/terms.htm."
}
]