Access Interzoid's AI-powered data quality APIs using USDC micropayments on the BASE blockchain
No API key. No subscription. Just pay and go — built for AI agents and autonomous systems.
The x402 protocol brings native HTTP payments to API access — letting any client pay per call using blockchain-settled USDC, with no accounts or credentials to manage.
AI agents and autonomous systems can access APIs without pre-provisioned credentials. Agents pay for what they use in real time — enabling truly autonomous data pipelines.
Skip the registration forms, subscription tiers, and API key management. Fund a wallet with USDC on BASE and start making API calls immediately.
Pay only for the API calls you make — settled instantly on-chain with USDC, a stablecoin pegged to the US Dollar. No minimums, no commitments, no invoices.
All Interzoid APIs support both traditional API key access and x402 blockchain payments
Include the license parameter with your API key for standard subscription-based access.
/getfullnamematch?fullname=Jenny+Smith&license=YOUR_KEY
Omit the license parameter — the server returns 402 Payment Required and the client library handles the rest.
/getfullnamematch?fullname=Jenny+Smith // No license param → auto-pays with USDC
The x402 client library handles the entire payment flow transparently
Call any Interzoid API endpoint without a license parameter using the x402 client.
The server responds with payment terms: amount, USDC asset address, and recipient wallet on BASE.
The x402 client library signs a USDC payment on the BASE blockchain using your wallet's private key.
Payment is verified on-chain and the API returns your data — all in a single seamless request.
Get up and running in minutes with Node.js
// Install dependencies // npm install dotenv @x402/fetch @x402/evm viem const { x402Client, wrapFetchWithPayment } = require('@x402/fetch'); const { registerExactEvmScheme } = require('@x402/evm/exact/client'); const { privateKeyToAccount } = require('viem/accounts'); // Setup wallet signer and x402 client const account = privateKeyToAccount(PRIVATE_KEY); const client = new x402Client(); registerExactEvmScheme(client, { signer: account }); // Wrap fetch — payment is handled automatically const fetchWithPayment = wrapFetchWithPayment(fetch, client); // Call the API — that's it! const response = await fetchWithPayment( 'https://api.interzoid.com/getfullnamematch?fullname=Jenny%20Smith' ); const data = await response.json();
All Interzoid APIs support x402 payments — simply omit the API key and pay with USDC
Individual, company, and address matching with AI-powered similarity detection. Generate similarity keys for deduplication and identity resolution.
View APIsVerify email deliverability, detect disposable addresses, and enrich contact records with additional information.
View APIsEnrich company data with revenue, employee count, industry classification, parent company information, and more.
View APIsLet AI agents access data quality APIs on demand without managing credentials or subscriptions. Pay for exactly what gets used, in real time.
Evaluate Interzoid APIs instantly — no signup, no trial period. Fund a wallet and start testing data matching, enrichment, and validation APIs in minutes.
Integrate enterprise-grade data quality into dApps with native USDC payments. Build composable data services in blockchain-native architectures.
Check out the complete working example on GitHub and start making API calls with blockchain payments today
Prefer traditional API keys? All Interzoid APIs also support standard key-based authentication. Sign up for an API key to get started with a subscription plan.
Questions? Contact our team at support@interzoid.com