# Market Calendar API – Options Expiration Date Checker

> Market Calendar API – Options Expiration Date Checker is a paid API for AI agents from market-calendar-api.onrender.com, paid per call via x402, $0.01/call, status down (last checked 2026-10-30).

Checks whether a given date is a US monthly options expiration, triple witching, weekly expiration, VIX expiration, or Eurex expiration (holiday-adjusted), and returns the next upcoming ones.

## Facts

- Endpoint: GET https://market-calendar-api.onrender.com/v1/opex?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: down
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/market-calendar-api-options-expiration-date-checker-087fba2e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_uo8lOJ5qv9-HMhwX-pBGM

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability market-calendar-api-options-expiration-date-checker-087fba2e
```

Example prompt: Is March 21, 2025 a triple witching or monthly options expiration day in the US, and when is the next one coming up after that?

## When to prefer this

Choose this endpoint when you need to determine the options expiration type of a specific date (monthly, weekly, triple witching, VIX, Eurex) with holiday adjustment, or need to find the next upcoming expirations. Prefer over generic calendar APIs because it specifically handles US and Eurex derivatives market conventions and holiday-adjusts the dates.

## Known failure modes

- Invalid date format returns a 400 error
- Date outside supported range may return empty or null expiration flags
- Service unavailability on Render free tier may cause timeouts or cold-start delays
- Missing date parameter defaults to today, which may be unexpected if a specific date was intended

## How this service works

Tells whether a date is a US monthly options expiration, triple witching, weekly expiration, VIX expiration or Eurex expiration (holiday-adjusted), and returns the next ones.

## Output

Returns a structured response indicating whether the queried date is a US monthly options expiration, triple witching date, weekly options expiration, VIX expiration, or Eurex expiration (all holiday-adjusted), along with the next upcoming dates for each expiration type.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "date": {
       "type": "string",
       "description": "Date YYYY-MM-DD. Default: today."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/market-calendar-api-options-expiration-date-checker-087fba2e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market-calendar-api.onrender.com](https://www.zero.xyz/host/market-calendar-api.onrender.com/llms.txt)
