---
title: "Reveal ZoomInfo Contact"
method: POST
path: "/v2/integrations/providers/zoominfo/contacts/reveal"
tags: ["integrations"]
---

# Reveal ZoomInfo Contact

`POST /v2/integrations/providers/zoominfo/contacts/reveal`

## Request

- Base URL: `https://api.stuut.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.stuut.ai/v2/integrations/providers/zoominfo/contacts/reveal`
- Auth: HTTP bearer

Reveal one suggested contact's email and phone, spending one lookup credit when ZoomInfo returns it. A 404 when
ZoomInfo no longer has a current match, which spends nothing.

## Request body

- ZoomInfoContactRevealBody
  - `partner_id` string, required
  - `zoominfo_contact_id` string, required
  - `company_id` string, required
  - `request_key` string, required: Unique per reveal, so a retry spends nothing.

## Response `200`

Successful Response

- ZoomInfoRevealedContact
  - `zoominfo_contact_id` string, required
  - `company_id` string, required
  - `company_name` string, required
  - `first_name` string, nullable, required
  - `last_name` string, nullable, required
  - `job_title` string, nullable, required
  - `has_email` boolean, required
  - `has_phone` boolean, required: ZoomInfo has a phone for them not marked do-not-call.
  - `email` string, nullable, required
  - `phone` string, nullable, required: E.164, the direct line else the mobile.

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/stuut/apis/stuut-api.md) - [All operations](https://skmtc.dev/stuut/apis/stuut-api/llms.txt) - [OpenAPI document](https://skmtc.dev/stuut/apis/stuut-api/revisions/ff0ad16a55ff?raw)
