Skip to content
Back to Futures-Expiry-Api

Card snapshot

futures-expiry-api.onrender.com · 2026-10-18 19:15:55 UTC · f96986104b30c2225c0a800d48d169a4583466893e596ca895ca7a76d537ccc9

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": "futures-expiry-api-onrender-com",
    "name": "futures-expiry-api.onrender.com",
    "description": "",
    "domain": "futures-expiry-api.onrender.com",
    "provider": "futures-expiry-api.onrender.com",
    "providerUrl": "",
    "category": "",
    "networks": [
      "Base"
    ],
    "enriched": false,
    "endpoints": [
      {
        "url": "https://futures-expiry-api.onrender.com/v1/expirations",
        "description": "Returns the next quarterly contracts of a CME or Eurex index future with contract symbol, last trading day, trading end time in UTC and local time, and roll date.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "count",
            "type": "string",
            "description": "",
            "example": "2",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "product",
            "type": "string",
            "description": "",
            "example": "NQ",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Futures Expiry API",
        "tags": [
          "finance",
          "futures",
          "expiration",
          "calendar"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://futures-expiry-api.onrender.com/v1/front-month",
        "description": "Returns the current front-month contract of a CME or Eurex index future, the most active contract after the roll date, days to expiration and the exact last trading time.",
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "at",
            "type": "string",
            "description": "",
            "example": "2026-12-11T15:00:00Z",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "product",
            "type": "string",
            "description": "",
            "example": "ES",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Futures Expiry API",
        "tags": [
          "finance",
          "futures",
          "expiration",
          "rollover",
          "trading"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      },
      {
        "url": "https://futures-expiry-api.onrender.com/v1/roll-calendar",
        "description": "Returns all four quarterly expirations and roll dates of a CME or Eurex index future for one calendar year, with holiday adjustments.",
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "network": "eip155:8453",
          "scheme": "exact",
          "maxAmount": "",
          "minAmount": ""
        },
        "method": "GET",
        "providerName": "",
        "parameters": [
          {
            "group": "query",
            "name": "product",
            "type": "string",
            "description": "",
            "example": "FDAX",
            "enumValues": [],
            "default": null,
            "required": false
          },
          {
            "group": "query",
            "name": "year",
            "type": "string",
            "description": "",
            "example": "2027",
            "enumValues": [],
            "default": null,
            "required": false
          }
        ],
        "serviceName": "Futures Expiry API",
        "tags": [
          "finance",
          "futures",
          "rollover",
          "calendar"
        ],
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        }
      }
    ],
    "integrationType": "",
    "isNew": false,
    "priceSummary": {
      "minAmount": "0.001",
      "maxAmount": "0.002",
      "avgCostPerTransaction": "0.001333",
      "avgCostBasis": "exact",
      "currency": "USDC"
    },
    "serviceName": "Futures Expiry API",
    "tags": [
      "finance",
      "futures",
      "expiration",
      "calendar",
      "rollover",
      "trading"
    ],
    "iconUrl": ""
  }
}