How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

ZoomInfo Enrich API

The Enrich API from ZoomInfo — 9 operation(s) for enrich.

ZoomInfo Enrich API is one of 42 APIs that ZoomInfo publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Enrich. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 9 operations across 9 paths, and defines 111 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against a single base URL, https://api.zoominfo.com/gtm.

9 operations 9 paths 111 schemas 9 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://api.zoominfo.com
Authentication
OAuth 2.0
Resource Areas
1

Authentication & Security 1

ZoomInfo Enrich API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (OAuth2Auth) using the authorizationCode flow, exposing 6 scopes. By default, every request must be authenticated.

Paths & Operations 9

Across 9 paths, the API surfaces 9 operations — 9 POST. Each is listed below with its method, path, parameters, and response codes.

Enrich 9
POST
/data/v1/contacts/enrich
Enrich Contacts
EnrichInterface_enrichContact body → 200400401403429
POST
/data/v1/companies/enrich
Enrich Companies
EnrichInterface_enrichCompany body → 200400401403429
POST
/data/v1/companies/corporate-hierarchy/enrich
Enrich Corporate Hierarchy
EnrichInterface_enrichCorporateHierarchy body → 200400401403429
POST
/data/v1/intent/enrich
Enrich Intent
EnrichInterface_enrichIntent 3 params body → 200400401403429
POST
/data/v1/news/enrich
Enrich News
EnrichInterface_enrichNews 2 params body → 200400401403429
POST
/data/v1/companies/org-chart/enrich
Enrich Org Charts
EnrichInterface_enrichOrgChart 3 params body → 200400401403429
POST
/data/v1/scoops/enrich
Enrich Scoops
EnrichInterface_enrichScoop 3 params body → 200400401403429
POST
/data/v1/companies/technologies/enrich
Enrich Technologies
EnrichInterface_enrichTechnology body → 200400401403429
POST
/data/v1/companies/hashtags/enrich
Enrich Hashtags
EnrichInterface_enrichHashtag body → 200400401403429

Schemas 111

The contract defines 111 schemas that model the data the API accepts and returns. The most detailed are CompanyEnrichResponseAttributes (59 properties), ContactEnrichResponseAttributes (46 properties), ContactCompanyEnrich (32 properties), ContactEnrichRequestCriteria (14 properties). Each schema is shown below with its type and property counts.

