# French School Holidays API (vacances-scolaires)

> French School Holidays API (vacances-scolaires) is a paid API for AI agents from x402-farm.vercel.app, paid per call via x402, $0.005/call, status down (last checked 2026-09-15).

Returns French school holiday schedules by zone (A, B, or C) including holiday names and dates.

## Facts

- Endpoint: GET https://x402-farm.vercel.app/v1/fr/vacances-scolaires
- Price: $0.005/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/french-school-holidays-api-vacances-scolaires-d128d609
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EL2PEsbJP_rfAm7s65mRA

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 french-school-holidays-api-vacances-scolaires-d128d609
```

Example prompt: What are the school holidays for Zone A in France? I want the full list of vacances scolaires with their descriptions and dates.

## When to prefer this

Choose this endpoint when you need structured, machine-readable French school holiday data by zone without setting up an account, especially in agent workflows that need to pay per call using USDC on Base via the x402 protocol.

## Known failure modes

- Invalid or unsupported zone parameter returns an error
- Missing required input fields returns a 400-level error
- Payment not included or insufficient USDC results in a 402 Payment Required response
- Service unavailability on Vercel hosting returns a 503 error

## How this service works

Pay-per-call APIs for AI agents — x402 protocol, USDC on Base, no account needed.

## Output

A JSON object containing the school zone (e.g. 'Zone A') and an array of vacation periods, each with a description (e.g. 'Vacances de la Toussaint') and associated dates.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "zone": "Zone A",
  "vacances": [
   {
    "description": "Vacances de la Toussaint"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/french-school-holidays-api-vacances-scolaires-d128d609/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-farm.vercel.app](https://www.zero.xyz/host/x402-farm.vercel.app/llms.txt)
