Skip to main content

API Reference

GTMAPIs currently exposes Email Validation and Premium Catch-All Recovery APIs for high-volume GTM workflows. Other GTM data products are on the roadmap, but they are not documented as generally available public APIs yet.

Base URL

Public API examples use paths rooted at /v1, such as https://api.gtmapis.com/v1/validate.

Authentication

Send your API key in the X-API-Key header:
See Authentication for key format and environment guidance.

Available Now

OpenAPI Spec

Machine-readable OpenAPI 3.1 reference for available-now public endpoints.

Single Validation

POST /v1/validateValidate one email address with B2B quality signals and credit charging.

Bulk Validation

POST /v1/validate/bulkValidate up to 100 emails in one synchronous request.

Async Validation Jobs

POST /v1/validate/batchQueue larger validation jobs, poll status, and retrieve signed result-download URLs.

Credit Balance

GET /v1/creditsRead the current Credit Ledger balance for the API key account.

Premium Catch-All Recovery

POST /v1/csv/jobs/{id}/recover-catchallsRun opt-in recovery for risky catch-all rows in a completed validation job.

Dashboard Workflows

Dashboard CSV upload, API key management, billing, and account settings remain dashboard workflows. Public API integrations can also create asynchronous validation jobs and inspect credit balance through the endpoints above.

CSV Uploads

Upload CSVs from the dashboard and process validation jobs asynchronously.

API Integration

Use the validation API from production systems, scripts, and GTM workflows.

Coming Later

Social intelligence, ad intelligence, company intelligence, email finder, people data, and prospecting APIs are not part of the available-now public API catalog. If you see an old or experimental reference to one of those products, treat it as future or gated surface until it appears in this overview and the public docs navigation.

First Request

Credit Charging

One credit equals one High-Value Validation: a valid personal email that is not role-based, catch-all, invalid, risky, or unknown. Standard catch-all detection returns risky and consumes 0 standard validation credits. Premium Catch-All Recovery is separate and opt-in; see Catch-all detection vs recovery.

Operational Endpoints

Health Checks

Check API liveness, readiness, and service health.

Rate Limits

Understand request limits and retry behavior.