ScoopCompany
object
ScoopCompany
2 properties
IntentEnrichRequestResource
object
Intent enrich request resource.
2 properties 2 required
ScoopEnrichRequestAttributes
object
Scoop enrich request attributes.
11 properties
EducationDegree
object
Education degree for match
2 properties
TechnologyEnrichResponseAttributes
object
Technology enrich response attributes.
11 properties
DepartmentBudget
object
Department budget details.
4 properties
CompanyEnrichResponse
object
Company enrich response.
1 property 1 required
CorporateHierarchyEnrichResponseResourceUnion
object
Represents the possible resource types returned in a corporate hierarchy enrich response, including both a successful corporate hierarchy match and a no-match…
CompanyEnrichResponseResourceUnion
object
Represents the possible resource types returned in a company enrich response, including both a successful company match and a no-match result. Used to encapsul…
Parentage
object
Lists companies higher up in the corporate hierarchy for this company.
7 properties
IntentEnrichResponse
object
A list of Intent topics that match the criteria specified in the request
3 properties 1 required
PrimarySubIndustryCode
object
Top-level sub-industry for a company along with its code.
2 properties
ContactAttributeMeta
object
Metadata describing the result of a contact enrich match, including the match status and the input criteria used for the match. Used to provide additional cont…
3 properties 2 required
RecommendedContact
object
Recommended contact for intent search response.
6 properties 1 required
ZoomInfo.Core.Foundations.ErrorSourceModel
object
4 properties
HashtagEnrichResponse
object
Hashtag enrich response.
2 properties 1 required
Page
object
Meta information related to the current page and total number of pages
2 properties 2 required
OrgChartEnrichRequest
object
Org chart enrich request.
1 property 1 required
JobFunction
object
Contact job function at current place of employment.
2 properties
FamilyNode
object
Family node information.
6 properties 1 required
ContactEnrichRequest
object
Contact enrich request.
1 property 1 required
OrgChartEnrichRequestResource
object
Org chart enrich request resource.
2 properties 2 required
ScoopEnrichResponse
object
A list of scoop that match the criteria specified in the request
3 properties 1 required
EnrichCorporateHierarchy
object
A matching corporate hierarchy was identified from the provided input data. This result will always be a FULLMATCH (where the company information matched). The…
4 properties 3 required
CorporateHierarchyEnrichResponseAttributes
object
Corporate hierarchy enrich response attributes.
3 properties
CorporateHierarchyEnrichRequestAttributes
object
Corporate hierarchy enrich request attributes.
2 properties 2 required
CorporateHierarchyEnrichRequest
object
Corporate hierarchy enrich request.
1 property 1 required
TechnologyEnrichResponse
object
Technology enrich response.
2 properties 1 required
CompanyEnrichRequest
object
Company enrich request.
1 property 1 required
TechnologyEnrichRequestResource
object
Technology enrich request resource.
2 properties 2 required
ScoopContact
object
ScoopContact
5 properties
SicCode
object
The Standard Industrial Classification is a system for classifying industries by a four-digit code.
2 properties
CompanyMatchStatus
string
ContactEnrichResponse
object
Contact enrich response.
1 property 1 required
IntentEnrichRequestAttributes
object
Intent enrich request attributes.
11 properties 1 required
ScoopEnrichRequestResource
object
Scoop enrich request resource.
2 properties 2 required
NoMatchCorporateHierarchy
object
There was not a matching corporate hierarchy found for the provided input or is been filtered out because of match statue - LIMITEXCEEDED (User credit limit ha…
3 properties 2 required
IntentEnrichResponseAttributes
object
Attributes of a single intent result.
9 properties
Competitor
object
Competitor details.
5 properties
CompanyStatus
string
Represents the current status of the company
NewsEnrichResponseResource
object
News
3 properties 3 required
NoMatchCompany
object
There was not a matching company found for the provided input or is been filtered out because of match statue - LIMITEXCEEDED (User credit limit has been excee…
3 properties 2 required
NoMatchContact
object
There was not a matching contact found for the provided input or is been filtered out because either of match statues - NONMATCHBYLASTUPDATEDDATE (Contact's la…
3 properties 2 required
ZoomInfo.Core.Foundations.ErrorResponseModel
object
The standard error response body model for the ZoomInfo API.
3 properties 1 required
SubUnitTypeInfo
object
Denotes the type of sub-unit represented by a family node within the corporate hierarchy.
2 properties 1 required
NewsEnrichResponse
object
A list of News that match the criteria specified in the request
3 properties 1 required
IntentCompany
object
ZoomInfo Company
4 properties
NonPaginatedResultMeta
object
Metadata for non-paginated results, including the total number of results
1 property 1 required
Warning
object
Warning details for validation issues.
3 properties
ScoopEnrichResponseResource
object
Scoop
3 properties 3 required
EnrichContact
object
A matching contact was identified from the provided input data. This result could be either a FULLMATCH (where both the company and contact information matched…
4 properties 3 required
EnrichCompany
object
A matching company was identified from the provided input data. This result will always be a FULLMATCH (where the company information matched). The match statu…
4 properties 3 required
LocationMatch
object
Location details that match address-related input parameters. Includes companyId, address, and addressStatus (CURRENT, VALID, PAST).
3 properties
ZoomInfo.Core.Foundations.ErrorModel
object
The object describing a specific error from the API
6 properties 3 required
EmploymentCompany
object
Company for match.
4 properties
CompanyEnrichRequestCriteria
object
Company enrich request criteria.
12 properties
TechSkill
object
Technology skill identified for a contact.
2 properties
HashtagEnrichRequestResource
object
Hashtag enrich request resource.
2 properties 2 required
TechnologyEnrichResponseResource
object
Technology enrich response resource.
3 properties 3 required
NaicsCode
object
The North American Industry Classification System (NAICS) is the standard used by Federal statistical agencies in classifying business establishments for the p…
2 properties
FamilyTree
object
Family tree information.
5 properties
ContactEnrichResponseResourceUnion
object
Represents the possible resource types returned in a contact enrich response, including both a successful contact match and a no-match result. Used to encapsul…
CompanyEnrichResponseAttributes
object
Company enrich response attributes.
59 properties
SocialMediaUrl
object
Social media information for the company.
3 properties
EmployeeCountByDepartment
object
Employee count by department.
10 properties
NewsCompany
object
Company related to the news article.
2 properties 2 required
NewsEnrichResource
object
News enrich request resource.
2 properties 2 required
Links
object
Helpful links for fetching different pages of data from the current result set. When using these links, please provide the exact same request body between requ…
4 properties
OrgChartEnrichResponseResource
object
Org chart.
3 properties 3 required
CompanyAttributeMeta
object
Metadata describing the result of a company enrich match, including the match status and the input criteria used for the match. Used to provide additional cont…
3 properties 2 required
ScoopEnrichResponseAttributes
object
Scoop enrich response attributes.
11 properties
IntentEnrichRequest
object
Intent enrich request.
1 property 1 required
HashtagEnrichResponseAttributes
object
Hashtag enrich response Attributes.
10 properties
Education
object
Contact education details.
2 properties
ExternalUrl
object
Social media URLs for the contact (e.g., Facebook, Twitter, LinkedIn).
2 properties
CorporateHierarchyEnrichResponse
object
Corporate hierarchy enrich response.
1 property 1 required
CorporateHierarchyEnrichRequestCriteria
object
Corporate hierarchy enrich request criteria.
3 properties
TechnologyEnrichRequestAttributes
object
Request attributes for technology enrich.
1 property
OrgChartEnrichResponse
object
Org charts that match the criteria specified in the request
3 properties 1 required
HashtagEnrichResponseResource
object
Hashtag enrich response resource.
3 properties 3 required
TopSignalLocation
object
Intent enrich request attributes.
3 properties
Engagement
object
Engagement details.
2 properties
IndustryCode
object
The industry grouping for the company along with it's codes. A company can have multiple industries.
2 properties
NewsEnrichRequest
object
News enrich request.
1 property 1 required
CorporateHierarchyEnrichRequestResource
object
Corporate hierarchy enrich request resource.
2 properties 2 required
ContactCompanyEnrich
object
Contact's company data for an enrich request.
32 properties
NewsEnrichRequestAttributes
object
Request attributes for news enrich.
5 properties
TechnologyEnrichRequest
object
Technology enrich request.
1 property 1 required
ContactEnrichRequestResource
object
Contact enrich request resource.
2 properties 2 required
EmployeeGrowth
object
Employee growth of the company in the past two years. A one- and two-year growth percentage is provided as well as a quarter-by-quarter breakdown of total empl…
3 properties
EmploymentHistory
object
Contact employment history
5 properties
OrgChartEnrichResponseAttributes
object
Org chart enrich response attributes.
14 properties
HashtagEnrichRequestAttributes
object
Request attributes for hashtag enrich.
1 property
PrimaryIndustryCode
object
Top-level industry for a company along with its code.
2 properties
HashtagEnrichRequest
object
Hashtag enrich request.
1 property 1 required
ContactEnrichRequestAttributes
object
Contact enrich request attributes.
3 properties 2 required
ScoopEnrichRequest
object
Scoop enrich request.
1 property 1 required
CompanyFunding
object
Company funding details.
4 properties
NewsResponseAttributes
object
Attributes of a single news result.
8 properties
Address
object
Address details for the company's location.
5 properties
ContactEnrichRequestCriteria
object
The Enrich API provides the ability to enrich contact and company data with ZoomInfo's proprietary data.
14 properties
CompanyEnrichRequestResource
object
Company enrich request resource.
2 properties 2 required
ContactDataWithSource
object
Alternative phone number or email with its source identifier.
2 properties
OrgChartEnrichRequestAttributes
object
Org chart enrich request attributes.
4 properties
ContactEnrichResponseAttributes
object
Contact enrich response attributes.
46 properties
ContactMatchStatus
string
Match status indicating the result of an enrich request.
CompanyEnrichRequestAttributes
object
Company enrich request attributes.
2 properties 2 required
EmployeeGrowthDataPoint
object
Quarter-by-quarter breakdown of total employee count.
2 properties
CorporateHierarchyAttributeMeta
object
Metadata describing the result of a corporate hierarchy enrich match, including the match status and the input criteria used for the match. Used to provide add…
3 properties 2 required
IntentEnrichResponseResource
object
Intent
3 properties 3 required
ResultMeta
object
Metadata including paging information and the total number of records in the result set
2 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

zoominfo-enrich-api-openapi.yml Raw ↑

Other APIs ZoomInfo publishes across the network.

ZoomInfo Authentication API
ZoomInfo Bulk API
ZoomInfo Company Enrich API
ZoomInfo Company Location Enrich API
ZoomInfo Company Master Data Enrich API
ZoomInfo Company Search API
ZoomInfo Compliance API API
ZoomInfo Contact Enrich API
ZoomInfo Contact Search API
ZoomInfo Corporate Hierarchy Enrich API
ZoomInfo Hashtags Enrich API
ZoomInfo Intent Enrich API
Where this information came from

This is an independent, third-party profile of ZoomInfo Enrich API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.