{
"success": false,
"statusCode": 403,
"error": {
"code": "FEATURE_NOT_IN_PLAN",
"message": "Your plan does not include this feature"
},
"meta": {
"timestamp": "2026-06-19T08:34:08.100Z"
}
}
A point-in-time market recap bundling the latest Japanese equity / commodity
indices, REITs, TOPIX, 3-month interbank reference rates and key currency
rates into a single payload.
GET
/
openapi
/
v1
/
macro
/
market-recap
Latest macroeconomic market recap
curl --request GET \ --url https://api-v2.hayinsights.com/openapi/v1/macro/market-recap \ --header 'X-API-Key: <api-key>'
{
"success": false,
"statusCode": 403,
"error": {
"code": "FEATURE_NOT_IN_PLAN",
"message": "Your plan does not include this feature"
},
"meta": {
"timestamp": "2026-06-19T08:34:08.100Z"
}
}
Your HayInsights API key (prefixed apk_). Create and manage keys in the
HayInsights dashboard (Account → API keys).
Send it in the X-API-Key header on every request to /openapi/v1/*.
Which data domains you may access and your request quota are both governed by
the subscription plan attached to the key — see the Plans & features and
Rate limits guides.
Response
Latest market recap snapshot.
Standard success envelope shared by every endpoint. Each operation's response
wrapper extends this (via allOf) and adds a typed data property.
success
boolean
required
Always true for a successful response.
Example:
true
statusCode
integer
required
Mirrors the HTTP status code.
Example:
200
data
object
required
Latest macroeconomic market recap — a snapshot of Japanese equity / commodity
indices, REITs, TOPIX, 3-month interbank rates and key currency rates.
Schema derived from the API's MarketRecapResponseDto: the live staging
endpoint currently returns HTTP 500 (a known server-side bug), so this shape
and its example are authored from the source DTO rather than harvested.
Show child attributes
meta
object
Response metadata. Always present; timestamp is the server time the response was generated.
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"HayInsights Open API","description":"The official API for the HayInsights financial-data hub — commodities, crypto, ETF, FX, macro, real-estate, news, calendar and market-index datasets.","colors":{"primary":"#2563EB","light":"#3B82F6","dark":"#1D4ED8"},"logo":{"light":"https://mintcdn.com/hayinsights/w7ouUmWFSMYI1Ars/logo.svg?fit=max\u0026auto=format\u0026n=w7ouUmWFSMYI1Ars\u0026q=85\u0026s=c48347f2c9a762ef8ee28dfce9259983","dark":"https://mintcdn.com/hayinsights/w7ouUmWFSMYI1Ars/logo-dark.svg?fit=max\u0026auto=format\u0026n=w7ouUmWFSMYI1Ars\u0026q=85\u0026s=323c27a9805bae61409dfcefcb47f5ff"},"favicon":"https://mintcdn.com/hayinsights/w7ouUmWFSMYI1Ars/favicon.svg?fit=max\u0026auto=format\u0026n=w7ouUmWFSMYI1Ars\u0026q=85\u0026s=d307dee7c605bf90e7b21fdd1a05c839","navbar":{"links":[{"href":"https://app.hayinsights.com","label":"Dashboard"}],"primary":{"type":"button","label":"Get API key","href":"https://app.hayinsights.com/en/api-keys"}},"footer":{"socials":{"website":"https://hayinsights.com"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"hayinsights","hasAudioNarration":false,"actualSubdomain":"hayinsights","customDomains":["developer.hayinsights.com"],"gitSource":{"type":"github","owner":"quantran55","repo":"open-api-docs","deployBranch":"main","contentDirectory":"docs","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6af2e2c70e86f2e3048db0ba","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"API Reference","count":90},{"language":"default","tag":"Macro","count":43},{"language":"default","tag":"ETF","count":14},{"language":"default","tag":"Equities","count":8},{"language":"default","tag":"Guides","count":7},{"language":"default","tag":"Real Estate","count":6},{"language":"default","tag":"Commodities","count":5},{"language":"default","tag":"Crypto","count":5},{"language":"default","tag":"FX","count":4},{"language":"default","tag":"Getting started","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/macro/latest-macroeconomic-market-recap","slug":"/api-reference/macro/latest-macroeconomic-market-recap","pageMetadata":{"title":"Latest macroeconomic market recap","description":"A point-in-time market recap bundling the latest Japanese equity / commodity\nindices, REITs, TOPIX, 3-month interbank reference rates and key currency\nrates into a single payload.\n","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/market-recap","href":"/api-reference/macro/latest-macroeconomic-market-recap","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"A point-in-time market recap bundling the latest Japanese equity / commodity\\nindices, REITs, TOPIX, 3-month interbank reference rates and key currency\\nrates into a single payload.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Latest macroeconomic market recap","description":"A point-in-time market recap bundling the latest Japanese equity / commodity\nindices, REITs, TOPIX, 3-month interbank reference rates and key currency\nrates into a single payload.\n","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/market-recap","href":"/api-reference/macro/latest-macroeconomic-market-recap","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"macroMarketRecap","tags":["Macro"],"summary":"Latest macroeconomic market recap","description":"A point-in-time market recap bundling the latest Japanese equity / commodity\nindices, REITs, TOPIX, 3-month interbank reference rates and key currency\nrates into a single payload.\n","x-feature-code":"macro_data","x-api-weight":2,"parameters":[],"responses":{"200":"c8832b2f-09bb-424a-a193-abcfd3db8b19","401":"ae17cb87-b8b2-4dba-9288-13116c1f0688","403":"af598f15-e6df-4ec9-a029-6cb0f345522f","429":"e24f7fc6-4a77-4c35-8432-9ccbfa1b540d","500":"f22d8013-c2c7-4ea0-b0c2-72ea6c9fa0f3"},"method":"get","type":"path","servers":["0e8d70bb-52bf-423d-b93d-77da6181da2c"],"security":["9f0354d0-9806-491e-8a42-41ff5e624403"],"path":"/openapi/v1/macro/market-recap","baseUrlOptions":["https://api-v2.hayinsights.com"],"title":"Latest macroeconomic market recap","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"responses":{"c8832b2f-09bb-424a-a193-abcfd3db8b19":{"description":"Latest market recap snapshot.","content":{"application/json":{"schema":{"type":"object","description":"Standard success envelope shared by every endpoint. Each operation's response\nwrapper extends this (via `allOf`) and adds a typed `data` property.\n","required":["data","success","statusCode"],"properties":{"success":{"type":"boolean","const":true,"description":"Always `true` for a successful response.","example":true,"isRequired":true,"uniqueKey":"success","typeLabel":"boolean"},"statusCode":{"type":"integer","description":"Mirrors the HTTP status code.","example":200,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"integer"},"data":{"type":"object","description":"Latest macroeconomic market recap — a snapshot of Japanese equity / commodity\nindices, REITs, TOPIX, 3-month interbank rates and key currency rates.\n\nSchema derived from the API's `MarketRecapResponseDto`: the live staging\nendpoint currently returns HTTP 500 (a known server-side bug), so this shape\nand its example are authored from the source DTO rather than harvested.\n","required":["updateTime","nikkeiJpxGold","nikkeiJpxOil","tokyoStockExchangeReit","topix","interbankRates3m","currencyRate"],"properties":{"updateTime":{"type":"string","description":"Timestamp of the recap snapshot.","example":"2024-01-15T15:30:00","isRequired":true,"uniqueKey":"data.updateTime","typeLabel":"string"},"nikkeiJpxGold":{"type":"array","description":"Nikkei / JPX gold index series.","items":{"type":"object","description":"A single market-index quote.","required":["index","datetime","atClose"],"properties":{"index":{"type":"string","example":"Nikkei 225","isRequired":true,"uniqueKey":"data.nikkeiJpxGold.items.[INDEX].index","typeLabel":"string"},"datetime":{"type":"string","example":"2024-01-15T15:30:00","isRequired":true,"uniqueKey":"data.nikkeiJpxGold.items.[INDEX].datetime","typeLabel":"string"},"atClose":{"type":"string","example":"2024-01-15T15:30:00","isRequired":true,"uniqueKey":"data.nikkeiJpxGold.items.[INDEX].atClose","typeLabel":"string"},"value":{"oneOf":[{"type":"string","description":"Index level. Returned as a decimal **string**, not a number.","example":"4062.2700","uniqueKey":"data.nikkeiJpxGold.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Index level. Returned as a decimal **string**, not a number.","example":"4062.2700","uniqueKey":"data.nikkeiJpxGold.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.nikkeiJpxGold.items.[INDEX].value","typeLabel":"string | null"},"changeValue":{"oneOf":[{"type":"number","description":"Absolute change versus the previous close.","example":120.3,"uniqueKey":"data.nikkeiJpxGold.items.[INDEX].changeValue.oneOf.0","typeLabel":"number"},{"type":"null","description":"Absolute change versus the previous close.","example":120.3,"uniqueKey":"data.nikkeiJpxGold.items.[INDEX].changeValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.nikkeiJpxGold.items.[INDEX].changeValue","typeLabel":"number | null"},"changePercent":{"oneOf":[{"type":"number","description":"Percentage change versus the previous close.","example":0.31,"uniqueKey":"data.nikkeiJpxGold.items.[INDEX].changePercent.oneOf.0","typeLabel":"number"},{"type":"null","description":"Percentage change versus the previous close.","example":0.31,"uniqueKey":"data.nikkeiJpxGold.items.[INDEX].changePercent.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.nikkeiJpxGold.items.[INDEX].changePercent","typeLabel":"number | null"}},"uniqueKey":"data.nikkeiJpxGold.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.nikkeiJpxGold","typeLabel":"object[]"},"nikkeiJpxOil":{"type":"array","description":"Nikkei / JPX oil index series.","items":{"type":"object","description":"A single market-index quote.","required":["index","datetime","atClose"],"properties":{"index":{"type":"string","example":"Nikkei 225","isRequired":true,"uniqueKey":"data.nikkeiJpxOil.items.[INDEX].index","typeLabel":"string"},"datetime":{"type":"string","example":"2024-01-15T15:30:00","isRequired":true,"uniqueKey":"data.nikkeiJpxOil.items.[INDEX].datetime","typeLabel":"string"},"atClose":{"type":"string","example":"2024-01-15T15:30:00","isRequired":true,"uniqueKey":"data.nikkeiJpxOil.items.[INDEX].atClose","typeLabel":"string"},"value":{"oneOf":[{"type":"string","description":"Index level. Returned as a decimal **string**, not a number.","example":"4062.2700","uniqueKey":"data.nikkeiJpxOil.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Index level. Returned as a decimal **string**, not a number.","example":"4062.2700","uniqueKey":"data.nikkeiJpxOil.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.nikkeiJpxOil.items.[INDEX].value","typeLabel":"string | null"},"changeValue":{"oneOf":[{"type":"number","description":"Absolute change versus the previous close.","example":120.3,"uniqueKey":"data.nikkeiJpxOil.items.[INDEX].changeValue.oneOf.0","typeLabel":"number"},{"type":"null","description":"Absolute change versus the previous close.","example":120.3,"uniqueKey":"data.nikkeiJpxOil.items.[INDEX].changeValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.nikkeiJpxOil.items.[INDEX].changeValue","typeLabel":"number | null"},"changePercent":{"oneOf":[{"type":"number","description":"Percentage change versus the previous close.","example":0.31,"uniqueKey":"data.nikkeiJpxOil.items.[INDEX].changePercent.oneOf.0","typeLabel":"number"},{"type":"null","description":"Percentage change versus the previous close.","example":0.31,"uniqueKey":"data.nikkeiJpxOil.items.[INDEX].changePercent.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.nikkeiJpxOil.items.[INDEX].changePercent","typeLabel":"number | null"}},"uniqueKey":"data.nikkeiJpxOil.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.nikkeiJpxOil","typeLabel":"object[]"},"tokyoStockExchangeReit":{"type":"array","description":"Tokyo Stock Exchange REIT index series.","items":{"type":"object","description":"A single market-index quote.","required":["index","datetime","atClose"],"properties":{"index":{"type":"string","example":"Nikkei 225","isRequired":true,"uniqueKey":"data.tokyoStockExchangeReit.items.[INDEX].index","typeLabel":"string"},"datetime":{"type":"string","example":"2024-01-15T15:30:00","isRequired":true,"uniqueKey":"data.tokyoStockExchangeReit.items.[INDEX].datetime","typeLabel":"string"},"atClose":{"type":"string","example":"2024-01-15T15:30:00","isRequired":true,"uniqueKey":"data.tokyoStockExchangeReit.items.[INDEX].atClose","typeLabel":"string"},"value":{"oneOf":[{"type":"string","description":"Index level. Returned as a decimal **string**, not a number.","example":"4062.2700","uniqueKey":"data.tokyoStockExchangeReit.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Index level. Returned as a decimal **string**, not a number.","example":"4062.2700","uniqueKey":"data.tokyoStockExchangeReit.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.tokyoStockExchangeReit.items.[INDEX].value","typeLabel":"string | null"},"changeValue":{"oneOf":[{"type":"number","description":"Absolute change versus the previous close.","example":120.3,"uniqueKey":"data.tokyoStockExchangeReit.items.[INDEX].changeValue.oneOf.0","typeLabel":"number"},{"type":"null","description":"Absolute change versus the previous close.","example":120.3,"uniqueKey":"data.tokyoStockExchangeReit.items.[INDEX].changeValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.tokyoStockExchangeReit.items.[INDEX].changeValue","typeLabel":"number | null"},"changePercent":{"oneOf":[{"type":"number","description":"Percentage change versus the previous close.","example":0.31,"uniqueKey":"data.tokyoStockExchangeReit.items.[INDEX].changePercent.oneOf.0","typeLabel":"number"},{"type":"null","description":"Percentage change versus the previous close.","example":0.31,"uniqueKey":"data.tokyoStockExchangeReit.items.[INDEX].changePercent.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.tokyoStockExchangeReit.items.[INDEX].changePercent","typeLabel":"number | null"}},"uniqueKey":"data.tokyoStockExchangeReit.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.tokyoStockExchangeReit","typeLabel":"object[]"},"topix":{"type":"array","description":"TOPIX index series.","items":{"type":"object","description":"A single market-index quote.","required":["index","datetime","atClose"],"properties":{"index":{"type":"string","example":"Nikkei 225","isRequired":true,"uniqueKey":"data.topix.items.[INDEX].index","typeLabel":"string"},"datetime":{"type":"string","example":"2024-01-15T15:30:00","isRequired":true,"uniqueKey":"data.topix.items.[INDEX].datetime","typeLabel":"string"},"atClose":{"type":"string","example":"2024-01-15T15:30:00","isRequired":true,"uniqueKey":"data.topix.items.[INDEX].atClose","typeLabel":"string"},"value":{"oneOf":[{"type":"string","description":"Index level. Returned as a decimal **string**, not a number.","example":"4062.2700","uniqueKey":"data.topix.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Index level. Returned as a decimal **string**, not a number.","example":"4062.2700","uniqueKey":"data.topix.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.topix.items.[INDEX].value","typeLabel":"string | null"},"changeValue":{"oneOf":[{"type":"number","description":"Absolute change versus the previous close.","example":120.3,"uniqueKey":"data.topix.items.[INDEX].changeValue.oneOf.0","typeLabel":"number"},{"type":"null","description":"Absolute change versus the previous close.","example":120.3,"uniqueKey":"data.topix.items.[INDEX].changeValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.topix.items.[INDEX].changeValue","typeLabel":"number | null"},"changePercent":{"oneOf":[{"type":"number","description":"Percentage change versus the previous close.","example":0.31,"uniqueKey":"data.topix.items.[INDEX].changePercent.oneOf.0","typeLabel":"number"},{"type":"null","description":"Percentage change versus the previous close.","example":0.31,"uniqueKey":"data.topix.items.[INDEX].changePercent.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.topix.items.[INDEX].changePercent","typeLabel":"number | null"}},"uniqueKey":"data.topix.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.topix","typeLabel":"object[]"},"interbankRates3m":{"type":"array","description":"3-month interbank reference rates.","items":{"type":"object","description":"A single 3-month interbank rate quote.","required":["index","value","datetime","atClose"],"properties":{"index":{"type":"string","example":"TIBOR 3M","isRequired":true,"uniqueKey":"data.interbankRates3m.items.[INDEX].index","typeLabel":"string"},"value":{"type":"string","description":"Rate. Returned as a decimal **string**, not a number.","example":"1.62845","isRequired":true,"uniqueKey":"data.interbankRates3m.items.[INDEX].value","typeLabel":"string"},"datetime":{"type":"string","example":"2024-01-15T15:30:00","isRequired":true,"uniqueKey":"data.interbankRates3m.items.[INDEX].datetime","typeLabel":"string"},"atClose":{"type":"string","example":"2024-01-15T15:30:00","isRequired":true,"uniqueKey":"data.interbankRates3m.items.[INDEX].atClose","typeLabel":"string"},"changeValue":{"oneOf":[{"type":"number","description":"Absolute change versus the previous close.","example":0.01,"uniqueKey":"data.interbankRates3m.items.[INDEX].changeValue.oneOf.0","typeLabel":"number"},{"type":"null","description":"Absolute change versus the previous close.","example":0.01,"uniqueKey":"data.interbankRates3m.items.[INDEX].changeValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.interbankRates3m.items.[INDEX].changeValue","typeLabel":"number | null"},"changePercent":{"oneOf":[{"type":"number","description":"Percentage change versus the previous close.","example":null,"uniqueKey":"data.interbankRates3m.items.[INDEX].changePercent.oneOf.0","typeLabel":"number"},{"type":"null","description":"Percentage change versus the previous close.","example":null,"uniqueKey":"data.interbankRates3m.items.[INDEX].changePercent.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.interbankRates3m.items.[INDEX].changePercent","typeLabel":"number | null"}},"uniqueKey":"data.interbankRates3m.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.interbankRates3m","typeLabel":"object[]"},"currencyRate":{"type":"array","description":"Key currency-pair exchange rates.","items":{"type":"object","description":"A single currency-pair quote.","required":["index","datetime","atClose"],"properties":{"index":{"type":"string","example":"USD/JPY","isRequired":true,"uniqueKey":"data.currencyRate.items.[INDEX].index","typeLabel":"string"},"datetime":{"type":"string","example":"2024-01-15T15:30:00","isRequired":true,"uniqueKey":"data.currencyRate.items.[INDEX].datetime","typeLabel":"string"},"atClose":{"type":"string","example":"2024-01-15T15:30:00","isRequired":true,"uniqueKey":"data.currencyRate.items.[INDEX].atClose","typeLabel":"string"},"value":{"oneOf":[{"type":"string","description":"Exchange rate. Returned as a decimal **string**, not a number.","example":"155.2960","uniqueKey":"data.currencyRate.items.[INDEX].value.oneOf.0","typeLabel":"string"},{"type":"null","description":"Exchange rate. Returned as a decimal **string**, not a number.","example":"155.2960","uniqueKey":"data.currencyRate.items.[INDEX].value.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.currencyRate.items.[INDEX].value","typeLabel":"string | null"},"changeValue":{"oneOf":[{"type":"number","description":"Absolute change versus the previous close.","example":0.3,"uniqueKey":"data.currencyRate.items.[INDEX].changeValue.oneOf.0","typeLabel":"number"},{"type":"null","description":"Absolute change versus the previous close.","example":0.3,"uniqueKey":"data.currencyRate.items.[INDEX].changeValue.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.currencyRate.items.[INDEX].changeValue","typeLabel":"number | null"},"changePercent":{"oneOf":[{"type":"number","description":"Percentage change versus the previous close.","example":0.2,"uniqueKey":"data.currencyRate.items.[INDEX].changePercent.oneOf.0","typeLabel":"number"},{"type":"null","description":"Percentage change versus the previous close.","example":0.2,"uniqueKey":"data.currencyRate.items.[INDEX].changePercent.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.currencyRate.items.[INDEX].changePercent","typeLabel":"number | null"}},"uniqueKey":"data.currencyRate.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"data.currencyRate","typeLabel":"object[]"}},"$defs":{"MarketIndexData":{"type":"object","description":"A single market-index quote.","required":["index","datetime","atClose"],"properties":{"index":{"type":"string","example":"Nikkei 225"},"value":{"type":["string","null"],"description":"Index level. Returned as a decimal **string**, not a number.","example":"4062.2700"},"changeValue":{"type":["number","null"],"description":"Absolute change versus the previous close.","example":120.3},"changePercent":{"type":["number","null"],"description":"Percentage change versus the previous close.","example":0.31},"datetime":{"type":"string","example":"2024-01-15T15:30:00"},"atClose":{"type":"string","example":"2024-01-15T15:30:00"}}},"InterbankRateData":{"type":"object","description":"A single 3-month interbank rate quote.","required":["index","value","datetime","atClose"],"properties":{"index":{"type":"string","example":"TIBOR 3M"},"value":{"type":"string","description":"Rate. Returned as a decimal **string**, not a number.","example":"1.62845"},"changeValue":{"type":["number","null"],"description":"Absolute change versus the previous close.","example":0.01},"changePercent":{"type":["number","null"],"description":"Percentage change versus the previous close.","example":null},"datetime":{"type":"string","example":"2024-01-15T15:30:00"},"atClose":{"type":"string","example":"2024-01-15T15:30:00"}}},"ExchangeRateData":{"type":"object","description":"A single currency-pair quote.","required":["index","datetime","atClose"],"properties":{"index":{"type":"string","example":"USD/JPY"},"value":{"type":["string","null"],"description":"Exchange rate. Returned as a decimal **string**, not a number.","example":"155.2960"},"changeValue":{"type":["number","null"],"description":"Absolute change versus the previous close.","example":0.3},"changePercent":{"type":["number","null"],"description":"Percentage change versus the previous close.","example":0.2},"datetime":{"type":"string","example":"2024-01-15T15:30:00"},"atClose":{"type":"string","example":"2024-01-15T15:30:00"}}}},"isRequired":true,"uniqueKey":"data","typeLabel":"object"},"meta":{"type":"object","description":"Response metadata. Always present; `timestamp` is the server time the response was generated.","required":["timestamp"],"properties":{"timestamp":{"type":"string","format":"date-time","description":"Server time when the response was generated (ISO 8601).","example":"2026-06-19T08:31:59.478Z","isRequired":true,"uniqueKey":"meta.timestamp","typeLabel":"string\u003cdate-time>"}},"additionalProperties":true,"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":true,"statusCode":200,"data":{"updateTime":"2024-01-15T15:30:00","nikkeiJpxGold":[{"index":"Nikkei 225","value":38500.5,"changeValue":120.3,"changePercent":0.31,"datetime":"2024-01-15T15:30:00","atClose":"2024-01-15T15:30:00"}],"nikkeiJpxOil":[],"tokyoStockExchangeReit":[],"topix":[],"interbankRates3m":[{"index":"TIBOR 3M","value":0.08,"changeValue":0.01,"changePercent":null,"datetime":"2024-01-15T15:30:00","atClose":"2024-01-15T15:30:00"}],"currencyRate":[{"index":"USD/JPY","value":148.5,"changeValue":0.3,"changePercent":0.2,"datetime":"2024-01-15T15:30:00","atClose":"2024-01-15T15:30:00"}]},"meta":{"timestamp":"2026-06-19T08:50:42.493Z"}},"examples":{"Example":{"title":"Example","value":{"success":true,"statusCode":200,"data":{"updateTime":"2024-01-15T15:30:00","nikkeiJpxGold":[{"index":"Nikkei 225","value":38500.5,"changeValue":120.3,"changePercent":0.31,"datetime":"2024-01-15T15:30:00","atClose":"2024-01-15T15:30:00"}],"nikkeiJpxOil":[],"tokyoStockExchangeReit":[],"topix":[],"interbankRates3m":[{"index":"TIBOR 3M","value":0.08,"changeValue":0.01,"changePercent":null,"datetime":"2024-01-15T15:30:00","atClose":"2024-01-15T15:30:00"}],"currencyRate":[{"index":"USD/JPY","value":148.5,"changeValue":0.3,"changePercent":0.2,"datetime":"2024-01-15T15:30:00","atClose":"2024-01-15T15:30:00"}]},"meta":{"timestamp":"2026-06-19T08:50:42.493Z"}}}},"exampleType":"examples"}},"exampleType":"examples"},"ae17cb87-b8b2-4dba-9288-13116c1f0688":{"description":"Missing, invalid, disabled or expired API key. Send a valid key in the `X-API-Key` header.","content":{"application/json":{"schema":{"type":"object","description":"Standard error envelope returned for every 4xx / 5xx response.","required":["success","statusCode","error"],"properties":{"success":{"type":"boolean","const":false,"description":"Always `false` for an error response.","example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"boolean"},"statusCode":{"type":"integer","description":"Mirrors the HTTP status code.","example":401,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"integer"},"error":{"type":"object","description":"Error detail object carried under `error` in the error envelope.","required":["code","message"],"properties":{"code":{"type":"string","description":"Machine-readable error code. Specific for authentication / quota errors\n(e.g. `API_KEY_REQUIRED`, `API_KEY_INVALID`, `FEATURE_NOT_IN_PLAN`,\n`RATE_LIMIT_EXCEEDED`). For validation (400) and not-found (404) the code\nis currently `INTERNAL_ERROR` and the HTTP status carries the semantics.\n","example":"API_KEY_INVALID","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"oneOf":[{"type":"string","description":"Human-readable message, or a list of validation messages (400).","example":"Invalid API key","isRequired":true,"uniqueKey":"error.message.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"error.message.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Human-readable message, or a list of validation messages (400).","example":"Invalid API key","isRequired":true,"uniqueKey":"error.message.oneOf.1","typeLabel":"string[]"}],"isRequired":true,"uniqueKey":"error.message","typeLabel":"string | string[]"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"type":"object","description":"Response metadata. Always present; `timestamp` is the server time the response was generated.","required":["timestamp"],"properties":{"timestamp":{"type":"string","format":"date-time","description":"Server time when the response was generated (ISO 8601).","example":"2026-06-19T08:31:59.478Z","isRequired":true,"uniqueKey":"meta.timestamp","typeLabel":"string\u003cdate-time>"}},"additionalProperties":true,"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"statusCode":401,"error":{"code":"API_KEY_INVALID","message":"Invalid API key"},"meta":{"timestamp":"2026-06-19T08:34:08.023Z"}},"examples":{"Example":{"title":"Example","value":{"success":false,"statusCode":401,"error":{"code":"API_KEY_INVALID","message":"Invalid API key"},"meta":{"timestamp":"2026-06-19T08:34:08.023Z"}}}},"exampleType":"examples"}},"exampleType":"examples"},"af598f15-e6df-4ec9-a029-6cb0f345522f":{"description":"Your subscription plan does not include this data feature, or your key's scope denies it.","content":{"application/json":{"schema":{"type":"object","description":"Standard error envelope returned for every 4xx / 5xx response.","required":["success","statusCode","error"],"properties":{"success":{"type":"boolean","const":false,"description":"Always `false` for an error response.","example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"boolean"},"statusCode":{"type":"integer","description":"Mirrors the HTTP status code.","example":401,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"integer"},"error":{"type":"object","description":"Error detail object carried under `error` in the error envelope.","required":["code","message"],"properties":{"code":{"type":"string","description":"Machine-readable error code. Specific for authentication / quota errors\n(e.g. `API_KEY_REQUIRED`, `API_KEY_INVALID`, `FEATURE_NOT_IN_PLAN`,\n`RATE_LIMIT_EXCEEDED`). For validation (400) and not-found (404) the code\nis currently `INTERNAL_ERROR` and the HTTP status carries the semantics.\n","example":"API_KEY_INVALID","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"oneOf":[{"type":"string","description":"Human-readable message, or a list of validation messages (400).","example":"Invalid API key","isRequired":true,"uniqueKey":"error.message.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"error.message.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Human-readable message, or a list of validation messages (400).","example":"Invalid API key","isRequired":true,"uniqueKey":"error.message.oneOf.1","typeLabel":"string[]"}],"isRequired":true,"uniqueKey":"error.message","typeLabel":"string | string[]"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"type":"object","description":"Response metadata. Always present; `timestamp` is the server time the response was generated.","required":["timestamp"],"properties":{"timestamp":{"type":"string","format":"date-time","description":"Server time when the response was generated (ISO 8601).","example":"2026-06-19T08:31:59.478Z","isRequired":true,"uniqueKey":"meta.timestamp","typeLabel":"string\u003cdate-time>"}},"additionalProperties":true,"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"statusCode":403,"error":{"code":"FEATURE_NOT_IN_PLAN","message":"Your plan does not include this feature"},"meta":{"timestamp":"2026-06-19T08:34:08.100Z"}},"examples":{"Example":{"title":"Example","value":{"success":false,"statusCode":403,"error":{"code":"FEATURE_NOT_IN_PLAN","message":"Your plan does not include this feature"},"meta":{"timestamp":"2026-06-19T08:34:08.100Z"}}}},"exampleType":"examples"}},"exampleType":"examples"},"e24f7fc6-4a77-4c35-8432-9ccbfa1b540d":{"description":"Rate limit exceeded — you have consumed your plan's per-minute weight budget.\nWait until `X-RateLimit-Reset` (or `Retry-After` seconds) then retry.\n","headers":{"X-RateLimit-Limit":{"description":"Your plan's request-weight budget per 1-minute window.","schema":{"type":"integer","example":1000}},"X-RateLimit-Remaining":{"description":"Remaining request weight in the current 1-minute window.","schema":{"type":"integer","example":997}},"X-RateLimit-Reset":{"description":"Unix timestamp (seconds) when the current rate-limit window resets.","schema":{"type":"integer","format":"int64","example":1781857979}},"X-RateLimit-Weight-Used":{"description":"Request weight consumed by this call (see each endpoint's weight).","schema":{"type":"integer","example":3}},"Retry-After":{"description":"Seconds to wait before retrying. Present on 429 responses.","schema":{"type":"integer","example":30}}},"content":{"application/json":{"schema":{"type":"object","description":"Standard error envelope returned for every 4xx / 5xx response.","required":["success","statusCode","error"],"properties":{"success":{"type":"boolean","const":false,"description":"Always `false` for an error response.","example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"boolean"},"statusCode":{"type":"integer","description":"Mirrors the HTTP status code.","example":401,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"integer"},"error":{"type":"object","description":"Error detail object carried under `error` in the error envelope.","required":["code","message"],"properties":{"code":{"type":"string","description":"Machine-readable error code. Specific for authentication / quota errors\n(e.g. `API_KEY_REQUIRED`, `API_KEY_INVALID`, `FEATURE_NOT_IN_PLAN`,\n`RATE_LIMIT_EXCEEDED`). For validation (400) and not-found (404) the code\nis currently `INTERNAL_ERROR` and the HTTP status carries the semantics.\n","example":"API_KEY_INVALID","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"oneOf":[{"type":"string","description":"Human-readable message, or a list of validation messages (400).","example":"Invalid API key","isRequired":true,"uniqueKey":"error.message.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"error.message.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Human-readable message, or a list of validation messages (400).","example":"Invalid API key","isRequired":true,"uniqueKey":"error.message.oneOf.1","typeLabel":"string[]"}],"isRequired":true,"uniqueKey":"error.message","typeLabel":"string | string[]"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"type":"object","description":"Response metadata. Always present; `timestamp` is the server time the response was generated.","required":["timestamp"],"properties":{"timestamp":{"type":"string","format":"date-time","description":"Server time when the response was generated (ISO 8601).","example":"2026-06-19T08:31:59.478Z","isRequired":true,"uniqueKey":"meta.timestamp","typeLabel":"string\u003cdate-time>"}},"additionalProperties":true,"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"statusCode":429,"error":{"code":"RATE_LIMIT_EXCEEDED","message":"Rate limit exceeded"},"meta":{"timestamp":"2026-06-19T08:34:09.000Z"}},"examples":{"Example":{"title":"Example","value":{"success":false,"statusCode":429,"error":{"code":"RATE_LIMIT_EXCEEDED","message":"Rate limit exceeded"},"meta":{"timestamp":"2026-06-19T08:34:09.000Z"}}}},"exampleType":"examples"}},"exampleType":"examples"},"f22d8013-c2c7-4ea0-b0c2-72ea6c9fa0f3":{"description":"Unexpected server error. Retry after a short exponential backoff.","content":{"application/json":{"schema":{"type":"object","description":"Standard error envelope returned for every 4xx / 5xx response.","required":["success","statusCode","error"],"properties":{"success":{"type":"boolean","const":false,"description":"Always `false` for an error response.","example":false,"isRequired":true,"uniqueKey":"success","typeLabel":"boolean"},"statusCode":{"type":"integer","description":"Mirrors the HTTP status code.","example":401,"isRequired":true,"uniqueKey":"statusCode","typeLabel":"integer"},"error":{"type":"object","description":"Error detail object carried under `error` in the error envelope.","required":["code","message"],"properties":{"code":{"type":"string","description":"Machine-readable error code. Specific for authentication / quota errors\n(e.g. `API_KEY_REQUIRED`, `API_KEY_INVALID`, `FEATURE_NOT_IN_PLAN`,\n`RATE_LIMIT_EXCEEDED`). For validation (400) and not-found (404) the code\nis currently `INTERNAL_ERROR` and the HTTP status carries the semantics.\n","example":"API_KEY_INVALID","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"oneOf":[{"type":"string","description":"Human-readable message, or a list of validation messages (400).","example":"Invalid API key","isRequired":true,"uniqueKey":"error.message.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"error.message.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Human-readable message, or a list of validation messages (400).","example":"Invalid API key","isRequired":true,"uniqueKey":"error.message.oneOf.1","typeLabel":"string[]"}],"isRequired":true,"uniqueKey":"error.message","typeLabel":"string | string[]"}},"isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"type":"object","description":"Response metadata. Always present; `timestamp` is the server time the response was generated.","required":["timestamp"],"properties":{"timestamp":{"type":"string","format":"date-time","description":"Server time when the response was generated (ISO 8601).","example":"2026-06-19T08:31:59.478Z","isRequired":true,"uniqueKey":"meta.timestamp","typeLabel":"string\u003cdate-time>"}},"additionalProperties":true,"uniqueKey":"meta","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"statusCode":500,"error":{"code":"INTERNAL_ERROR","message":"Internal server error"},"meta":{"timestamp":"2026-06-19T08:34:10.000Z"}},"examples":{"Example":{"title":"Example","value":{"success":false,"statusCode":500,"error":{"code":"INTERNAL_ERROR","message":"Internal server error"},"meta":{"timestamp":"2026-06-19T08:34:10.000Z"}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"9f0354d0-9806-491e-8a42-41ff5e624403":{"HayInsightsApiKey":{"type":"apiKey","in":"header","name":"X-API-Key","description":"Your HayInsights API key (prefixed `apk_`). Create and manage keys in the\nHayInsights dashboard (Account → API keys).\n\nSend it in the `X-API-Key` header on **every** request to `/openapi/v1/*`.\nWhich data domains you may access and your request quota are both governed by\nthe subscription plan attached to the key — see the **Plans \u0026 features** and\n**Rate limits** guides.\n","scopes":[],"schemeName":"HayInsightsApiKey"}}},"servers":{"0e8d70bb-52bf-423d-b93d-77da6181da2c":{"url":"https://api-v2.hayinsights.com","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-API-Key","description":"Your HayInsights API key (prefixed `apk_`). Create and manage keys in the\nHayInsights dashboard (Account → API keys).\n\nSend it in the `X-API-Key` header on **every** request to `/openapi/v1/*`.\nWhich data domains you may access and your request quota are both governed by\nthe subscription plan attached to the key — see the **Plans \u0026 features** and\n**Rate limits** guides.\n","scopes":[],"schemeName":"HayInsightsApiKey"},"schema":{"title":"X-API-Key","type":"string","description":"Your HayInsights API key (prefixed `apk_`). Create and manage keys in the\nHayInsights dashboard (Account → API keys).\n\nSend it in the `X-API-Key` header on **every** request to `/openapi/v1/*`.\nWhich data domains you may access and your request quota are both governed by\nthe subscription plan attached to the key — see the **Plans \u0026 features** and\n**Rate limits** guides.\n","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"HayInsightsApiKey","name":"X-API-Key"}],"title":"HayInsightsApiKey"}]},"originalFileLocation":"openapi.yaml"},"subdomain":"hayinsights","siteName":"HayInsights Open API","title":"Latest macroeconomic market recap - HayInsights Open API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-10T09:24:28.419Z","originalFileLocation":"api-reference/macro/latest-macroeconomic-market-recap.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"A point-in-time market recap bundling the latest Japanese equity / commodity indices, REITs, TOPIX, 3-month interbank reference rates and key currency rates into a single payload.\">\u003cmeta data-mint-head name=\"application-name\" content=\"HayInsights Open API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/hayinsights/IGPjHz76REOz-qRi/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/hayinsights/IGPjHz76REOz-qRi/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/hayinsights/IGPjHz76REOz-qRi/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/hayinsights/IGPjHz76REOz-qRi/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/hayinsights/IGPjHz76REOz-qRi/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/hayinsights/IGPjHz76REOz-qRi/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/hayinsights/IGPjHz76REOz-qRi/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/hayinsights/IGPjHz76REOz-qRi/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/hayinsights/IGPjHz76REOz-qRi/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Latest macroeconomic market recap - HayInsights Open API\">\u003cmeta data-mint-head property=\"og:description\" content=\"A point-in-time market recap bundling the latest Japanese equity / commodity indices, REITs, TOPIX, 3-month interbank reference rates and key currency rates into a single payload.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"HayInsights Open API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developer.hayinsights.com/api-reference/macro/latest-macroeconomic-market-recap\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://hayinsights.mintlify.site/_mintlify/api/og/v2?division=Macro\u0026amp;title=Latest+macroeconomic+market+recap\u0026amp;description=A+point-in-time+market+recap+bundling+the+latest+Japanese+equity+%2F+commodity%0Aindices%2C+REITs%2C+TOPIX%2C+3-month+interbank+reference+rates+and+key+currency%0Arates+int\u0026amp;theme=185f9b5e5d996c23c0d08168\u0026amp;signature=949c673472581a28ea161e1995fb35bb83827dee02909131b9d770bb2b5071d1\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Latest macroeconomic market recap - HayInsights Open API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"A point-in-time market recap bundling the latest Japanese equity / commodity indices, REITs, TOPIX, 3-month interbank reference rates and key currency rates into a single payload.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://hayinsights.mintlify.site/_mintlify/api/og/v2?division=Macro\u0026amp;title=Latest+macroeconomic+market+recap\u0026amp;description=A+point-in-time+market+recap+bundling+the+latest+Japanese+equity+%2F+commodity%0Aindices%2C+REITs%2C+TOPIX%2C+3-month+interbank+reference+rates+and+key+currency%0Arates+int\u0026amp;theme=185f9b5e5d996c23c0d08168\u0026amp;signature=949c673472581a28ea161e1995fb35bb83827dee02909131b9d770bb2b5071d1\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/hayinsights/IGPjHz76REOz-qRi/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"HayInsights Open API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2563EB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developer.hayinsights.com/api-reference/macro/latest-macroeconomic-market-recap\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/macro/latest-macroeconomic-market-recap.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developer.hayinsights.com/#organization\",\"name\":\"HayInsights Open API\",\"url\":\"https://developer.hayinsights.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/hayinsights/w7ouUmWFSMYI1Ars/logo.svg?fit=max\u0026auto=format\u0026n=w7ouUmWFSMYI1Ars\u0026q=85\u0026s=c48347f2c9a762ef8ee28dfce9259983\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developer.hayinsights.com#website\",\"name\":\"HayInsights Open API\",\"url\":\"https://developer.hayinsights.com\",\"publisher\":{\"@id\":\"https://developer.hayinsights.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developer.hayinsights.com/api-reference/macro/latest-macroeconomic-market-recap#webpage\",\"url\":\"https://developer.hayinsights.com/api-reference/macro/latest-macroeconomic-market-recap\",\"name\":\"Latest macroeconomic market recap\",\"description\":\"A point-in-time market recap bundling the latest Japanese equity / commodity indices, REITs, TOPIX, 3-month interbank reference rates and key currency rates into a single payload.\",\"dateModified\":\"2026-11-10T09:24:28.419Z\",\"isPartOf\":{\"@id\":\"https://developer.hayinsights.com#website\"},\"breadcrumb\":{\"@id\":\"https://developer.hayinsights.com/api-reference/macro/latest-macroeconomic-market-recap#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developer.hayinsights.com/api-reference/macro/latest-macroeconomic-market-recap#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Macro\",\"item\":\"https://developer.hayinsights.com/api-reference/macro/gdp-growth-rate\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Latest macroeconomic market recap\",\"item\":\"https://developer.hayinsights.com/api-reference/macro/latest-macroeconomic-market-recap\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://developer.hayinsights.com/api-reference/macro/latest-macroeconomic-market-recap#apireference\",\"headline\":\"Latest macroeconomic market recap\",\"name\":\"Latest macroeconomic market recap\",\"description\":\"A point-in-time market recap bundling the latest Japanese equity / commodity indices, REITs, TOPIX, 3-month interbank reference rates and key currency rates into a single payload.\",\"url\":\"https://developer.hayinsights.com/api-reference/macro/latest-macroeconomic-market-recap\",\"mainEntityOfPage\":{\"@id\":\"https://developer.hayinsights.com/api-reference/macro/latest-macroeconomic-market-recap#webpage\"},\"dateModified\":\"2026-11-10T09:24:28.419Z\",\"publisher\":{\"@id\":\"https://developer.hayinsights.com/#organization\"},\"isPartOf\":{\"@id\":\"https://developer.hayinsights.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"HayInsights Open API\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"HayInsights Open API\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/macro/latest-macroeconomic-market-recap.md","siteName":"HayInsights Open API","nav":{"global":null,"tabs":[{"tab":"API Reference","groups":[{"group":"Commodities","pages":[{"title":"List commodity prices","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/commodities","href":"/api-reference/commodities/list-commodity-prices"},{"title":"Featured commodities","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/commodities/featured","href":"/api-reference/commodities/featured-commodities"},{"title":"Top movers","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/commodities/movers","href":"/api-reference/commodities/top-movers"},{"title":"Gold vs DXY correlation","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/commodities/gold-dxy","href":"/api-reference/commodities/gold-vs-dxy-correlation"},{"title":"Commodity price history","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/commodities/{id}/history","href":"/api-reference/commodities/commodity-price-history"}]},{"group":"Crypto","pages":[{"title":"Crypto market overview","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/crypto","href":"/api-reference/crypto/crypto-market-overview"},{"title":"Crypto bubble map","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/crypto/bubble-map","href":"/api-reference/crypto/crypto-bubble-map"},{"title":"Crypto on-chain metrics","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/crypto/onchain","href":"/api-reference/crypto/crypto-on-chain-metrics"},{"title":"Crypto derivatives metrics","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/crypto/derivatives","href":"/api-reference/crypto/crypto-derivatives-metrics"},{"title":"Crypto market dominance","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/crypto/dominance","href":"/api-reference/crypto/crypto-market-dominance"}]},{"group":"ETF","pages":[{"title":"List ETFs","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/etf","href":"/api-reference/etf/list-etfs"},{"title":"Top-performing ETFs","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/etf/top-performance","href":"/api-reference/etf/top-performing-etfs"},{"title":"Top ETFs by net flow","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/etf/top-netflow","href":"/api-reference/etf/top-etfs-by-net-flow"},{"title":"ETF market heatmap","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/etf/heatmap","href":"/api-reference/etf/etf-market-heatmap"},{"title":"BOJ ETF holdings history","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/etf/boj-holdings","href":"/api-reference/etf/boj-etf-holdings-history"},{"title":"BOJ ETF holdings latest","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/etf/boj-holdings/latest","href":"/api-reference/etf/boj-etf-holdings-latest"},{"title":"Compare fund composition","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/etf/compare/fund-composition","href":"/api-reference/etf/compare-fund-composition"},{"title":"Compare NAV growth","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/etf/compare/nav-growth","href":"/api-reference/etf/compare-nav-growth"},{"title":"ETF NAV growth","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/etf/nav-growth/{code}","href":"/api-reference/etf/etf-nav-growth"},{"title":"ETF info","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/etf/{code}/info","href":"/api-reference/etf/etf-info"},{"title":"ETF holdings","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/etf/{code}/holdings","href":"/api-reference/etf/etf-holdings"},{"title":"ETF price history","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/etf/{code}/prices-history","href":"/api-reference/etf/etf-price-history"},{"title":"ETF detail","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/etf/{code}/detail","href":"/api-reference/etf/etf-detail"},{"title":"ETF / fund composition","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/etf/{code}/composition","href":"/api-reference/etf/etf-fund-composition"}]},{"group":"FX","pages":[{"title":"FX summary","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/fx/summary","href":"/api-reference/fx/fx-summary"},{"title":"FX table","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/fx/table","href":"/api-reference/fx/fx-table"},{"title":"FX correlation matrix","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/fx/correlation","href":"/api-reference/fx/fx-correlation-matrix"},{"title":"Emerging-market FX stress","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/fx/em-stress","href":"/api-reference/fx/emerging-market-fx-stress"}]},{"group":"Macro","pages":[{"title":"GDP growth rate","description":"Quarterly nominal GDP and its period-over-period growth rate for a country.\nEach point also carries the value's unit and the start/end of the quarter.\n","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/gdp-growth-rate","href":"/api-reference/macro/gdp-growth-rate"},{"title":"Latest macroeconomic market recap","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/market-recap","href":"/api-reference/macro/latest-macroeconomic-market-recap"},{"title":"Economic data series","description":"Time series for a selected macroeconomic indicator — GDP, CPI, PCE or\nimport-export — for a country, over a chosen look-back window.\n","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/economic-data","href":"/api-reference/macro/economic-data-series"},{"title":"Exchange rate series","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/exchange-rate","href":"/api-reference/macro/exchange-rate-series"},{"title":"Population \u0026 unemployment","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/population","href":"/api-reference/macro/population-\u0026-unemployment"},{"title":"Central government debt (% of GDP)","deprecated":null,"version":null,"sidebarTitle":"Central government debt","openapi":"/openapi.yaml get /openapi/v1/macro/monetary-policy/central-government-debt","href":"/api-reference/macro/central-government-debt"},{"title":"Policy rates \u0026 bond yields","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/monetary-policy/rates-yields","href":"/api-reference/macro/policy-rates-\u0026-bond-yields"},{"title":"Japan FDI flows","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/fdi/flows","href":"/api-reference/macro/japan-fdi-flows"},{"title":"Japan FDI by region","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/fdi/by-region","href":"/api-reference/macro/japan-fdi-by-region"},{"title":"Japan FDI by industry","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/fdi/by-industry","href":"/api-reference/macro/japan-fdi-by-industry"},{"title":"Vietnam FDI flows","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/fdi/vn/flows","href":"/api-reference/macro/vietnam-fdi-flows"},{"title":"Vietnam FDI breakdown","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/fdi/vn/breakdown","href":"/api-reference/macro/vietnam-fdi-breakdown"},{"title":"Interbank rate history (US/JP)","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/interbank-rates","href":"/api-reference/macro/interbank-rate-history-usjp"},{"title":"Japan TIBOR rates","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/interbank-rates/jp/tibor","href":"/api-reference/macro/japan-tibor-rates"},{"title":"Japan overnight call rate","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/interbank-rates/jp/overnight","href":"/api-reference/macro/japan-overnight-call-rate"},{"title":"Vietnam interbank rates","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/interbank-rates/vn","href":"/api-reference/macro/vietnam-interbank-rates"},{"title":"US Fed Funds rate — daily EFFR, percentiles, target range and IORB","deprecated":null,"version":null,"sidebarTitle":"Us fed funds daily","openapi":"/openapi.yaml get /openapi/v1/macro/fed-funds/us/daily","href":"/api-reference/macro/us-fed-funds-daily"},{"title":"US FOMC meeting schedule and rate decisions","deprecated":null,"version":null,"sidebarTitle":"Us fomc meetings","openapi":"/openapi.yaml get /openapi/v1/macro/fed-funds/us/fomc-meetings","href":"/api-reference/macro/us-fomc-meetings"},{"title":"Export/import turnover","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/trade/turnover","href":"/api-reference/macro/exportimport-turnover"},{"title":"Export/import by region","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/trade/by-region","href":"/api-reference/macro/exportimport-by-region"},{"title":"Japan GDP expenditure breakdown","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/japan/gdp-breakdown","href":"/api-reference/macro/japan-gdp-expenditure-breakdown"},{"title":"Japan central government debt breakdown","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/japan/central-gov-debt","href":"/api-reference/macro/japan-central-government-debt-breakdown"},{"title":"Manufacturing PMI by country (S\u0026P Global)","deprecated":null,"version":null,"sidebarTitle":"Pmi vn manufacturing","openapi":"/openapi.yaml get /openapi/v1/macro/pmi/{country}/manufacturing","href":"/api-reference/macro/pmi-vn-manufacturing"},{"title":"Vietnam GDP by sector (NSO)","deprecated":null,"version":null,"sidebarTitle":"Vietnam gdp by sector","openapi":"/openapi.yaml get /openapi/v1/macro/vietnam/gdp-by-sector","href":"/api-reference/macro/vietnam-gdp-by-sector"},{"title":"Vietnam GDP by sector — available periods","deprecated":null,"version":null,"sidebarTitle":"Vietnam gdp by sector periods","openapi":"/openapi.yaml get /openapi/v1/macro/vietnam/gdp-by-sector/periods","href":"/api-reference/macro/vietnam-gdp-by-sector-periods"},{"title":"Vietnam GDP by sector — time series","deprecated":null,"version":null,"sidebarTitle":"Vietnam gdp by sector series","openapi":"/openapi.yaml get /openapi/v1/macro/vietnam/gdp-by-sector/series","href":"/api-reference/macro/vietnam-gdp-by-sector-series"},{"title":"Vietnam CPI by component (NSO)","deprecated":null,"version":null,"sidebarTitle":"Vietnam cpi by component","openapi":"/openapi.yaml get /openapi/v1/macro/vietnam/cpi-by-component","href":"/api-reference/macro/vietnam-cpi-by-component"},{"title":"Indicator — GDP growth rate table (US/JP/VN)","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/indicators/gdp-growth-rate","href":"/api-reference/macro/indicator-—-gdp-growth-rate-table-usjpvn"},{"title":"Indicator — GDP per capita table (US/JP/VN)","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/indicators/gdp-per-capita","href":"/api-reference/macro/indicator-—-gdp-per-capita-table-usjpvn"},{"title":"Indicator — Central government debt table (US/JP/VN)","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/indicators/central-government-debt","href":"/api-reference/macro/indicator-—-central-government-debt-table-usjpvn"},{"title":"Indicator — Core CPI inflation table (US/JP/VN)","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/indicators/core-cpi","href":"/api-reference/macro/indicator-—-core-cpi-inflation-table-usjpvn"},{"title":"Indicator — Producer Price Index table (US/JP/VN)","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/indicators/ppi","href":"/api-reference/macro/indicator-—-producer-price-index-table-usjpvn"},{"title":"Indicator — PCE table (US/JP/VN)","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/indicators/core-pce","href":"/api-reference/macro/indicator-—-pce-table-usjpvn"},{"title":"Indicator — Export/Import price index table (US/JP/VN)","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/indicators/epi-ipi","href":"/api-reference/macro/indicator-—-exportimport-price-index-table-usjpvn"},{"title":"Indicator — Export/Import value \u0026 balance table (US/JP/VN)","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/indicators/export-import","href":"/api-reference/macro/indicator-—-exportimport-value-\u0026-balance-table-usjpvn"},{"title":"Indicator — Population table (US/JP/VN)","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/indicators/population","href":"/api-reference/macro/indicator-—-population-table-usjpvn"},{"title":"Indicator — Unemployment rate table (US/JP/VN)","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/indicators/unemployment-rate","href":"/api-reference/macro/indicator-—-unemployment-rate-table-usjpvn"},{"title":"Indicator — Exchange rates table","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/indicators/exchange-rates","href":"/api-reference/macro/indicator-—-exchange-rates-table"},{"title":"Indicator — Deposit rates table (US/VN)","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/indicators/deposit-rates","href":"/api-reference/macro/indicator-—-deposit-rates-table-usvn"},{"title":"Indicator — Government bond rates table (US/JP/VN)","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/indicators/government-bond-rates","href":"/api-reference/macro/indicator-—-government-bond-rates-table-usjpvn"},{"title":"Indicator — Interbank rates table (US/JP/VN)","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/macro/indicators/interbank-rates","href":"/api-reference/macro/indicator-—-interbank-rates-table-usjpvn"},{"title":"Indicator — FDI table (US/JP/VN)","deprecated":null,"version":null,"sidebarTitle":"Indicator — FDI table (US/JP/VN)","openapi":"/openapi.yaml get /openapi/v1/macro/indicators/fdi","href":"/api-reference/macro/indicators-fdi"},{"title":"Indicator — Manufacturing PMI table (US/JP/VN)","deprecated":null,"version":null,"sidebarTitle":"Indicators pmi","openapi":"/openapi.yaml get /openapi/v1/macro/indicators/pmi","href":"/api-reference/macro/indicators-pmi"}]},{"group":"Real Estate","pages":[{"title":"List provinces","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/real-estate/{country}/provinces","href":"/api-reference/real-estate/list-provinces"},{"title":"Representative land price per province","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/real-estate/{country}/provinces/prices","href":"/api-reference/real-estate/representative-land-price-per-province"},{"title":"Wards of one province","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/real-estate/{country}/provinces/{provinceId}/wards","href":"/api-reference/real-estate/wards-of-one-province"},{"title":"Ward choropleth GeoJSON for one province","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/real-estate/{country}/provinces/{provinceId}/geojson","href":"/api-reference/real-estate/ward-choropleth-geojson-for-one-province"},{"title":"Transaction-level records for one ward (Japan only)","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/real-estate/{country}/wards/{wardId}/transactions","href":"/api-reference/real-estate/transaction-level-records-for-one-ward-japan-only"},{"title":"List priced road segments","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/real-estate/{country}/land-prices","href":"/api-reference/real-estate/list-priced-road-segments"}]},{"group":"News","pages":[{"title":"Latest market news","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/news/feed","href":"/api-reference/news/latest-market-news"},{"title":"Aggregate news sentiment","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/news/sentiment","href":"/api-reference/news/aggregate-news-sentiment"}]},{"group":"Calendar","pages":[{"title":"Economic calendar events","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/calendar/events","href":"/api-reference/calendar/economic-calendar-events"}]},{"group":"Market","pages":[{"title":"Index snapshots","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/market/indices/snapshot","href":"/api-reference/market/index-snapshots"},{"title":"Global indices","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/market/global-indices","href":"/api-reference/market/global-indices"}]},{"group":"Equities","pages":[{"title":"Japan equity snapshot","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/market/{market}/equities/{code}","href":"/api-reference/equities/japan-equity-snapshot"},{"title":"Japan equity events","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/market/{market}/equities/{code}/events","href":"/api-reference/equities/japan-equity-events"},{"title":"Japan equity daily prices","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/market/{market}/equities/{code}/prices","href":"/api-reference/equities/japan-equity-daily-prices"},{"title":"Japan equity financial statements","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/market/{market}/equities/{code}/financial-statements","href":"/api-reference/equities/japan-equity-financial-statements"},{"title":"Japan related equities","deprecated":null,"version":null,"openapi":"/openapi.yaml get /openapi/v1/market/{market}/equities/{code}/related-stocks","href":"/api-reference/equities/japan-related-equities"},{"title":"Vietnam equity daily prices","deprecated":null,"version":null,"sidebarTitle":"Vietnam equity daily prices","openapi":"/openapi.yaml get /openapi/v1/market/vn/equities/{code}/prices","href":"/api-reference/equities/vietnam-equity-daily-prices"},{"title":"Vietnam equity financial statements","deprecated":null,"version":null,"sidebarTitle":"Vietnam equity financial statements","openapi":"/openapi.yaml get /openapi/v1/market/vn/equities/{code}/financial-statements","href":"/api-reference/equities/vietnam-equity-financial-statements"},{"title":"Vietnam equity investor net flows","deprecated":null,"version":null,"sidebarTitle":"Vietnam equity investor net flows","openapi":"/openapi.yaml get /openapi/v1/market/vn/equities/{code}/netflows","href":"/api-reference/equities/vietnam-equity-investor-net-flows"}]}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/introduction"}]}]},"basePath":"","title":"Latest macroeconomic market recap - HayInsights Open API","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DdEMm2kG.js","utils-BMo572L7.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C-4m9KAx.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DPLK2Oq9.js","snippetPresets-BKjfJMC9.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-DTsgtCEj.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C8vmhyQM.js","shallow-r9w8LQGS.js","getApiPlaygroundDisplay-DjPI64HQ.js","CodeSnippet-C8Bvhl16.js","CodeSnippets-BtWUwcMy.js","Page-BIYvYBgk.js","getPastedJson-Dcm_3Pgl.js","icon-BXwrTpjc.js","MethodPill-CcjfVmmy.js","DuplicateIcon-BuKIbXAQ.js","createIcon-DaL9yXsO.js","DynamicMarkdown-Co5nikxh.js","SectionHeading-P4UNTsMZ.js","axios-vUo_bRtp.js","Markdown-CEfymfIH.js","clsx-Dq9TQuNi.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-D2J8knkn.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BgZ2ThuU.js"]}