# Interzoid Enrich API: complete guide for agents

> Enrich up to 100 records per call with real-time, AI-powered data: company profiles, executives, industry codes, email, phone, and IP scoring, tax and duty rates, standardization, and more (39 functions, including custom data with fields you define). Send JSON and get JSON back with no file needed, or use a CSV/TSV file. Pay per record with x402 (USDC on Base, no account needed) or an Interzoid API key. Premium functions return results in 16 languages. High performance: records are processed in parallel, up to 100 at a time, so a full 100-record call takes about as long as its slowest lookup, not the sum of 100 lookups in a row.

Base URL: https://enrich-api.interzoid.com. Endpoint: /enrich. Everything below is generated from the live service configuration.

OpenAPI 3.1 specification: https://www.interzoid.com/openapi/v3-1/batch-data-enrichment.json (JSON) and https://www.interzoid.com/openapi/v3-1/batch-data-enrichment.yaml (YAML). Product page with an interactive request builder: https://www.interzoid.com/apis/batch-data-enrichment.

## 1. Calling with JSON (recommended)

POST https://enrich-api.interzoid.com/enrich?function=<function> with a JSON body of up to 100 records (1 MB maximum). No file is needed. The body can be:

- an array of objects: `[{"id": 1, "company": "Cisco"}, {"id": 2, "company": "Nvidia"}]` (recommended; each object comes back with the output fields appended)
- an array of plain values: `["Cisco", "Nvidia"]` (single-input functions)
- an array of row arrays: `[["Cisco", "San Jose"], ["Nvidia", "Santa Clara"]]`
- any of these wrapped as `{"records": [...]}`

All records in one call must have the same shape. They are processed in parallel (up to 100 at a time), so send records in batches of up to 100 in one call rather than one call per record: the batch takes about as long as its slowest lookup. No client-side threading or rate limiting is needed. Query parameters:

| Parameter | Required | Meaning |
|---|---|---|
| function | yes | The enrichment function (see section 11 or GET /functions). |
| <input>_field | objects only | The object field that holds that input, for example lookup_field=company. |
| <input>_column | rows or files | 1-based column that holds that input, for example lookup_column=2. |
| <input>_value | no | One fixed value for that input on every record, for example to_value=Spanish. |
| language | no | Results in this language (premium functions). See section 5. |
| filetype | no | Output format for JSON input: json (default), csv, or tsv. |
| topic_value, output_fields_value | custom only | See section 6. |
| apikey | no | Interzoid API key (or send it as an x-api-key header). Without one, x402 payment applies. See section 7. |

## 2. Mapping records to function inputs

Each function has one or more named inputs (for most it is `lookup`). For object records:

- A field named exactly like an input is used automatically (case-insensitive). `[{"lookup": "Cisco"}]` needs no mapping.
- Single-field objects are used automatically for single-input functions.
- Otherwise name the field: `lookup_field=company`. Other inputs use `<input>_field`.
- Give one value for every record with `<input>_value`, for example `translate` with `text_field=notes&to_value=Spanish`.
- Fields that are not inputs (ids, nested objects, anything) pass through unchanged.

For plain values, single-input functions need no mapping. For row arrays and files use `<input>_column=N`. If a mapping is missing or ambiguous, the 400 error lists the record's fields and the parameter to add, so one retry fixes it.

Multi-input example (customs-duty-rates takes origin, lookup, and hscode):

```
POST https://enrich-api.interzoid.com/enrich?function=customs-duty-rates

[{"sku": "LAPTOP-15", "origin": "China", "lookup": "Germany", "hscode": "8471.30"}]
```

## 3. Response

A single JSON document:

```
{
  "Code": "Success",
  "ErrorCount": 0,
  "Function": "business-info-domain",
  "OutputFields": [
    "Domain"
  ],
  "RecordCount": 2,
  "Records": [
    {
      "company": "IBM",
      "id": 7,
      "Domain": "ibm.com"
    },
    {
      "company": "Microsoft",
      "id": 8,
      "Domain": "microsoft.com"
    }
  ]
}
```

- Objects come back in the same order, with the output fields appended after their own fields. If a record already has a field with an output field's name, the output is written as <name>_enriched so nothing is overwritten.
- Plain values and row arrays come back as `{"Input": [...], "Output": {...}}`.
- ErrorCount is the number of records whose lookup failed; their output fields are empty strings.
- RequestedLanguage appears when a language was applied. The X-Enrich-Language response header shows the language applied (a code, "ignored", or "none").
- Output field names are always the same, in every language.

## 4. Choosing a function

Match the question to a function's output fields in section 11. Prefer the cheapest function that answers it: standardization at $0.01 per record, business name or domain at $0.10, full company intelligence at $0.25. If no function has the fields you need, use custom data (section 6).

## 5. Languages

Premium functions (marked "multilingual" in section 11, plus custom) accept `language` and return every enriched value in that language, for the whole job, at the same price. The value can be a two-letter code, an English name, or the native name, and is not case-sensitive. Supported:

