Validate phone numbers and retrieve carrier info worldwide via MPP micropayment.
What it does
Phone Intelligence — Lookup is an MPP-enabled endpoint that validates phone numbers and returns carrier information for numbers worldwide. It wraps the Abstract API Phone Validation service and is accessible through the Locus MPP (Micropayment Protocol) gateway, settling payments on Tempo L2 in pathUSD.
The endpoint accepts a POST request with a phone number (required) and an optional ISO 3166-1 alpha-2 country code. Each call costs $0.006 (6,000 base units of pathUSD with 6 decimals). The payment intent is "charge", meaning each request is a one-shot micropayment. The underlying data source is Abstract API's phone validation API, which provides validation status and carrier details for international phone numbers.
Note: The probe only tested HEAD and GET methods, which returned 404. The OpenAPI spec explicitly defines the endpoint as POST-only, so the 404s on HEAD/GET are expected behavior and do not indicate the endpoint is down. The root domain also returns 404 by design, directing callers to the skill.md or llms.txt files for endpoint discovery. Documentation is available at Abstract API's docs site and via the Locus MPP markdown file.
Capabilities
Use cases
- —Validating user-submitted phone numbers during signup or KYC flows
- —Retrieving carrier and line-type information for fraud detection
- —Enriching contact databases with phone number metadata
- —Checking phone number format validity before sending SMS
Fit
Best for
- —Agents needing per-call phone validation without subscription commitments
- —Automated pipelines that validate international phone numbers
- —Developers who want crypto-settled micropayments for telecom data lookups
Not for
- —Bulk phone number validation requiring millions of lookups at volume pricing
- —Real-time call routing or telephony services
Quick start
curl -X POST https://abstract-phone-intelligence.mpp.paywithlocus.com/abstract-phone-intelligence/lookup \
-H "Content-Type: application/json" \
-d '{"phone": "+14155552671", "country": "US"}'Example
Request
{
"phone": "+14155552671",
"country": "US"
}Endpoint
Quality
The OpenAPI spec provides a clear schema, pricing, and payment method. However, no 402 challenge was captured (POST was not probed), no example response is available, and crawled pages all returned generic 404 JSON. The endpoint is likely live for POST but this was not confirmed by the probe.
Warnings
- —Probe did not test POST method; 404 on HEAD/GET is expected for a POST-only endpoint but liveness is unconfirmed
- —No example response available — response schema is not documented beyond '200: Successful response'
- —Root domain and all crawled paths return 404; documentation must be fetched from external URLs
Citations
- —The endpoint wraps Abstract API's phone validation servicehttps://www.abstractapi.com/api/phone-validation-api
- —API reference documentation is available at Abstract API docshttps://docs.abstractapi.com/phone-intelligence
- —Locus MPP markdown documentation for this servicehttps://beta.paywithlocus.com/mpp/abstract-phone-intelligence.md
- —Payment amount is 6000 base units of pathUSD settled via Tempo L2https://abstract-phone-intelligence.mpp.paywithlocus.com