API JSON à l’appel et Actors Apify publics pour les données d’entreprises, les identifiants, les données immobilières officielles françaises et les utilitaires web. Pas de compte. Pas de clé API.
Appelez n’importe quel chemin payant sans en-tête de paiement. La passerelle renvoie HTTP 402 et un défi JSON x402 v2. Réessayez ensuite avec un client x402 qui signe et joint le paiement.
curl -sS -D - "https://x402-gateway.forge-x402.workers.dev/api/iban?iban=FR7630006000011234567890189"
Attendez-vous à HTTP/2 402 et un corps avec accepts[].amount (USDC atomique, 6 décimales), payTo et network : « eip155:8453 » (Base).
import { wrapFetchWithPaymentFromConfig } from "@x402/fetch";
import { ExactEvmScheme } from "@x402/evm";
import { privateKeyToAccount } from "viem/accounts";
const account = privateKeyToAccount(process.env.EVM_PRIVATE_KEY);
const fetchWithPayment = wrapFetchWithPaymentFromConfig(fetch, {
schemes: [{ network: "eip155:8453", client: new ExactEvmScheme(account) }],
});
const res = await fetchWithPayment(
"https://x402-gateway.forge-x402.workers.dev/api/iban?iban=FR7630006000011234567890189"
);
console.log(await res.json());Utilisez @x402/fetch avec @x402/evm (x402 v2). Conservez la clé privée dans une variable d’environnement. Le même schéma fonctionne en Python (voir le dépôt d’exemples) ou en relançant le curl avec un en-tête PAYMENT-SIGNATURE.
Lisez llms.txt ou catalog.json, récupérez /.well-known/x402 pour les prix en unités atomiques, ou attachez openapi.json. Le serveur MCP parle Streamable HTTP à https://x402-gateway.forge-x402.workers.dev/mcp.
Chaque chemin accepte GET ou POST. Une première requête sans en-tête de paiement renvoie HTTP 402 et un défi accepts[]. Réessayez avec PAYMENT-SIGNATURE ou X-PAYMENT. Voir les notes de paiement. notes de paiement.
Un extrait des 14 chemins payants. Tous les prix sont par appel, en USDC sur Base.
Recherche d’entreprises françaises (SIREN/SIRET/nom) dans la base officielle ouverte Sirene (recherche-entreprises.
Validation d’un numéro de TVA intra-européen auprès du service VIES de la Commission européenne, avec une sortie normalisée (validité, nom, adresse).
Validation d’IBAN (somme de contrôle ISO 13616 mod-97 et longueur par pays).
Récupère une page web publique et renvoie un Markdown propre (scripts, styles et navigation retirés) ainsi que le titre.
Géocodage et normalisation d’adresses françaises via la Base Adresse Nationale officielle (api-adresse.
Jours fériés officiels pour un pays et une année (plus de 100 pays, données ouvertes Nager.
Versions orientées lots des mêmes sources officielles, plus une synchronisation Google Sheets. Chaque carte renvoie à la page publique du store et liste les événements tarifés.
Validation et recherche d’entreprises suisses en lot (UID/TVA, MWST/TVA/IVA) auprès du registre fédéral officiel UID. Détecte les groupes TVA, vérifie le chiffre de contrôle hors ligne et masque par défaut les noms des entreprises individuelles.
Pour une liste d’adresses ou de coordonnées françaises, renvoie la médiane, le P25 et le P75 en €/m² à partir des ventes officielles DVF (appartements et maisons séparément), avec une fourchette de valeur facultative pour une surface donnée. L’Alsace-Moselle et Mayotte sont signalées et ne sont pas facturées.
Contrôle par lots de numéros SIREN/SIRET/TVA FR par rapport aux annonces officielles BODACC : étape et historique des procédures collectives, radiation, comptes en retard, cessions, et un niveau de risque expliqué. Les entrepreneurs individuels sont masqués par défaut.
Importe, exporte, ajoute et met à jour des lignes Google Sheets avec un compte de service (sans expiration OAuth). L’acheteur fournit sa propre clé. Les valeurs de cellules sont en RAW par défaut pour réduire le risque d’injection de formules.
Règle prévue : tous les 10 appels payants réglés depuis la même adresse payeuse donnent 1 crédit, utilisable pour un appel gratuit. Un point de lecture existe en GET /loyalty/{address}, mais la passerelle x402 tourne sur un autre compte et n’alimente pas ce registre, donc les soldes restent à zéro. Ce n’est pas un programme de crédits en production.
Déposez une courte proposition. Une petite preuve de travail SHA-256, résolue dans le navigateur, freine le pourriel. Ce n’est pas un tarif, et cela ne garantit pas que l’outil sera développé.