- fr: French (Français)
- de: German (Deutsch)
- it: Italian (Italiano)
- es: Spanish (Español)
- ja: Japanese (日本語)
- pt: Portuguese (Português)
- zh: Mandarin (中文)
- ar: Arabic (العربية)
- nl: Dutch (Nederlands)
- el: Greek (Ελληνικά)
- tr: Turkish (Türkçe)
- ko: Korean (한국어)
- sv: Swedish (Svenska)
- vi: Vietnamese (Tiếng Việt)
- th: Thai (ภาษาไทย)
- id: Indonesian (Bahasa Indonesia)

The language value may be a two-letter code, an English name, or the native name, and is not case-sensitive. An unsupported language, or a function that is not a premium function, returns English; it is never an error. Output column names do not change.

## 6. Custom data (function=custom)

Custom data: define your own enrichment. Describe the topic and list the output fields you want; each record comes back with exactly those fields, for any subject (companies, cities, products, people, and more). Add `topic_value` (what the data is about) and `output_fields_value` (a JSON array of up to 12 field names). The records carry the lookup value, as with any function. Price: $0.25 per record.

```
POST https://enrich-api.interzoid.com/enrich?function=custom&output_fields_value=%5B%22Population%22%2C%22Mayor%22%2C%22Timezone%22%5D&topic_value=City%20statistics

[{"id":1,"lookup":"Las Vegas"}]

Returned record: {"id":1,"lookup":"Las Vegas","Population":"...","Mayor":"...","Timezone":"..."}
```

## 7. Paying

x402 (no account):

1. Make the call with no key and no payment. The response is HTTP 402 with a JSON body (and a Payment-Required header) whose accepts[0].amount is the exact price for your records, in USDC atomic units (6 decimals) on Base (eip155:8453).
2. Sign an x402 payment for that requirement.
3. Repeat exactly the same call, with the same body and query, adding the Payment-Signature header (base64 payment payload). The response is the enriched JSON, with a Payment-Response header carrying the settlement receipt.

Interzoid API key: add apikey=<key> or an x-api-key header; credits are drawn from the account at the same per-record rate. Get a key at https://www.interzoid.com/register-api-account.

Free (no payment): GET /functions, /openapi.json, /.well-known/x402.json, /llms.txt, /llms-full.txt.

## 8. Pricing

Total = price per record x number of records. Tiers:

- $0.01 per record, $1.00 for 100 records: standardization, translation, parsing, and classification
- $0.05 per record, $5.00 for 100 records: X handle lookup
- $0.10 per record, $10.00 for 100 records: business name and domain lookup
- $0.25 per record, $25.00 for 100 records: business, contact, property, and financial intelligence, plus custom data
- $0.35 per record, $35.00 for 100 records: customs duty rates

## 9. Files (CSV/TSV)

For a hosted file: GET https://enrich-api.interzoid.com/enrich?function=<function>&connection=<file URL>&filetype=csv&lookup_column=1. Records are processed 100 at a time in parallel, and the output streams back as CSV/TSV with the output fields appended as new columns as records complete. Add has_header=true if the first row holds column names and include_header=true for a header row in the output. x402 jobs take up to 100 records; API-key jobs take up to 5000.

## 10. Errors

- 400: a missing or invalid parameter, invalid JSON, mixed record shapes, an unknown field in <input>_field, or too many records. The message says what to change.
- 402: payment required (see section 7). Do not retry unchanged: pay the quoted amount, or add an API key.
- `{"Code": "Failed", "Error": "too many errors"}`: the job stopped after 20 failed lookups. Retry later or check the inputs.

## 11. Function reference

### address-parse

Address Parse - parse address into component elements.

- Price: $0.01 per record ($1.00 for 100 records)
- Multilingual: no (results in English)
- Input `address`: Full address string to parse (example: 922 N 5th St Suite 100A Phoenix AZ 85004). Map with address_field, address_column, or address_value.
- Output fields: StreetNumber, PreDirection, StreetName, StreetSuffix, PostDirection, UnitType, UnitNumber, City, StateProvince, PostalCode, Country, Special, BuildingName, Organization, AdditionalInformation
- Details: https://www.interzoid.com/apis/address-parse

```
POST https://enrich-api.interzoid.com/enrich?function=address-parse

[{"id":1,"address":"922 N 5th St Suite 100A Phoenix AZ 85004"}]

Returned record: {"id":1,"address":"922 N 5th St Suite 100A Phoenix AZ 85004","StreetNumber":"...","PreDirection":"...","StreetName":"...","StreetSuffix":"...","PostDirection":"...","UnitType":"...","UnitNumber":"...","City":"...","StateProvince":"...","PostalCode":"...","Country":"...","Special":"...","BuildingName":"...","Organization":"...","AdditionalInformation":"..."}
```

### building-profile

