# 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. Interzoid APIs are designed for applications, autonomous agents, data pipelines, analytics workflows, CRM systems, AI-readiness initiatives, 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. ## Agent Guidance - Prefer the OpenAPI specifications for exact endpoint paths, parameters, response schemas, examples, tags, and x402 payment metadata. - All Interzoid APIs support x402 payment access. To use x402, call an API without an Interzoid API key. The server will return an HTTP 402 Payment Required challenge with the payment terms. - For discovery or payment-challenge inspection, agents may call API endpoints with no API key and no parameters. - For actual API results, call the endpoint with its required query parameters but omit the Interzoid API key. Pay the quoted x402 amount in USDC on Base, then retry the request with the x402 payment signature. - Traditional API-key access is also supported. Use the authentication method documented by the relevant API page or OpenAPI specification. - Do not guess endpoint parameters. Read the OpenAPI specification first, then construct the request. - Matching APIs commonly return a SimKey similarity key. Records that return the same SimKey should be treated as referring to the same or highly similar real-world entity, depending on the selected matching API. - Score APIs return numeric match confidence for comparing two inputs. - Standardization APIs return canonicalized values. - Enrichment APIs return structured intelligence about an input entity such as a company, email address, property, phone number, location, or related business object. ## Machine-Readable API Specifications - [Interzoid Data Quality and Enrichment APIs OpenAPI](https://api.interzoid.com/openapi.json): OpenAPI 3 specification for Interzoid single-call data quality, matching, standardization, validation, and enrichment APIs. Base URL: `https://api.interzoid.com`. - [Interzoid 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 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. - [Batch Data Matching Product Page](https://www.interzoid.com/apis/batch-data-matching): Product page for batch file matching and dataset deduplication. x402 usage pattern for Interzoid APIs: 1. Select an endpoint from the OpenAPI specification. 2. Make the request without an Interzoid API key. 3. Receive an HTTP 402 Payment Required response containing x402 payment requirements. 4. Pay the required amount in USDC on Base using an x402-compatible client. 5. Retry the same request with the x402 payment signature. 6. Receive the API response. Important: For a successful data response, include the endpoint's required query parameters. A no-parameter request is useful for x402 challenge discovery, but most APIs require input parameters to return useful data. ## 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). 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. ## 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. ## 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. - [Getting Started](https://docs.interzoid.com): Getting started with Interzoid APIs and tools. - [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. - [Privacy Policy](https://www.interzoid.com/privacy-policy): Data 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. Use the matching OpenAPI specification to choose the correct endpoint or the batch match endpoint. 2. For one record at a time, use `https://api.interzoid.com/openapi.json`. 3. For an entire CSV or TSV dataset, use `https://match.interzoid.com/openapi.json`. 4. Use x402 when no API key is available. 5. Use traditional API-key access when an API key is available. 6. Preserve user data carefully and avoid unnecessary logging of submitted records. 7. For datasets, prefer batch matching over repeated single-record calls when the goal is to process an entire file. When a user asks to enrich structured data: 1. Use the Cloud API Directory or OpenAPI specification to identify the relevant enrichment API. 2. Confirm required input parameters from the OpenAPI specification. 3. Call the endpoint with required query parameters and no API key to use x402. 4. 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-06-29