Home · OpenAPI · x402 discovery

Buy BOAMP intelligence directly

No relevant match = no payment request. Run the free preflight first.

The prices below are direct BOAMP seller prices. Third-party marketplaces and routers may publish their own total price.

Free first

Paid direct

ProductDirect priceMethodCanonical direct URLMinimum inputResult
Quick Match0.05 USDCGEThttps://boamp-agent-x402.boamp-agent-x402-cloudflare.workers.dev/api/premium/quick-matchone of q, siren, siret, company_nameUp to 3 live ranked BOAMP and/or TED procurement opportunities
Company Match0.49 USDCGEThttps://boamp-agent-x402.boamp-agent-x402-cloudflare.workers.dev/api/premium/searchone of q, siren, siret, company_nameUp to 30 ranked opportunities with explainable fit, risks and official evidence
Delta0.49 USDCPOSThttps://boamp-agent-x402.boamp-agent-x402-cloudflare.workers.dev/api/premium/deltasince and company_profile.business_activityOnly newer opportunities ranked for the transient company profile
Opportunity Pack 2.01.99 USDCGEThttps://boamp-agent-x402.boamp-agent-x402-cloudflare.workers.dev/api/premium/packone of q, siren, siret, company_nameRanked decision dossier with requirements, risks and next actions
Bid Decision4.99 USDCPOSThttps://boamp-agent-x402.boamp-agent-x402-cloudflare.workers.dev/api/premium/bid-decisionnotice_id and company_profile.business_activityExplainable BID / REVIEW / NO-BID decision with explicit unknowns

Generic x402 v2 client flow

import axios from "axios";
import { x402Client, wrapAxiosWithPayment } from "@x402/axios";
import { registerExactEvmScheme } from "@x402/evm/exact/client";

const client = new x402Client();
registerExactEvmScheme(client, { signer: buyerControlledSigner });
const paid = wrapAxiosWithPayment(axios.create(), client);
const result = await paid.get(
  "https://boamp-agent-x402.boamp-agent-x402-cloudflare.workers.dev/api/premium/quick-match",
  { params: { q: "plomberie" } }
);

The buyer supplies its own policy-controlled signer; BOAMP never asks for or receives a private key. The first unsigned call returns HTTP 402 with PAYMENT-REQUIRED; a compatible client authorizes and retries with PAYMENT-SIGNATURE. Payments use exact x402 v2, Base Mainnet (eip155:8453) and USDC.

Découverte en français

Pour trouver un marché public pour mon entreprise, recherchez les marchés publics France et les appels d'offres France adaptés à son activité. Exemples : trouver appels d'offres entreprise, marchés publics plomberie, marchés publics nettoyage et marchés publics bâtiment.