Building Profile - commercial building intelligence by address.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `address`: Full U.S. property address (example: 415 Mission St, San Francisco, CA 94105). Map with address_field, address_column, or address_value.
- Output fields: PropertyAddress, BuildingClass, YearBuilt, TotalSquareFootage, FloorCount, PrimaryTenants, PropertyManager, OwnershipEntity, RecentRenovations, ParkingRatio, TransitAccess, BuildingReferenceURL
- Details: https://www.interzoid.com/apis/get-building-profile

```
POST https://enrich-api.interzoid.com/enrich?function=building-profile

[{"id":1,"address":"415 Mission St, San Francisco, CA 94105"}]

Returned record: {"id":1,"address":"415 Mission St, San Francisco, CA 94105","PropertyAddress":"...","BuildingClass":"...","YearBuilt":"...","TotalSquareFootage":"...","FloorCount":"...","PrimaryTenants":"...","PropertyManager":"...","OwnershipEntity":"...","RecentRenovations":"...","ParkingRatio":"...","TransitAccess":"...","BuildingReferenceURL":"..."}
```

### business-info

Get Business Info - comprehensive business intelligence.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Company name, web domain, or email address (example: Cisco). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: CompanyName, CompanyURL, CompanyLocation, CompanyDescription, Revenue, NumberEmployees, NAICS, TopExecutive, TopExecutiveTitle
- Details: https://www.interzoid.com/apis/get-business-info

```
POST https://enrich-api.interzoid.com/enrich?function=business-info

[{"id":1,"lookup":"Cisco"}]

Returned record: {"id":1,"lookup":"Cisco","CompanyName":"...","CompanyURL":"...","CompanyLocation":"...","CompanyDescription":"...","Revenue":"...","NumberEmployees":"...","NAICS":"...","TopExecutive":"...","TopExecutiveTitle":"..."}
```

### business-info-domain

Get Business Info Domain - company primary internet domain.

