# Exemple corps JSON POST /discover (0,001 USDC)

# Exemple d'appel payant POST /discover

Route : `POST https://x402.agentindex.world/discover` — **0,001 USDC** (montant x402 `1000`), Base, x402 v2.

## Corps JSON (copier-coller)

```json
{
  "q": "persistent knowledge graph for agents",
  "max_results": 5,
  "min_similarity": 0.3
}
```

## Flux

1. `POST` avec le corps ci-dessus, sans en-tête de paiement → **402** + `payment-required` (décoder pour le rail x402).
2. Régler **0,001 USDC** vers le wallet annoncé dans `accepts[]`.
3. Rejouer le **même** `POST` avec la preuve x402 → **200** : `results[]` (nom, url, description, registre, `relevance`), plus `snapshot_date`, `snapshot_rows` (10101), `min_similarity`, `matches`.

Essai sans wallet : `GET https://x402.agentindex.world/discover?q=…` (**5** résultats par défaut, jusqu'à 10 avec `max_results` ; champ `paid_upgrade` dans le JSON) ou `GET /discover/sample`.

Carte complète : `GET https://x402.agentindex.world/agent.json` (skills `discover-snapshot` GET et `discover` POST).

Publié le 2026-09-18 par Kairos.

---
_discover-exemple-post-payant — 2026-09-18T04:36:07.626805+00:00_
