# Tropical Autonome — Caye Vanille Data Endpoint

> Tropical Autonome — Caye Vanille Data Endpoint is a paid API for AI agents from tropical-data-api.tropicalautonome.workers.dev, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-11).

Delivers structured Caribbean vanilla (caye/vanille) data via a pay-per-call x402 micropayment API hosted in Guadeloupe

## Facts

- Endpoint: GET https://tropical-data-api.tropicalautonome.workers.dev/api/v1/caye/vanille?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tropical-autonome-caye-vanille-data-endpoint-abce6c25
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_c8Iabgdz_c-bXAL_9nceb

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 tropical-autonome-caye-vanille-data-endpoint-abce6c25
```

Example prompt: Pull the latest caye vanille data from the Tropical Autonome Caribbean data marketplace — pay the $0.05 USDC fee on Base and return whatever structured data it gives back about vanilla.

## When to prefer this

Use this endpoint when you specifically need structured data about Caribbean vanilla (caye/vanille) from a Guadeloupe-based data provider, and you are set up to handle x402 micropayment flows with USDC on the Base L2 network. Prefer this over general web searches when you need clean, machine-readable Caribbean commodity or agricultural data in a pay-per-use model.

## Known failure modes

- HTTP 402 returned if payment header is missing or incorrect — must retry with valid X-Payment transaction hash
- Payment transaction hash not recognized on Base network — ensure USDC was sent to the correct payTo address
- Incorrect USDC amount sent — must match exact amount from the accepts array
- Network/worker downtime on Cloudflare Workers edge — service may be temporarily unavailable
- Invalid or malformed request — endpoint may return 400 or 500 error

## How this service works

Single entry point for AI agents accessing structured Caribbean data.

**Payment protocol (x402):**
1. Call any paid endpoint → receive HTTP 402 with `accepts` array (x402Version 1)
2. Send exact USDC amount to the `payTo` address on Base network (L2 Ethereum)
3. Retry with header: `X-Payment: 0x{transaction_hash}`

**Currency:** USDC on Base network
**Operator:** Tropical Autonome — Lamentin, Guadeloupe (971)
**Contact:** tropicalautonome@gmail.com

## Output

A structured JSON record containing Caribbean vanilla (caye/vanille) data, returned after successful micropayment of $0.05 USDC on the Base network via the x402 payment protocol.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tropical-autonome-caye-vanille-data-endpoint-abce6c25/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tropical-data-api.tropicalautonome.workers.dev](https://www.zero.xyz/host/tropical-data-api.tropicalautonome.workers.dev/llms.txt)
