Every API here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for apis
7 MCP tools reach this
find_apisBrowse and filter every API in the catalog.
get_api_artifactsOne API's artifacts, grouped by type.
get_openapiThe primary OpenAPI for this API.
find_similar_apisAPIs that look like this one.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This API
curl "https://apis.io/api/v1/apis/zoominfo-contact-enrich-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no email required.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: ZoomInfo Authentication Contact Enrich API
description: The ZoomInfo API is a set of HTTPS endpoints you can use to programmatically retrieve and integrate ZoomInfo data into your existing technology stack and ...
contact:
name: ZoomInfo API Support
url: https://www.zoominfo.com/about/help-center
email: support@zoominfo.com
version: '1.0'
x-last-validated: '2026-04-18'
servers:
- url: https://api.zoominfo.com
description: ZoomInfo API Production Server
security:
- bearerAuth: []
tags:
- name: Contact Enrich
description: 'Use [Contact Enrich](#c145dd01-eb54-4fc2-bbdb-9edc04b7ea1b) to retrieve contact detail using valid query parameters. A Contact Enrich request requires you to specify both input parameters about the contact you are enriching, and the output fields you want to retrieve.
Refer to the examples provided to build a valid JSON request. For supported input and output parameters:
* Use the [Contact Enrich Inputs](#dbaf31cd-0f7a-4bf3-b6c1-077f3c31f2df) endpoint to retrieve a list of valid input parameters you can provide
* Use the [Contact Enrich Outputs](#28b47784-3186-4fc4-af91-12e6bc6fb31a) endpoint to retrieve a list of valid output fields that can be returned'
paths:
/enrich/contact:
parameters: []
post:
tags:
- Contact Enrich
summary: Zoominfo Contact Enrich
description: "Use this endpoint to match contact information based on [input values](#dbaf31cd-0f7a-4bf3-b6c1-077f3c31f2df) and return the desired output fields in the response. Use [Contact Enrich Outputs](#28b47784-3186-4fc4-af91-12e6bc6fb31a) to retrieve the list of available output fields.\n\n**Input combinations**\n\nTo match a contact, you must use one of the following combinations of parameters to construct your input:\n\n- `personId` OR `emailAddress` OR `hashedEmail` OR `phone`. Because these values are unique to a single person, you can use any one of these values to search without providing any additional parameters. You can optionally combine one of these values with a `companyId`/`companyName`.\n \n- `firstName` AND `lastName` AND `companyId`/`companyName`. Combining these values effectively results in a unique person.\n \n- `fullName` AND `companyId`/`companyName`. Combining these values effectively results in a unique person.\n \n\n**Maximum inputs per request**\n\nYou can input a maximum of 25 contacts in a single enrich request, returning the equivalent number of matching records. See the endpoint examples for how to build queries using multiple inputs.\n\n**Required fields**\n\nYou can specify a list of required fields for each record returned. This supports all output fields and can be used as a comma-separated list. See the \"Enrich contacts using required fields\" example provided with this endpoint for sample JSON used for the request.\n\n**Input params**\n\n| Parameter | DataType | Description |\n| --- | --- | --- |\n| personId | Long integer or string | Unique ZoomInfo identifier for the contact |\n| fullName | String | Contact full name |\n| firstName | String | Contact first name |\n| lastName | String | Contact last name |\n| emailAddress | String | Business or Personal email address for the contact in [example@example.com](https://mailto:example@example.com) format |\n| phone | String | Contact direct or mobile phone number |\n| jobTitle | String | Contact title at current place of employment |\n| hashedEmail | String | Hashed email value for the contact. Allows matching via an email address with the extra security of not exposing the email. Supported hash algorithms are: MD5, SHA1, SHA256 and SHA512. |\n| externalURL | String | Social media URLs for the contact (e.g., Facebook, Twitter, LinkedIn) |\n| lastUpdatedDateAfter | String | The date after which the contact's profile was last updated in YYYY-MM-DD format |\n| validDateAfter | String | The date after which the contact's profile was last validated in YYYY-MM-DD format |\n| companyId | Long integer or string | Unique ZoomInfo identifier for the company |\n| companyName | String | Name of the company for for which the contact works, or has worked |\n| contactAccuracyScoreMin | Integer | Return contacts that meet the minimum accuracy score or higher |\n\n**Output fields**\n\n| Field | Description |\n| --- | --- |\n| id | Unique ZoomInfo identifier for the contact |\n| firstName | Contact first name |\n| middleName | Contact middle name |\n| lastName | Contact last name |\n| email | Work email address for the contact in [example@example.com](https://mailto:example@example.com) format |\n| hasCanadianEmail | Indicates whether the contact's email address is associated with a Canada domain |\n| phone | Contact direct phone number |\n| directPhoneDoNotCall | Contact flagged with \"do not call\" for direct phone |\n| street | Street for the contact's work address |\n| city | City for the contact's work address |\n| region | State or province for the contact's work address |\n| metroArea | Metro area for the contact's work address |\n| zipCode | Zip Code or Postal Code for the contact's work address |\n| state | State or province for the contact's work address |\n| country | Country for the contact's work address |\n| continent | Continent for the contact's work address |\n| personHasMoved | Indicates ZoomInfo recognizes the contact does not match ZoomInfo's current company but does match known employment history |\n| withinEu | Indicates whether the contact's work address is in Europe |\n| withinCalifornia | Indicates whether the contact's work address is in California |\n| withinCanada | Indicates whether the contact's work address is in Canada |\n| validDate | Date on which the contact record was last validated |\n| lastUpdatedDate | Date on which the contact record was last updated |\n| noticeProvidedDate | Date on which the contact was notified of inclusion in ZoomInfo's database |\n| salutation | Contact salutation |\n| suffix | Contact suffix |\n| jobTitle | Contact job title at current place of employment |\n| jobFunction | Contact job function at current place of employment |\n| education | Contact education details |\n| hashedEmails | Contact MD5 encrypted email address(es) |\n| picture | The URL which can be used to retrieve a photo for the contact |\n| mobilePhoneDoNotCall | Contact flagged with \"do not call\" for mobile phone |\n| externalUrls | Social media URLs for the contact (e.g., Facebook, Twitter, LinkedIn) |\n| employmentHistory | Contact employment history |\n| managementLevel | Contact management level |\n| contactAccuracyScore | This score indicates the likelihood that a contact is reachable and still employed by the company listed. Minimum score is 75 and maximum is 99. |\n| companyId | Unique ZoomInfo identifier for a company |\n| companyName | Name of the contact's current company |\n| companyDescriptionList | List of descriptions associated with the contact's current company |\n| companyPhone | Phone number of the company's primary address |\n| companyFax | Fax number of the company's primary address |\n| companyStreet | Street of the company's primary address |\n| companyCity | City of the company's primary address |\n| companyState | State or province of the company's primary address |\n| companyZipCode | Zip Code or Postal Code of the company's primary address |\n| companyCountry | Country of the company's primary address |\n| companyContinent | Continent for the ccompany's primary address |\n| companyLogo | The URL which can be used to retrieve the logo for the company |\n| companyDivision | Contact primary division name at current place of employment |\n| companySicCodes | The Standard Industrial Classification is a system for classifying industries by a four-digit code. |\n| companyNaicsCodes | The North American Industry Classification System (NAICS) is the standard used by Federal statistical agencies in classifying business establishments for the purpose of collecting, analyzing, and publishing statistical data related to the U.S. business economy. |\n| companyWebsite | URL to the company website in [http://www.example.com](http://www.example.com) format |\n| companyRevenue | Company revenue (e.g., $400 Million) |\n| companyRevenueNumeric | Company revenue in raw number (e.g., 400 million is expressed as 400000000) |\n| companyEmployeeCount | Employee count range |\n| companyType | Company type (private, public, npo, education, government, other) |\n| companyTicker | Company stock ticker symbol |\n| companyRanking | Company ranking list (e.g., Fortune 500 and so on) |\n| isDefunct | Indicates whether the company still exists |\n| companySocialMediaUrls | Social media URLs for the company (e.g., Facebook, Twitter, LinkedIn) |\n| isCalifornia | |\n| isCanada | |\n| companyPrimaryIndustry | Top-level industry for a company |\n| companyIndustries | The industry grouping for the company. A company can have multiple industries. |\n| companyRevenueRange | Revenue range of the contact's current company |\n| companyEmployeeRange | Employee range of the contact's current company |\n| locationCompanyId | Company ID for the contact's location |\n| positionStartDate | The date on which the contact began their current employment |\n| yearsOfExperience | Years of overall experience |\n| techSkills | List of technology skills identified for a contact |\n| engagements | List of the contact's engagements. Includes the date and type of each engagement |"
operationId: ContactEnrich
parameters: []
requestBody:
description: ''
content:
application/json:
schema:
allOf:
- $ref: '#/components/schemas/ContactEnrichRequest'
- examples:
- outputFields:
- mobilePhone
- phone
matchPersonInput:
- personId: 1584305636
contentMediaType: application/json
example:
outputFields:
- mobilePhone
- phone
matchPersonInput:
- personId: 1584305636
required: true
responses:
'200':
description: OK
headers:
Date:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: Thu, 05 Nov 2020 16:22:49 GMT
Transfer-Encoding:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: chunked
Connection:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: keep-alive
CF-Ray:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: 5ed7ea6ab960ebec-BOS
Content-Encoding:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: gzip
Set-Cookie:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: _pxhd=e7db1952c3c428b300d7ae68283c6a1587e2640221c25672d39a1ecc58fe7f4d:3f7c2db0-1eec-11eb-bdb4-093d0d48e40a; path=/;
Vary:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: Accept-Encoding
Via:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: 1.1 google, 1.1 google
CF-Cache-Status:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: DYNAMIC
cf-request-id:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: 063ad0d6ae0000ebec2596f000000001
Expect-CT:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
X-RateLimit-Limit:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '1500'
X-RateLimit-Remaining:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '1498'
X-RateLimit-Reset:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '1604593422'
X-Usage-Record-Limit-Limit:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '1000000000'
X-Usage-Record-Limit-Remaining:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '999953355'
X-Usage-Request-Limit-Limit:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '1000000000'
X-Usage-Request-Limit-Remaining:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '999910710'
X-Usage-Unique-Id-Limit-Limit:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '10000000'
X-Usage-Unique-Id-Limit-Remaining:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '9998892'
X-Usage-Websights-Api-Record-Limit-Limit:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '10000000'
X-Usage-Websights-Api-Record-Limit-Remaining:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '9999237'
X-Usage-Websights-Api-Request-Limit-Limit:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '100000010'
X-Usage-Websights-Api-Request-Limit-Remaining:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '99999253'
Server:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: cloudflare
X-Request-Id:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: ce9c5b5c-da15-4d13-9b7a-c85736b347f5
x-usage-record-limit-limit:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '1000000000'
x-usage-record-limit-remaining:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '999996221'
x-usage-request-limit-limit:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '1000000000'
x-usage-request-limit-remaining:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '999999196'
x-usage-unique-id-limit-limit:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '10000000'
x-usage-unique-id-limit-remaining:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '9999978'
x-usage-websights-api-record-limit-limit:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '10000000'
x-usage-websights-api-record-limit-remaining:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '9999627'
x-usage-websights-api-request-limit-limit:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '100000000'
x-usage-websights-api-request-limit-remaining:
content:
text/plain:
schema:
type: string
contentMediaType: text/plain
example: '99999638'
content:
application/json;charset=utf-8:
schema:
allOf:
- $ref: '#/components/schemas/EnrichcontactbyfirstnamelastnamecompanyId'
- examples:
- success: true
data:
outputFields:
- - id
- firstname
- middlename
- lastname
- email
- hascanadianemail
- phone
- directphonedonotcall
- street
- city
- region
- metroarea
- zipcode
- state
- country
- personhasmoved
- withineu
- withincalifornia
- withincanada
- lastupdateddate
- noticeprovideddate
- salutation
- suffix
- jobtitle
- jobfunction
- companydivision
- education
- hashedemails
- picture
- mobilephonedonotcall
- externalurls
- companyid
- companyname
- companydescriptionlist
- companyphone
- companyfax
- companystreet
- companycity
- companystate
- companyzipcode
- companycountry
- companylogo
- companysiccodes
- companynaicscodes
- contactaccuracyscore
- companywebsite
- companyrevenue
- companyrevenuenumeric
- companyemployeecount
- companytype
- companyticker
- companyranking
- isdefunct
- companysocialmediaurls
- companyprimaryindustry
- companyindustries
- companyrevenuerange
- companyemployeerange
- employmenthistory
- managementlevel
- locationcompanyid
- companyId
result:
- input:
companyid: 346572700
firstname: henry
lastname: schuck
data:
- id: 1260398587
firstName: Henry
middleName: L.
lastName: Schuck
email: henry.schuck@zoominfo.com
hasCanadianEmail: 'false'
phone: (360) 783-6816
directPhoneDoNotCall: false
street: 805 Broadway Ste. 900
city: Vancouver
region: Washington
metroArea: Portland
zipCode: '98660'
state: Washington
country: United States
personHasMoved: Uncertain
withinEu: false
withinCalifornia: true
withinCanada: false
lastUpdatedDate: 1/5/2020 2:59 PM
noticeProvidedDate: 06/27/2020
salutation: ''
suffix: ''
jobTitle: Founder & Chief Executive Officer
jobFunction:
- name: Executive
department: C-Suite
education:
- school: University of Nevada , Las Vegas
educationDegree:
degree: ''
areaOfStudy: ''
- school: Oxford University
educationDegree:
degree: comparative law
areaOfStudy: ''
- school: The Ohio State University Moritz College of Law
educationDegree:
degree: ''
areaOfStudy: juris doctorate degree cum laude
hashedEmails:
- f58f6a9d081a378bccd8c8a067f5d757c1bcfe1114b17d1a0173c4f64f132a76
- 882301004d270daab518d5d4fc0ec9a3e790159c4802e04394c0e70d7d817a5df5d19ba86a495ea2b22c19911a4606c63af22b85326c5a477e5b845a9ffcc33d
- 8dceb85dffad7d86c656fabd105d5781a1cdc66d3e5e0f1e723f04dc172c13e7839948f8253f382ecb91b5a3892aa4c8cec671061a24b18ef4cd3fc08a89d0bc
- f68bd1de672a4c37fdc87d88b4d543c2634ed129e5c73f69ca74c5dd21bc0fd6
- eed1872f83bf7d777eef83d459e14dc97cc8bbe4c391665d02130d1a02b9c6bae8fde805e5556bc9345e01da360856c36c08d3fde3c6564ce9eda330c11307cb
- b187e4ed0351e0988c5e7efb63c73d8fba14252ede5b29c4b111445ed60a205e566feaa37eb2a5da512f93d8c34bab8add0ebec823ee2a9ba718e709ae5bb999
- 8eb26ee14126e66bbf71cfc7da77803ab2079298c4f63075b4a9329605d0844c3b9d989ae4e9486f12701bad2b40cf45c8b461b751a3b37e97b18bd07cddf950
- 695d19bdc9be7f8e742c5f8d21d20832
- 29d9667b9865bd4c0ade732d87491588
- 0277d9b958853b227aae74c49fb3f47ed1a4f7a0
- 8f74df87a34f9eace4f392081fdf1701ecdd0a82
- 0cf4aef9be54921f056cfbd01aa21aaa
- c9415971b7ed54e1ef2ba9b76d7517d8
- 3255f0cea9d54f85c3ffe066798f68c8d9ff5131
- c2a09501b2e2d8542c90a9014a3e035be5d5412b
- 73874aff0dc933c6b08f9ecfdcd281ae5f2b2ef4
- b29c16b0355cdf202e47561cc82b2ce10325c7c9fbf35fc8c8d2ac97e1a15751
- 0b3c1656c901009da30bd69f431f901d17aea3b5
- 219df7fce416087db95f41b22a3e99de
- 74a841493b2be80de6b0523e3e51388ee702162b98bf0a1b761dc20a67c24bf9dd7c1c1edb43ec378754489dcb2c8b94fe8652c4f8aad2294758f1e37738093c
- 11862b70dc429e354ecb9e8c3f94baa980cd848a4e65b0607f098c2c4784e1e9
- f96d816c6506277d8917284d6ae01c086d6bb738
- e2107f85303216debfc490c1128ad0026bc66cba
- 42f9c1101b858d906f1e9249377705cc
- 2d707a32b6c36d7860df4ded85a3675da59487bd
- 70c0572ab995de4b75a50d4f3b9527b2f23ee3729d8dee19454732bb5974b96ce3b46c126ef9da3072e0db19331b713551c8f51af7d06d7456b006e6b6c6786f
- cb428444a92caccbf74196a56ce2ce47bedb7c810165a3f5670e0142b9e20488
- fb8f9342f5555bac4b5576e18203dee9649eb6cac775a60444a08912d57ecfaf
- 02d590f02c638a0f0a14330f8ed41ac3f29be73f3cc61510cffd5010f4076a56
- 077edc0b42f5b3a2ebced95cb466d7540eb13f84
- 35fae950b9267686ad59bf5540f05fe32614b05f7ce111c88215d397c4ccca80
- 072d54d1cd80722271757be3ad70e2fa80a4f7a9ddcfa4986bdacfaf44090d01
- f9cec62f4b2805124098741a9ff318cfc7601014799360d909d6160941a6700d4ec1dcfbfcfd445a8fd5549670bebefd0169ab53d5332296af6c70a55e22848a
- 4d49f8386d59b45ddda50a5ef5430120
- 81863a5a64ae6c4df9eab6200808260ffd99324308dcdb234cb95fe2f01868fd
- 3b4031ad2889aba895b3f7a0132f254c
- adb40c784326c0581284f4c8301bbeb0b217bab6a09eb811f8eee4fce2ea431b3cf01da7192c0af813ce7df177fc634770b4557c74301d41c412ee7dc890b9bf
- 20b54d86e974f4dfeb4383ed2c748e2d79ac7d28
- 258ba4f8558fbea656732b28211c9df8
- b389c6b4c6d1ab9c45a41f2ac41d7a2367b980866587f0d8afc8d07e87bf7dbee8638f4194e24674aa56a225bc9db668a6febd13fe0b975cc330dfb7c54df4f2
- 36c30998984a06a5eb56f5322ff8a284d144d159365b93423cc08223081965d606e6af6dddd30b7fd09bc627f9dcecd3ea85c036c3ba485ed31e07d2bd7ca65b
- 5233cc7bd91cb8234b136cd44db83d94
- 6a17da18c38ef9b4d42cefdaf7db0a03
- 2154155b799c35d2d58ad920146b2477635884f5af0839bc6ebbdb99216b7415
picture: https://www.zoominfo.com/ge-assets/images/leadership/henry_schuck.png
mobilePhoneDoNotCall: true
externalUrls:
- type: linkedin.com
url: https://www.linkedin.com/in/hschuck
- type: twitter.com
url: https://www.twitter.com/henrylschuck
- type: salesforce.com
url: https://www.salesforce.com/00361000005FuKPAA0
contactAccuracyScore: 96
isDefunct: false
employmentHistory:
- jobTitle: Vice President of Data and Marketing
managementLevel:
- VP-Level
fromDate: '2002-01-02T00:00:00.000Z'
toDate: '2006-01-02T00:00:00.000Z'
company:
companyId: 0
companyName: iProfile
companyPhone: ''
companyWebsite: ''
managementLevel:
- C-Level
locationCompanyId: 344589814
company:
division: ''
id: 344589814
name: ZoomInfo
descriptionList:
- description: ZoomInfo was founded in 2000 and is headquartered in Vancouver, Washington. The company offers a business-to-business data platform utilized by sales and marketing teams, recruiters, and other business professionals for lead generation and detailed information on people and companies.
- description: Built over 20 years ago, ZoomInfo Powered by DiscoverOrg has become the go-to-market standard for over 13,500 companies worldwide. Designed to be the single source of truth, the ZoomInfo platform offers best-in-class technology paired with unrivaled data coverage, accuracy, and depth of contacts, companies, and opportunities essential to empower sales, marketing and recruiting professionals to hit their numbers. Deeply embedded into business workflows and technology stacks- including integrations with the leading CRM, Sales Engagement, Marketing Automation, and Talent Management applications - ZoomInfo is capable of delivering more predictable, accelerated, and sustainable growth than any stand-alone solution. ZoomInfo's investors include TA Associates, The Carlyle Group and 22C Capital.
- description: 'ZoomInfo (NASDAQ: ZI) is a Go-To-Market Intelligence Solution for more than 15,000 companies worldwide. The ZoomInfo platform empowers business-to-business sales, marketing, and recruiting professionals to hit their number by pairing best-in-class technology with unrivaled data coverage, accuracy, and depth of contacts. With integrations embedded into workflows and technology stacks, including the leading CRM, Sales Engagement, Marketing Automation, and Talent Management applications, ZoomInfo drives more predictable, accelerated, and sustainable growth for its customers. '
- description: 'ZoomInfo?is a leading go-to-market intelligence platform for sales and marketing teams. Its go-to-market intelligence platform delivers comprehensive and high-quality intelligence and analytics on approximately 14 million companies, including advanced attributes, technologies used by companies, intent signals, and decision-maker contact information. Its software, insights, and data enable over 15,000 companies to sell and market more effectively and efficiently. '
- description: 'Accelerate your growth with Zoom Information Inc. (ZoomInfo), an Inc. 5000 company. ZoomInfo''s Growth Acceleration Platform combines the world''s most comprehensive and searchable B2B contact database with integrated tools to help companies optimize sales and marketing effectiveness, jump-start growth, and maximize profitability. The continuously updated B2B data platform provides businesses access to direct-dial phone numbers, email addresses, and professional background information. '
phone: (360) 783-6800
fax: (617) 507-8187
street: 805 Broadway St Suite 900
# --- truncated at 32 KB (171 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/zoominfo/refs/heads/main/openapi/zoominfo-contact-enrich-api-openapi.yml