Enrich company data from a domain name via Abstract API, paid per-call over MPP/Tempo.
What it does
This MPP endpoint wraps the Abstract API Company Enrichment service, allowing agents to look up company information by providing a domain name. The endpoint accepts a POST request with a JSON body containing a required `domain` field and an optional `fields` parameter (comma-separated) to select which data points to return. Typical enrichment data from Abstract's Company Enrichment API includes company name, domain, year founded, industry, employee count, locality, country, LinkedIn URL, and more.
Payment is handled via the Locus MPP protocol using the Tempo method (pathUSD on Tempo L2). The advertised price is 6,000 base units of pathUSD (6 decimals), which equals $0.006 per lookup — a fraction of a cent per call. The intent is "charge", meaning each request is a one-shot payment. The endpoint is a POST-only route; HEAD and GET probes returned 404, which is expected for a POST-only path.
Documentation references include the Abstract API homepage (abstractapi.com/api/company-enrichment), the Abstract API docs (docs.abstractapi.com/company-enrichment), and a Locus-specific skill file. No response schema is provided in the OpenAPI spec, so the exact shape of the returned JSON must be inferred from Abstract's own documentation.
Capabilities
Use cases
- —Enriching CRM records by looking up company details from a website domain
- —Qualifying sales leads by retrieving industry, size, and location data
- —Populating company profiles in automated research pipelines
- —Verifying business information during onboarding or KYC-adjacent workflows
Fit
Best for
- —Agents that need on-demand company metadata from a domain name
- —Low-cost per-call enrichment without monthly subscriptions
- —Programmatic lead qualification and prospecting workflows
Not for
- —Bulk enrichment of millions of domains (per-call pricing adds up)
- —Lookups requiring personal/contact-level data rather than company-level data
- —Use cases needing real-time financial or stock data
Quick start
curl -X POST https://abstract-company-enrichment.mpp.paywithlocus.com/abstract-company-enrichment/lookup \
-H "Content-Type: application/json" \
-d '{"domain": "google.com"}'Example
Request
{
"domain": "google.com",
"fields": "name,domain,industry,employees_count,country"
}Endpoint
Quality
The OpenAPI spec provides a clear request schema, pricing info, and documentation links, but no response schema or example response is available. The probe returned 404 on HEAD/GET which is expected for a POST-only endpoint, but no actual 402 challenge was captured on POST, leaving liveness partially unconfirmed. Crawled pages all returned generic 'not found' JSON.
Warnings
- —No 402 challenge was captured via HEAD/GET probes; the endpoint is POST-only so liveness is not fully confirmed
- —No response schema is provided in the OpenAPI spec — response shape must be inferred from Abstract API docs
- —All crawled pages on the MPP host returned generic not-found JSON; no additional documentation was retrievable
Citations
- —OpenAPI spec describes the endpoint as 'Enrich company data from a domain name'https://abstract-company-enrichment.mpp.paywithlocus.com
- —Price is 6000 base units of pathUSD (Tempo method, charge intent)https://abstract-company-enrichment.mpp.paywithlocus.com
- —Abstract API Company Enrichment homepagehttps://www.abstractapi.com/api/company-enrichment
- —Abstract API Company Enrichment documentationhttps://docs.abstractapi.com/company-enrichment
- —Locus MPP skill file for this endpointhttps://beta.paywithlocus.com/mpp/abstract-company-enrichment.md