Card snapshot
macro-data-api-313m.onrender.com
·
2026-10-19 13:56:40 UTC
·
fe2fb4bd89442346d0947b14981395e2527f6791668249aa7255d4f902a77c77
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"_source": "agentic.market",
"service": {
"id": "macro-data-api-313m-onrender-com",
"name": "macro-data-api-313m.onrender.com",
"description": "",
"domain": "macro-data-api-313m.onrender.com",
"provider": "macro-data-api-313m.onrender.com",
"providerUrl": "",
"category": "",
"networks": [
"Base"
],
"enriched": false,
"endpoints": [
{
"url": "https://macro-data-api-313m.onrender.com/v1/convert",
"description": "Converts an amount between two currencies using ECB euro reference rates for a date.",
"pricing": {
"amount": "0.0011",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "amount",
"type": "string",
"description": "",
"example": "100",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "from",
"type": "string",
"description": "",
"example": "CHF",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "to",
"type": "string",
"description": "",
"example": "USD",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Macro Data API",
"tags": [
"finance",
"forex",
"conversion"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://macro-data-api-313m.onrender.com/v1/cot",
"description": "Returns CFTC Commitments of Traders positioning (non-commercial, commercial and small traders: long, short, net) for a futures market, with week-over-week change and optional history.",
"pricing": {
"amount": "0.002",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "market",
"type": "string",
"description": "",
"example": "ES",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Macro Data API",
"tags": [
"finance",
"futures",
"positioning",
"cot"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://macro-data-api-313m.onrender.com/v1/fx",
"description": "Returns the ECB euro reference exchange rate between two currencies for a date, including cross rates such as CHF/USD, with source attribution.",
"pricing": {
"amount": "0.0011",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "base",
"type": "string",
"description": "",
"example": "EUR",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "quote",
"type": "string",
"description": "",
"example": "USD",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Macro Data API",
"tags": [
"finance",
"forex",
"exchange-rates",
"ecb"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://macro-data-api-313m.onrender.com/v1/spread",
"description": "Returns the spread in percentage points between two US Treasury tenors on a date and whether it is inverted.",
"pricing": {
"amount": "0.001",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "a",
"type": "string",
"description": "",
"example": "2y",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "b",
"type": "string",
"description": "",
"example": "10y",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Macro Data API",
"tags": [
"finance",
"rates",
"treasury"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "2"
}
},
{
"url": "https://macro-data-api-313m.onrender.com/v1/yield-curve",
"description": "Returns the US Treasury par yield curve (1 month to 30 years) for a date, with the 2y-10y and 3m-10y spreads and whether the curve is normal, flat or inverted.",
"pricing": {
"amount": "0.001",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "date",
"type": "string",
"description": "",
"example": "2026-10-16",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Macro Data API",
"tags": [
"finance",
"rates",
"treasury",
"macro"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
}
],
"integrationType": "",
"isNew": false,
"priceSummary": {
"minAmount": "0.001",
"maxAmount": "0.002",
"avgCostPerTransaction": "0.00124",
"avgCostBasis": "exact",
"currency": "USDC"
},
"serviceName": "Macro Data API",
"tags": [
"finance",
"forex",
"conversion",
"futures",
"positioning",
"cot",
"exchange-rates",
"ecb",
"rates",
"treasury",
"macro"
],
"iconUrl": ""
}
}