# DigitalPilot Documentation > Documentation for DigitalPilot ## API Reference: DigitalPilot API - Contacts - [Search contacts by domain](https://digitalpilot.readme.io/reference/post_v1-tags-id-contacts-domain-search.md): Returns personal contacts for a company at no credit cost. Each request returns at most 10 contacts; use offset to load the next page. Name, title, LinkedIn, and other contact fields are always… - [Reveal a contact email](https://digitalpilot.readme.io/reference/post_v1-tags-id-contacts-reveal-email.md): Unlocks one cached personal email and adds the contact to Lead Center with name, title, LinkedIn, phone, and other Hunter fields. Decision makers cost 2 credits; everyone else costs 1 credit. Returns… - [Validate an email address](https://digitalpilot.readme.io/reference/post_v1-tags-id-contacts-email-validator.md): Checks format, typos, disposable domains, and MX records without an SMTP mailbox probe. When those checks pass, verifies the mailbox. Costs 1 credit for each completed validation. Returns 402 when… - Reports - [Get Channel Report](https://digitalpilot.readme.io/reference/get_v1-tags-id-reports-channel.md): Returns performance metrics grouped by traffic channel. Supports pagination, channel filtering, and CSV export. Requires x-api-key and tag access. - [Get Domain Activities](https://digitalpilot.readme.io/reference/get_v1-tags-id-activities-domain.md): Returns paginated raw activities for a single domain within a tag. Supports optional date filtering in workspace timezone. Requires x-api-key and tag access. - [Get Target Accounts Visits](https://digitalpilot.readme.io/reference/get_v1-tags-id-reports-target-account.md): Returns visit and engagement metrics for target account domains, with optional filters by channel and target-account list. Requires x-api-key and tag access. - [Get UTM Report](https://digitalpilot.readme.io/reference/get_v1-tags-id-reports-utm.md): Returns performance metrics grouped by UTM source/medium combinations. Supports pagination, filtering, and CSV export. Requires x-api-key and tag access. - [Get Dashboard Report](https://digitalpilot.readme.io/reference/get_v1-tags-id-reports-dashboard.md): Returns time-series metrics and totals for accounts, visitors, sessions, high-intent sessions, leads, and assisted attribution for the selected date range. Requires x-api-key and tag access. - [Get Overview Report](https://digitalpilot.readme.io/reference/get_v1-tags-id-reports-overview.md): Returns aggregated account-level metrics (visitors, sessions, high intent, channels) for the selected tag and date range. Requires x-api-key and tag access. - Leads - [Get Leads](https://digitalpilot.readme.io/reference/get_v1-tags-id-leads.md): Returns captured leads for the tag. Requires tag API key (x-api-key). Only available when captureLeads is enabled for the tag. - [Update Lead](https://digitalpilot.readme.io/reference/put_v1-tags-id-leads-leadid.md): Updates a captured lead stage. Sends a Meta Conversions API lead-stage event when the lead has a Facebook lead id or fbclid. - Lead stages - [Create Lead stage](https://digitalpilot.readme.io/reference/post_v1-tags-id-lead-stages.md): Adds a custom lead stage between Qualified and Converted. Stage names must be unique. Default stages cannot be renamed, reordered, or deleted. - [Get Lead stages](https://digitalpilot.readme.io/reference/get_v1-tags-id-lead-stages.md): Returns lead stages for the workspace. Pipeline is New, Qualified, custom stages, Converted, Unqualified, Lost. Default stages cannot be renamed, reordered, or deleted. - [Delete Lead stage](https://digitalpilot.readme.io/reference/delete_v1-tags-id-lead-stages-stageid.md): Deletes a custom lead stage. Default stages (New, Qualified, Converted, Unqualified, Lost) cannot be deleted. Leads in the deleted stage are moved to New. - [Update Lead stage](https://digitalpilot.readme.io/reference/put_v1-tags-id-lead-stages-stageid.md): Renames or reorders a custom lead stage among other custom stages. Custom stages always sit between Qualified and Converted. Default stages cannot be renamed, reordered, or deleted. - Target accounts - [Add Target account to default list](https://digitalpilot.readme.io/reference/post_v1-tags-id-target-accounts.md) - [Add Target account](https://digitalpilot.readme.io/reference/post_v1-tags-id-target-accounts-listid.md) - [Get Target accounts (all lists)](https://digitalpilot.readme.io/reference/get_v1-tags-id-target-accounts.md) - [Get Target accounts (specific list)](https://digitalpilot.readme.io/reference/get_v1-tags-id-target-accounts-listid.md) - [Remove Target account](https://digitalpilot.readme.io/reference/delete_v1-tags-id-target-accounts-listid.md) - Target account lists - [Create Target account list](https://digitalpilot.readme.io/reference/post_v1-tags-id-target-account-lists.md) - [Get Target account lists](https://digitalpilot.readme.io/reference/get_v1-tags-id-target-account-lists.md) - [Delete Target account list](https://digitalpilot.readme.io/reference/delete_v1-tags-id-target-account-lists-listid.md) - [Update Target account list](https://digitalpilot.readme.io/reference/put_v1-tags-id-target-account-lists-listid.md) - Webhooks - [Create Webhook](https://digitalpilot.readme.io/reference/post_v1-tags-id-webhooks.md) - [Delete Webhook](https://digitalpilot.readme.io/reference/delete_v1-tags-id-webhooks.md) - [List Webhook](https://digitalpilot.readme.io/reference/get_v1-tags-id-webhooks.md) - [Update Webhook](https://digitalpilot.readme.io/reference/put_v1-tags-id-webhooks.md) - [Webhook test delivery](https://digitalpilot.readme.io/reference/post_v1-tags-id-webhooks-test.md)