Complete documentation for the ABM.dev v2 REST API. All endpoints require authentication via a Bearer JWT or an API key.
https://api.abm.devAuthenticate with either a Bearer JWT or an API key in the x-api-key header on every request.
Authorization: Bearer YOUR_JWT x-api-key: your_api_key_here
Enrich contact and company data from LinkedIn, Hunter, Perplexity, and Tavily. Streams progress, returns synthesized fields with per-source attribution.
/v2/enrichments/v2/enrichments/{id}/v2/enrichments/{id}/sources/v2/enrichments/{id}/approve/v2/batches/previewPer-organization enrichment policy: which sources to use, minimum confidence to proceed, system prompts.
/v2/config/v2/config/v2/config/resetHubSpot CRM configuration. Connect, test, and manage integrations; configure destination field mappings.
/v1/crm/config/integrations/v1/crm/config/integrations/v2/config/fields/v2/destinationsEvery enrichment request is tracked as a job automatically — no separate job API to call. Poll status, stream progress, and read results through the Enrichment API.
/v2/enrichments/v2/enrichments/{id}Canonical, deduplicated people and companies — one record per entity across all its enrichments. Substring search on name/identifier, filter by type, and pivot to an entity's full enrichment + event history.
/v2/entities/v2/entities/{id}/v2/entities/{id}/enrichments/v2/entities/{id}/eventsSubscribe URLs to platform events. We POST signed payloads when events fire — or pull them from a polling endpoint if you'd rather. HMAC-SHA256 signatures, exponential-backoff retries, auto-disable on persistent failure.
/v2/webhooks/subscriptions/v2/webhooks/subscriptions/v2/webhooks/events/v2/webhooks/event-typesCredits are the unit of spend. Read the balance and plan, purchase credits via hosted checkout or one-click top-up, keep a floor under the balance with auto-recharge, and track payments, transactions, and daily usage.
/v2/billing/credits/v2/billing/packages/v2/billing/checkout/v2/billing/quick-topup/v2/billing/usage/dailyAPI requests are rate limited based on your plan. Free tier: 100 requests/minute. Pro tier: 1,000 requests/minute. Enterprise: Custom limits.