- Price: $0.10 per record ($10.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Company name to look up (example: Salesforce). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: Domain
- Details: https://www.interzoid.com/apis/get-business-info-domain

```
POST https://enrich-api.interzoid.com/enrich?function=business-info-domain

[{"id":1,"lookup":"Salesforce"}]

Returned record: {"id":1,"lookup":"Salesforce","Domain":"..."}
```

### business-info-name

Get Business Info Name - standard/official company name.

- Price: $0.10 per record ($10.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Company name to standardize (example: IBM Corp). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: CompanyName
- Details: https://www.interzoid.com/apis/get-business-info-name

```
POST https://enrich-api.interzoid.com/enrich?function=business-info-name

[{"id":1,"lookup":"IBM Corp"}]

Returned record: {"id":1,"lookup":"IBM Corp","CompanyName":"..."}
```

### buying-signals

Buying Signals - B2B purchase intent intelligence.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Company name (example: SpaceX). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: CompanyName, Industry, CompanySize, LeadershipChanges, FundingEvents, HiringSignals, TechnologyShifts, StrategicInitiatives, SignalStrengthScore, RecommendedTiming, DecisionMakerTitles
- Details: https://www.interzoid.com/apis/get-buying-signals

```
POST https://enrich-api.interzoid.com/enrich?function=buying-signals

[{"id":1,"lookup":"SpaceX"}]

Returned record: {"id":1,"lookup":"SpaceX","CompanyName":"...","Industry":"...","CompanySize":"...","LeadershipChanges":"...","FundingEvents":"...","HiringSignals":"...","TechnologyShifts":"...","StrategicInitiatives":"...","SignalStrengthScore":"...","RecommendedTiming":"...","DecisionMakerTitles":"..."}
```

### city-standard

Standardize City Name - normalize inconsistent city data.

- Price: $0.01 per record ($1.00 for 100 records)
- Multilingual: no (results in English)
- Input `city`: City name to standardize (example: L.A.). Map with city_field, city_column, or city_value.
- Output fields: CityStandard
- Details: https://www.interzoid.com/apis/standardize-city-data

```
POST https://enrich-api.interzoid.com/enrich?function=city-standard

[{"id":1,"city":"L.A."}]

Returned record: {"id":1,"city":"L.A.","CityStandard":"..."}
```

### company-verification

Company Verification - legitimacy scoring 0-99.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Company name or domain (example: IBM). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: Score, Reasoning
- Details: https://www.interzoid.com/apis/get-company-verification

```
POST https://enrich-api.interzoid.com/enrich?function=company-verification

[{"id":1,"lookup":"IBM"}]

Returned record: {"id":1,"lookup":"IBM","Score":"...","Reasoning":"..."}
```

### competitor-analysis

Competitor Analysis - structured competitive intelligence.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Company name (example: Databricks). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: CompanyName, Industry, MarketPosition, TopCompetitors, IndirectCompetitors, CompetitiveAdvantages, CompetitiveWeaknesses, MarketDynamics, StrategicOutlook
- Details: https://www.interzoid.com/apis/get-competitor-analysis

```
POST https://enrich-api.interzoid.com/enrich?function=competitor-analysis

[{"id":1,"lookup":"Databricks"}]

Returned record: {"id":1,"lookup":"Databricks","CompanyName":"...","Industry":"...","MarketPosition":"...","TopCompetitors":"...","IndirectCompetitors":"...","CompetitiveAdvantages":"...","CompetitiveWeaknesses":"...","MarketDynamics":"...","StrategicOutlook":"..."}
```

### country-standard

Standardize Country Name - normalize inconsistent country data.

- Price: $0.01 per record ($1.00 for 100 records)
- Multilingual: no (results in English)
- Input `country`: Country name to standardize (example: uae). Map with country_field, country_column, or country_value.
- Output fields: CountryStandard
- Details: https://www.interzoid.com/apis/standardize-country-data

```
POST https://enrich-api.interzoid.com/enrich?function=country-standard

[{"id":1,"country":"uae"}]

Returned record: {"id":1,"country":"uae","CountryStandard":"..."}
```

### customs-duty-rates

Customs Duty Rates - all import taxes for a trade route (origin to destination) and HS code: MFN duty, applicable preferential FTA rate, trade-remedy duties (anti-dumping, countervailing, Section 301), safeguard measures, import VAT/GST, special destination-country taxes, and de minimis thresholds.

- Price: $0.35 per record ($35.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `origin`: Origin (export) country name or ISO code (example: China). Map with origin_field, origin_column, or origin_value.
- Input `lookup`: Destination (import) country name or ISO code (example: Germany). Map with lookup_field, lookup_column, or lookup_value.
- Input `hscode`: 6-to-10 digit HS classification code (example: 8471.30). Map with hscode_field, hscode_column, or hscode_value.
- Output fields: OriginCountry, DestinationCountry, CountryCodeISO2, HSCode, HSCodeDescription, MFNAppliedRate, DutyBasis, ApplicablePreferentialRate, TradeRemedyDuties, SafeguardMeasures, ImportVATOrGST, SpecialOrAdditionalTaxes, DeMinimisThreshold, RestrictionsNotes, EffectivePeriod, CustomsAuthorityReferenceURL
- Details: https://www.interzoid.com/apis/get-customs-duty-rates

```
POST https://enrich-api.interzoid.com/enrich?function=customs-duty-rates

[{"id":1,"origin":"China","lookup":"Germany","hscode":"8471.30"}]

Returned record: {"id":1,"origin":"China","lookup":"Germany","hscode":"8471.30","OriginCountry":"...","DestinationCountry":"...","CountryCodeISO2":"...","HSCode":"...","HSCodeDescription":"...","MFNAppliedRate":"...","DutyBasis":"...","ApplicablePreferentialRate":"...","TradeRemedyDuties":"...","SafeguardMeasures":"...","ImportVATOrGST":"...","SpecialOrAdditionalTaxes":"...","DeMinimisThreshold":"...","RestrictionsNotes":"...","EffectivePeriod":"...","CustomsAuthorityReferenceURL":"..."}
```

### email-domain-type

Get Email Domain Type - classify email domain (Disposable, Generic, Educational, Business, Government, Unknown).

- Price: $0.01 per record ($1.00 for 100 records)
- Multilingual: no (results in English)
- Input `email`: Email address to classify (example: tomj@ibm.com). Map with email_field, email_column, or email_value.
- Output fields: DomainType
- Details: https://www.interzoid.com/apis/get-email-domain-type

```
POST https://enrich-api.interzoid.com/enrich?function=email-domain-type

[{"id":1,"email":"tomj@ibm.com"}]

Returned record: {"id":1,"email":"tomj@ibm.com","DomainType":"..."}
```

### email-trust-score

Email Trust Score - email quality scoring 0-99.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Email address (example: billsmith1@msn.com). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: Email, Score, Reasoning
- Details: https://www.interzoid.com/apis/email-trust-score

```
POST https://enrich-api.interzoid.com/enrich?function=email-trust-score

[{"id":1,"lookup":"billsmith1@msn.com"}]

Returned record: {"id":1,"lookup":"billsmith1@msn.com","Email":"...","Score":"...","Reasoning":"..."}
```

### entity-type

Determine Entity Type - classify as person or organization.

- Price: $0.01 per record ($1.00 for 100 records)
- Multilingual: no (results in English)
- Input `text`: Text data value to classify (person, organization, location, phone, email, website, number, or text) (example: Argentina). Map with text_field, text_column, or text_value.
- Output fields: Result
- Details: https://www.interzoid.com/apis/determine-entity-type

```
POST https://enrich-api.interzoid.com/enrich?function=entity-type

[{"id":1,"text":"Argentina"}]

Returned record: {"id":1,"text":"Argentina","Result":"..."}
```

### esg-profile

ESG & Sustainability Profile - risk rating, emissions, and disclosure intelligence.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Company name or domain (example: Microsoft). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: CompanyName, CompanyURL, ESGRiskRating, EnvironmentalScore, SocialScore, GovernanceScore, CarbonEmissionsScopes, NetZeroTarget, RenewableEnergyPercent, ESGControversies, SustainabilityFrameworks, ESGReferenceURL
- Details: https://www.interzoid.com/apis/get-esg-profile

```
POST https://enrich-api.interzoid.com/enrich?function=esg-profile

[{"id":1,"lookup":"Microsoft"}]

Returned record: {"id":1,"lookup":"Microsoft","CompanyName":"...","CompanyURL":"...","ESGRiskRating":"...","EnvironmentalScore":"...","SocialScore":"...","GovernanceScore":"...","CarbonEmissionsScopes":"...","NetZeroTarget":"...","RenewableEnergyPercent":"...","ESGControversies":"...","SustainabilityFrameworks":"...","ESGReferenceURL":"..."}
```

### eu-vat-rates

European VAT Rates - standard, reduced, super-reduced, and zero-rated category breakdowns for any European country.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Country name, ISO-2/ISO-3 code, city, address, or region in Europe (example: Germany). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: CountryName, CountryCodeISO2, TaxSystem, TaxSystemLocalName, StandardRate, ReducedRates, SuperReducedRate, ZeroRatedCategories, ExemptCategories, TerritorialExceptions, EUMemberStatus, RegistrationThreshold, TaxAuthorityReferenceURL
- Details: https://www.interzoid.com/apis/get-eu-vat-rates

```
POST https://enrich-api.interzoid.com/enrich?function=eu-vat-rates

[{"id":1,"lookup":"Germany"}]

Returned record: {"id":1,"lookup":"Germany","CountryName":"...","CountryCodeISO2":"...","TaxSystem":"...","TaxSystemLocalName":"...","StandardRate":"...","ReducedRates":"...","SuperReducedRate":"...","ZeroRatedCategories":"...","ExemptCategories":"...","TerritorialExceptions":"...","EUMemberStatus":"...","RegistrationThreshold":"...","TaxAuthorityReferenceURL":"..."}
```

### executive-profile

Get Executive Profile - corporate leadership intelligence.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Company name and executive title (example: Amazon AWS CEO). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: CompanyName, CompanyURL, ExecutiveName, ExecutiveTitle, LinkedInURL, BiographyURL
- Details: https://www.interzoid.com/apis/get-executive-profile

```
POST https://enrich-api.interzoid.com/enrich?function=executive-profile

[{"id":1,"lookup":"Amazon AWS CEO"}]

Returned record: {"id":1,"lookup":"Amazon AWS CEO","CompanyName":"...","CompanyURL":"...","ExecutiveName":"...","ExecutiveTitle":"...","LinkedInURL":"...","BiographyURL":"..."}
```

### facilities-profile

Corporate Facilities Profile - real estate and operational footprint intelligence.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Company name (example: Amazon). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: CompanyName, CompanyURL, HeadquartersLocation, TotalFacilityCount, TotalSquareFootage, OwnedLeasedMix, FacilityTypeBreakdown, TopGeographicMarkets, RecentOpenings, RecentClosures, WorkPolicy, FacilitiesReferenceURL
- Details: https://www.interzoid.com/apis/get-facilities-profile

```
POST https://enrich-api.interzoid.com/enrich?function=facilities-profile

[{"id":1,"lookup":"Amazon"}]

Returned record: {"id":1,"lookup":"Amazon","CompanyName":"...","CompanyURL":"...","HeadquartersLocation":"...","TotalFacilityCount":"...","TotalSquareFootage":"...","OwnedLeasedMix":"...","FacilityTypeBreakdown":"...","TopGeographicMarkets":"...","RecentOpenings":"...","RecentClosures":"...","WorkPolicy":"...","FacilitiesReferenceURL":"..."}
```

### gender-from-name

Determine Gender from Name - identify likely gender.

- Price: $0.01 per record ($1.00 for 100 records)
- Multilingual: no (results in English)
- Input `name`: First name or full name (example: Pierre). Map with name_field, name_column, or name_value.
- Output fields: Gender
- Details: https://www.interzoid.com/apis/determine-gender-from-name

```
POST https://enrich-api.interzoid.com/enrich?function=gender-from-name

[{"id":1,"name":"Pierre"}]

Returned record: {"id":1,"name":"Pierre","Gender":"..."}
```

### gov-contracts

Government Contracts - U.S. federal contracting intelligence.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Company name (example: Lockheed Martin). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: CompanyName, CompanyURL, LifetimeContractValue, TTMContractValue, TopAwardingAgencies, ActiveContractVehicles, SetAsideStatus, RecentMajorAwards, PrimeSubMix, TopNAICSCodes, CAGECode, SAMReferenceURL
- Details: https://www.interzoid.com/apis/get-gov-contracts

```
POST https://enrich-api.interzoid.com/enrich?function=gov-contracts

[{"id":1,"lookup":"Lockheed Martin"}]

Returned record: {"id":1,"lookup":"Lockheed Martin","CompanyName":"...","CompanyURL":"...","LifetimeContractValue":"...","TTMContractValue":"...","TopAwardingAgencies":"...","ActiveContractVehicles":"...","SetAsideStatus":"...","RecentMajorAwards":"...","PrimeSubMix":"...","TopNAICSCodes":"...","CAGECode":"...","SAMReferenceURL":"..."}
```

### industry-codes

Industry Codes - primary NAICS/SIC codes (numeric only) with official code titles and sector analysis.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Company name (example: Oracle). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: CompanyName, PrimaryIndustry, NAICSCode, NAICSCodeTitle, SICCode, SICCodeTitle, Sector, Subsector, IndustryDefinition, ConfidenceScore
- Details: https://www.interzoid.com/apis/get-industry-classification

```
POST https://enrich-api.interzoid.com/enrich?function=industry-codes

[{"id":1,"lookup":"Oracle"}]

Returned record: {"id":1,"lookup":"Oracle","CompanyName":"...","PrimaryIndustry":"...","NAICSCode":"...","NAICSCodeTitle":"...","SICCode":"...","SICCodeTitle":"...","Sector":"...","Subsector":"...","IndustryDefinition":"...","ConfidenceScore":"..."}
```

### ip-profile

Get IP Address Profile - IP intelligence and reputation.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: IP address (example: 8.8.8.8). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: Version, ASN, Organization, CIDR, Hostname, Geolocation, AbuseContact, Reputation
- Details: https://www.interzoid.com/apis/get-ip-profile

```
POST https://enrich-api.interzoid.com/enrich?function=ip-profile

[{"id":1,"lookup":"8.8.8.8"}]

Returned record: {"id":1,"lookup":"8.8.8.8","Version":"...","ASN":"...","Organization":"...","CIDR":"...","Hostname":"...","Geolocation":"...","AbuseContact":"...","Reputation":"..."}
```

### irs-per-diem-rates

IRS Per Diem Rates - high-low per diem classification and lodging/M&IE breakdown for accountable-plan employer reimbursement.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: US address, ZIP code, city, county, or state (example: Manhattan, NY). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: Jurisdiction, JurisdictionLevel, LookupType, State, County, City, IRSClassification, TotalPerDiem, LodgingAllowance, MealsIncidentalAllowance, IncidentalExpensesOnlyRate, EffectivePeriod, IRSReferenceURL
- Details: https://www.interzoid.com/apis/get-irs-per-diem-rates

```
POST https://enrich-api.interzoid.com/enrich?function=irs-per-diem-rates

[{"id":1,"lookup":"Manhattan, NY"}]

Returned record: {"id":1,"lookup":"Manhattan, NY","Jurisdiction":"...","JurisdictionLevel":"...","LookupType":"...","State":"...","County":"...","City":"...","IRSClassification":"...","TotalPerDiem":"...","LodgingAllowance":"...","MealsIncidentalAllowance":"...","IncidentalExpensesOnlyRate":"...","EffectivePeriod":"...","IRSReferenceURL":"..."}
```

### muni-issuer-profile

Municipal Issuer Profile - US muni securities issuer research with credit standing, security types, debt overview, pension exposure, and EMMA links.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: US municipal issuer name (state, city, county, school district, authority, etc.) (example: State of California). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: IssuerName, IssuerType, State, Population, IssuerProfile, TypicalSecurityTypes, GeneralCreditStanding, OutstandingDebtOverview, NotableEvents, PensionAndOPEBNotes, KeyRevenueSources, EMMAReferenceURL, MSRBReferenceURL
- Details: https://www.interzoid.com/apis/get-muni-issuer-profile

```
POST https://enrich-api.interzoid.com/enrich?function=muni-issuer-profile

[{"id":1,"lookup":"State of California"}]

Returned record: {"id":1,"lookup":"State of California","IssuerName":"...","IssuerType":"...","State":"...","Population":"...","IssuerProfile":"...","TypicalSecurityTypes":"...","GeneralCreditStanding":"...","OutstandingDebtOverview":"...","NotableEvents":"...","PensionAndOPEBNotes":"...","KeyRevenueSources":"...","EMMAReferenceURL":"...","MSRBReferenceURL":"..."}
```

### name-origin

Determine Name Origin - identify likely country of origin.

- Price: $0.01 per record ($1.00 for 100 records)
- Multilingual: no (results in English)
- Input `name`: Person name to analyze (example: Pierre Bonaparte). Map with name_field, name_column, or name_value.
- Output fields: Origin
- Details: https://www.interzoid.com/apis/determine-name-origin

```
POST https://enrich-api.interzoid.com/enrich?function=name-origin

[{"id":1,"name":"Pierre Bonaparte"}]

Returned record: {"id":1,"name":"Pierre Bonaparte","Origin":"..."}
```

### org-standard

Standardize Organization Name - AI-powered name normalization.

- Price: $0.01 per record ($1.00 for 100 records)
- Multilingual: no (results in English)
- Input `org`: Organization name to standardize (example: B.O.A.). Map with org_field, org_column, or org_value.
- Output fields: Standard
- Details: https://www.interzoid.com/apis/get-org-standard

```
POST https://enrich-api.interzoid.com/enrich?function=org-standard

[{"id":1,"org":"B.O.A."}]

Returned record: {"id":1,"org":"B.O.A.","Standard":"..."}
```

### parent-company

Get Parent Company Info - corporate ownership intelligence.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Company name or domain (example: Informatica). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: CompanyName, CompanyURL, ParentCompany, ParentCompanyLocation, ParentCompanyURL, ParentCompanyDescription, ParentCompanyReferenceURL
- Details: https://www.interzoid.com/apis/get-parent-company-info

```
POST https://enrich-api.interzoid.com/enrich?function=parent-company

[{"id":1,"lookup":"Informatica"}]

Returned record: {"id":1,"lookup":"Informatica","CompanyName":"...","CompanyURL":"...","ParentCompany":"...","ParentCompanyLocation":"...","ParentCompanyURL":"...","ParentCompanyDescription":"...","ParentCompanyReferenceURL":"..."}
```

### phone-profile

Phone Number Profile - phone intelligence and risk assessment.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Phone number (example: 650-253-0000). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: Normalized, Country, Organization, Type, Carrier, TimeZone, Region, IsValid, RiskAssessment
- Details: https://www.interzoid.com/apis/get-phone-number-profile

```
POST https://enrich-api.interzoid.com/enrich?function=phone-profile

[{"id":1,"lookup":"650-253-0000"}]

Returned record: {"id":1,"lookup":"650-253-0000","Normalized":"...","Country":"...","Organization":"...","Type":"...","Carrier":"...","TimeZone":"...","Region":"...","IsValid":"...","RiskAssessment":"..."}
```

### private-company-deal-intel

Private Company Deal Intel - VC/PE investment intelligence.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Private company name (example: Anthropic). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: CompanyName, FoundedYear, Headquarters, FundingHistory, TotalFundingRaised, LatestValuation, KeyInvestors, RevenueEstimate, HeadcountTrend, ComparableCompanies, DataConfidence
- Details: https://www.interzoid.com/apis/get-private-company-deal-intel

```
POST https://enrich-api.interzoid.com/enrich?function=private-company-deal-intel

[{"id":1,"lookup":"Anthropic"}]

Returned record: {"id":1,"lookup":"Anthropic","CompanyName":"...","FoundedYear":"...","Headquarters":"...","FundingHistory":"...","TotalFundingRaised":"...","LatestValuation":"...","KeyInvestors":"...","RevenueEstimate":"...","HeadcountTrend":"...","ComparableCompanies":"...","DataConfidence":"..."}
```

### property-history

Property Transaction History - real estate transaction and ownership intelligence.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `address`: Full U.S. property address (example: 600 Montgomery St, San Francisco, CA 94111). Map with address_field, address_column, or address_value.
- Output fields: PropertyAddress, PropertyType, LastSaleDate, LastSalePrice, PriorTransactions, PricePerSqFtTrajectory, OwnershipChain, DeedTypes, MortgageHistory, CurrentOwner, AssessorParcelNumber, PropertyReferenceURL
- Details: https://www.interzoid.com/apis/get-property-history

```
POST https://enrich-api.interzoid.com/enrich?function=property-history

[{"id":1,"address":"600 Montgomery St, San Francisco, CA 94111"}]

Returned record: {"id":1,"address":"600 Montgomery St, San Francisco, CA 94111","PropertyAddress":"...","PropertyType":"...","LastSaleDate":"...","LastSalePrice":"...","PriorTransactions":"...","PricePerSqFtTrajectory":"...","OwnershipChain":"...","DeedTypes":"...","MortgageHistory":"...","CurrentOwner":"...","AssessorParcelNumber":"...","PropertyReferenceURL":"..."}
```

### sales-use-tax-rates

US Sales & Use Tax Rates - state, county, city, and district rates by address/ZIP/city/state.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: US address, ZIP code, city, or state (example: Beverly Hills, CA 90210). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: Jurisdiction, JurisdictionLevel, LookupType, State, County, City, StateRate, CountyRate, CityRate, DistrictSpecialRate, CombinedRate, RateEffectiveDate, TaxAuthorityReferenceURL
- Details: https://www.interzoid.com/apis/get-sales-use-tax-rates

```
POST https://enrich-api.interzoid.com/enrich?function=sales-use-tax-rates

[{"id":1,"lookup":"Beverly Hills, CA 90210"}]

Returned record: {"id":1,"lookup":"Beverly Hills, CA 90210","Jurisdiction":"...","JurisdictionLevel":"...","LookupType":"...","State":"...","County":"...","City":"...","StateRate":"...","CountyRate":"...","CityRate":"...","DistrictSpecialRate":"...","CombinedRate":"...","RateEffectiveDate":"...","TaxAuthorityReferenceURL":"..."}
```

### sic-codes

SIC Codes - primary SIC code (numeric only) with official title and assignment basis, additional SIC codes for secondary lines of business, and primary code source provenance.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Company name (example: Oracle). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: CompanyName, PrimarySICCode, PrimarySICCodeTitle, PrimarySICBasis, AdditionalSICCodes, AdditionalSICCodeTitles, SICSourceType, SICSourceReferenceURL, ConfidenceScore
- Details: https://www.interzoid.com/apis/get-sic-codes

```
POST https://enrich-api.interzoid.com/enrich?function=sic-codes

[{"id":1,"lookup":"Oracle"}]

Returned record: {"id":1,"lookup":"Oracle","CompanyName":"...","PrimarySICCode":"...","PrimarySICCodeTitle":"...","PrimarySICBasis":"...","AdditionalSICCodes":"...","AdditionalSICCodeTitles":"...","SICSourceType":"...","SICSourceReferenceURL":"...","ConfidenceScore":"..."}
```

### state-standard

Standardize State/Province - abbreviation and standard name.

- Price: $0.01 per record ($1.00 for 100 records)
- Multilingual: no (results in English)
- Input `state`: State or province name to standardize (example: calif.). Map with state_field, state_column, or state_value.
- Output fields: State, Abbreviation
- Details: https://www.interzoid.com/apis/standardize-state-province-data

```
POST https://enrich-api.interzoid.com/enrich?function=state-standard

[{"id":1,"state":"calif."}]

Returned record: {"id":1,"state":"calif.","State":"...","Abbreviation":"..."}
```

### stock-analysis

Stock Analysis - comprehensive stock data and analysis.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Stock ticker symbol (example: NVDA). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: Ticker, Exchange, Company, Website, Description, MarketCap, CurrentPrice, AnalystAssessment, PERatio, EPS
- Details: https://www.interzoid.com/apis/get-stock-analysis

```
POST https://enrich-api.interzoid.com/enrich?function=stock-analysis

[{"id":1,"lookup":"NVDA"}]

Returned record: {"id":1,"lookup":"NVDA","Ticker":"...","Exchange":"...","Company":"...","Website":"...","Description":"...","MarketCap":"...","CurrentPrice":"...","AnalystAssessment":"...","PERatio":"...","EPS":"..."}
```

### tech-stack

Website Tech Stack - comprehensive technology stack detection.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Website domain name (example: shopify.com). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: DomainName, CMSPlatform, FrontendFrameworks, BackendTechnologies, WebServer, HostingProvider, CDNProvider, AnalyticsTools, SecurityTechnologies, EcommercePlatform, AdditionalTechnologies
- Details: https://www.interzoid.com/apis/get-tech-stack

```
POST https://enrich-api.interzoid.com/enrich?function=tech-stack

[{"id":1,"lookup":"shopify.com"}]

Returned record: {"id":1,"lookup":"shopify.com","DomainName":"...","CMSPlatform":"...","FrontendFrameworks":"...","BackendTechnologies":"...","WebServer":"...","HostingProvider":"...","CDNProvider":"...","AnalyticsTools":"...","SecurityTechnologies":"...","EcommercePlatform":"...","AdditionalTechnologies":"..."}
```

### translate

Translate to Any Language - text translation.

- Price: $0.01 per record ($1.00 for 100 records)
- Multilingual: no (results in English)
- Input `text`: Text string to translate (example: Everybody Everywhere). Map with text_field, text_column, or text_value.
- Input `to`: Target language for translation (example: Portuguese). Map with to_field, to_column, or to_value.
- Output fields: Result
- Details: https://www.interzoid.com/apis/translate-to-any

```
POST https://enrich-api.interzoid.com/enrich?function=translate

[{"id":1,"text":"Everybody Everywhere","to":"Portuguese"}]

Returned record: {"id":1,"text":"Everybody Everywhere","to":"Portuguese","Result":"..."}
```

### university-info

University & College Lookup - higher education data.

- Price: $0.25 per record ($25.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: University or college name (example: Ohio State). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: InstitutionName, Location, InstitutionType, Enrollment, AcceptanceRate, TuitionInState, TuitionOutOfState, Ranking, Website
- Details: https://www.interzoid.com/apis/get-university-info

```
POST https://enrich-api.interzoid.com/enrich?function=university-info

[{"id":1,"lookup":"Ohio State"}]

Returned record: {"id":1,"lookup":"Ohio State","InstitutionName":"...","Location":"...","InstitutionType":"...","Enrollment":"...","AcceptanceRate":"...","TuitionInState":"...","TuitionOutOfState":"...","Ranking":"...","Website":"..."}
```

### x-handle

Get X Handle - AI-powered X/Twitter handle lookup.

- Price: $0.05 per record ($5.00 for 100 records)
- Multilingual: yes (language parameter)
- Input `lookup`: Person, organization, team, or entity (example: Amazon CEO). Map with lookup_field, lookup_column, or lookup_value.
- Output fields: Handle, ConfidenceScore
- Details: https://www.interzoid.com/apis/get-x-handle

```
POST https://enrich-api.interzoid.com/enrich?function=x-handle

[{"id":1,"lookup":"Amazon CEO"}]

Returned record: {"id":1,"lookup":"Amazon CEO","Handle":"...","ConfidenceScore":"..."}
```

