# Interzoid > Interzoid provides cloud APIs, batch tools, and no-code applications for AI-powered data quality, data matching, entity resolution, data standardization, and structured data enrichment: company intelligence (firmographics, parent companies, executives, competitors, buying signals, deal intel, ESG, government contracts, tech stacks, industry codes), email, phone, and IP intelligence, sales tax, VAT, and customs duty rates, and property data. Every API can be paid per call with x402 (USDC on Base, no account needed) or used with an Interzoid API key, and is built for applications, autonomous agents, data pipelines, CRM systems, and enterprise data operations. Interzoid helps users and agents improve structured data by matching inconsistent records, identifying duplicates, generating similarity keys, standardizing names and locations, validating and enriching contact and company data, and appending external data intelligence, one record at a time or up to 100 records per call. ## Agent Guidance - Choose the endpoint by the job: - One record at a time: the single-call APIs at `https://api.interzoid.com` (HTTP GET with query parameters, JSON response). - Enrich many records: the batch Enrich API at `https://enrich-api.interzoid.com/enrich`. POST up to 100 records as JSON and get JSON back, processed in parallel. Prefer one batch call over many single calls. - Match or deduplicate an entire CSV or TSV file: the batch Match API at `https://match.interzoid.com/match`. - Tool-based agents: the Interzoid MCP server at `https://mcp.interzoid.com/mcp`. - Prefer the OpenAPI specifications for exact endpoint paths, parameters, response schemas, examples, tags, and x402 payment metadata. Do not guess endpoint parameters. - All Interzoid APIs support x402 payment access. Call an API without an Interzoid API key and the server returns an HTTP 402 Payment Required challenge with the exact price. Pay it in USDC on Base, then repeat the same request with the Payment-Signature header. - For discovery or payment-challenge inspection, agents may call API endpoints with no API key and no parameters. For actual results, include the endpoint's required parameters. - Traditional API-key access is also supported. Use the authentication method documented in the relevant OpenAPI specification. - Premium enrichment APIs take an optional `language` parameter (a code or name such as `de` or `German`) and return their results in that language at the same price. English is the default, and an unsupported language returns English. - Matching APIs return a SimKey similarity key. Records that return the same SimKey refer to the same or a highly similar real-world entity. - Score APIs return a 0-100 match confidence for comparing two inputs. - Standardization APIs return canonical values. - Enrichment APIs return structured intelligence about an input entity such as a company, email address, phone number, IP address, property, or location. - A successful response includes `"Code": "Success"`. ## Machine-Readable API Specifications - [Single-Call APIs OpenAPI](https://api.interzoid.com/openapi.json): OpenAPI 3 specification for the single-call data quality, matching, standardization, validation, and enrichment APIs. Base URL: `https://api.interzoid.com`. - [Batch Enrich API OpenAPI](https://enrich-api.interzoid.com/openapi.json): OpenAPI 3 specification for batch enrichment, including the JSON POST operation and the full function catalog. Base URL: `https://enrich-api.interzoid.com`. - [Batch Enrich Function Catalog](https://enrich-api.interzoid.com/functions): Every enrichment function with its inputs, outputs, per-record price, and a ready-to-run example (JSON, free). - [Batch Enrich Guide for Agents](https://enrich-api.interzoid.com/llms-full.txt): Complete guide to calling the batch Enrich API: JSON input, field mapping, languages, custom data, payment, pricing, and errors. - [Batch Match API OpenAPI](https://match.interzoid.com/openapi.json): OpenAPI 3 specification for the batch file matching endpoint. Base URL: `https://match.interzoid.com`. - [x402 Manifest, Single-Call APIs](https://api.interzoid.com/.well-known/x402.json): Every paid endpoint with its price, input schema, example request, and output example. - [x402 Manifest, Batch Enrich](https://enrich-api.interzoid.com/.well-known/x402.json): Batch enrichment pricing tiers, language support, and JSON input details. ## x402 Payment Access - [x402 Payments Overview](https://www.interzoid.com/x402-payments): Overview of Interzoid pay-per-call API access using x402, USDC, and Base. - [Batch Data Matching with x402](https://www.interzoid.com/match-x402): Agent-focused guide for paying per record to match an entire CSV or TSV file through x402. x402 usage pattern for Interzoid APIs: 1. Select an endpoint from the OpenAPI specification. 2. Make the request, with its parameters, without an Interzoid API key. 3. Receive an HTTP 402 Payment Required response containing the x402 payment requirements and the exact price. 4. Pay the required amount in USDC on Base using an x402-compatible client. 5. Retry the same request (the same parameters, and the same body for a POST) with the x402 payment signature. 6. Receive the API response. Pricing (per call for single-call APIs, per record for batch enrichment): $0.01 for matching, standardization, parsing, classification, and translation; $0.05 for X (Twitter) lookups; $0.10 for official company name and domain lookups; $0.25 for business, contact, property, financial, and custom intelligence; $0.35 for customs duty rates. Each endpoint's exact price is in its OpenAPI x-payment-info and its 402 challenge. ## Batch Data Enrichment for Agents - Endpoint: `https://enrich-api.interzoid.com/enrich` - Method: `POST` with a JSON body (recommended), or `GET` with a hosted CSV or TSV file URL in the `connection` parameter. - Input: up to 100 records per call as an array of objects, plain values, or row arrays. Parameters such as `function` and `lookup_field` can go in the query string or in the body, for example `{"function": "business-info", "lookup_field": "company", "records": [{"company": "Nvidia", "id": 1}, {"company": "Google", "id": 2}]}`. - Output: JSON, with each record returned with its own fields kept and the enriched fields appended. - Functions: 39 functions plus custom data with fields you define. See the [function catalog](https://enrich-api.interzoid.com/functions). - Payment model: x402 in USDC on Base, or an Interzoid API key. Priced per record by function. - Product page: [Batch Data Enrichment](https://www.interzoid.com/apis/batch-data-enrichment). Batch enrich flow: 1. POST your records and a function with no payment to receive an exact quote for your record count. 2. Pay the quoted amount using x402. 3. Repeat the same POST, with the same body, adding the Payment-Signature header. 4. Receive the enriched records as JSON. ## Batch Data Matching for Agents - Endpoint: `https://match.interzoid.com/match` - Method: `GET` - Input: Public CSV or TSV file URL plus column mapping parameters. - Output: Streamed CSV or TSV with SimKey similarity keys appended and matching records grouped together. - Payment model: x402 payment in USDC on Base. - Pricing model: per-record quote based on the number of records in the submitted file. - Maximum records per call: see the Batch Match API OpenAPI specification. - Recommended source of truth: [Batch Match API OpenAPI](https://match.interzoid.com/openapi.json). - Product page: [Batch Data Matching](https://www.interzoid.com/apis/batch-data-matching). Batch match flow: 1. Call `/match` with no parameters to receive an x402 ceiling challenge. 2. Call `/match` with file URL, file type, match function, and column mapping parameters, but no payment, to receive an exact quote based on record count. 3. Pay the quoted amount using x402. 4. Retry with the payment signature. 5. Receive matched output as CSV or TSV. Common batch match functions include: - `company-name-only`: Match by company or organization name. - `fullname-only`: Match by individual full name. - `address-only`: Match by street address. - `company-and-address`: Match by both company name and address. - `company-and-fullname`: Match by both company name and full name. - `address-and-fullname`: Match by both address and full name. ## MCP Server - [Interzoid MCP Server](https://mcp.interzoid.com/mcp): Model Context Protocol server exposing the Interzoid APIs as tools, including `interzoid_enrich_records` (batch enrichment) and `interzoid_enrich_functions` (function catalog). ## Core API Categories - [Cloud API Directory](https://www.interzoid.com/cloud-api-directory): Complete catalog of Interzoid APIs. - [Company Name Matching](https://www.interzoid.com/apis/company-name-matching): Match company and organization names across inconsistent spellings, abbreviations, punctuation, suffixes, and formatting variations. - [Individual Name Matching](https://www.interzoid.com/apis/individual-name-matching): Match individual names across nicknames, ordering differences, initials, punctuation, and spelling variations. - [US Street Address Matching](https://www.interzoid.com/apis/street-address-matching): Match and standardize street addresses for deduplication and location-level entity resolution. - [Data Enrichment API Catalog](https://www.interzoid.com/cloud-api-directory#ai-powered-data-enrichment-apis): APIs for structured external data intelligence and data append workflows. - [AI Customizable Data Enrichment API](https://www.interzoid.com/apis/custom-data-enrichment): Create and use custom structured data definitions for enrichment workflows. Popular enrichment APIs: - [Get Business Info](https://www.interzoid.com/apis/get-business-info): Company firmographics from a name, domain, or email: official name, website, headquarters, description, revenue, employees, NAICS code, and top executive. - [Buying Signals](https://www.interzoid.com/apis/get-buying-signals): B2B purchase intent: leadership changes, funding, hiring, expansion, technology changes, budget and pain-point indicators, signal strength, timing, and decision makers. - [Competitor Analysis](https://www.interzoid.com/apis/get-competitor-analysis): Market position, direct and indirect competitors, advantages, weaknesses, market dynamics, and outlook. - [Parent Company Info](https://www.interzoid.com/apis/get-parent-company-info): Corporate ownership and parent company details. - [Private Company Deal Intel](https://www.interzoid.com/apis/get-private-company-deal-intel): Funding rounds, valuation, investors, revenue estimate, and recent deals. - [Industry Classification](https://www.interzoid.com/apis/get-industry-classification): NAICS and SIC codes with official titles, sector, and subsector. - [Email Trust Score](https://www.interzoid.com/apis/email-trust-score): Email validation with a 0-99 trust score and reasoning. - [Phone Number Profile](https://www.interzoid.com/apis/get-phone-number-profile): Line type, carrier, location, validity, and risk assessment. - [Sales and Use Tax Rates](https://www.interzoid.com/apis/get-sales-use-tax-rates): US state, county, city, and district rates for any address. - [Customs Duty Rates](https://www.interzoid.com/apis/get-customs-duty-rates): Import duties and taxes for an HS code on a trade route. ## No-Code and Interactive Tools - [Data Matching Wizard](https://match-wizard.interzoid.com): Browser-based batch matching for CSV and TSV files using Interzoid matching technology. - [Data Enrichment Wizard](https://enrich-wizard.interzoid.com): Browser-based batch enrichment for appending structured data to datasets. - [Interactive API Tester](https://try.interzoid.com): Interactive tool for trying Interzoid APIs. - [Interactive Custom Data Creation Wizard](https://www.interzoid.com/custom-data-wizard): Tool for creating custom external data definitions and enrichment workflows. ## Developer Resources - [Documentation](https://docs.interzoid.com): Interzoid documentation and getting-started material. - [Supported Languages](https://docs.interzoid.com/entries/international-language-support): Languages available through the optional `language` parameter. - [GitHub Code Examples](https://github.com/interzoid): Code examples and sample integrations. - [API Pricing](https://www.interzoid.com/services/api-pricing): Subscription, API-key, and usage pricing information. - [Register for API Access](https://www.interzoid.com/register-api-account): Create an Interzoid account and obtain an API key for traditional access. - [API Terms of Use](https://www.interzoid.com/api-terms-use): API terms and usage conditions. - [API Data Privacy](https://www.interzoid.com/api-data-privacy): How data submitted to the APIs is handled. - [Privacy Policy](https://www.interzoid.com/privacy-policy): Website privacy information. - [Terms of Service](https://www.interzoid.com/terms): Website and service terms. ## Suggested Agent Behavior When a user asks to match or deduplicate records: 1. For one record or one pair at a time, use the single-call matching APIs in `https://api.interzoid.com/openapi.json`. 2. For an entire CSV or TSV dataset, use the batch Match API in `https://match.interzoid.com/openapi.json`. Prefer it over repeated single-record calls when the goal is to process a whole file. 3. Use x402 when no API key is available, and traditional API-key access when one is. 4. Preserve user data carefully and avoid unnecessary logging of submitted records. When a user asks to enrich structured data: 1. Identify the relevant enrichment function from the [batch Enrich function catalog](https://enrich-api.interzoid.com/functions) or the single-call OpenAPI specification. 2. For several records, POST them to the batch Enrich API in one call (up to 100 records), rather than calling a single-record API once per record. For one record, call the single-call API. 3. Confirm the required inputs from the catalog or OpenAPI specification. Add `language` if the user wants results in another language. 4. Call without an API key to use x402: you receive the exact price first, then pay and repeat the same request. 5. Return structured JSON results to the user or append them to the dataset as requested. ## Contact and Support - [Interzoid Website](https://www.interzoid.com) - Support email: support@interzoid.com - Sales email: sales@interzoid.com - General email: info@interzoid.com ## Optional - [Blog](https://blog.interzoid.com): Articles about data quality, data matching, data enrichment, AI-ready data, and enterprise data operations. - [Use Cases and Case Studies](https://www.interzoid.com/use-cases): Example business applications for Interzoid technology. - [Solution One-Pagers](https://www.interzoid.com/marketing-one-pagers): Downloadable solution overviews for Interzoid use cases. - [Customers](https://www.interzoid.com/customers): Examples of organizations using Interzoid. - [Partnership Programs](https://www.interzoid.com/partners): Partnership and channel information. Last reviewed: 2026-10-30