80trust / 100

People Enrich

by Oblique Markets in Company & people data

x402 APIPassing, checked 3 h ago

Use when an agent needs people enrich. Returns Accountless people enrichment lookup that normalizes supplied name, email, phone, company, profile URL and location signals into structured identity and requested fields; unavailable third-party fields are explicit nulls. $0.28.

POST https://api.oblique.markets/api/v1/paid/people-enrich

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
45 ms typical, 45 ms slowest 5%
Last check
3 h ago
Next check
any minute now

How to call it

# See the payment challenge (nothing is charged)
curl -i -X POST "https://api.oblique.markets/api/v1/paid/people-enrich" \
  -H "content-type: application/json" \
  -d '{"company":"Analytical Engines","email":"[email protected]","location":"London","name":"Ada Lovelace","requested_fields":["email","company","location","job_title","linkedin_url"]}'
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fapi.oblique.markets%2Fapi%2Fv1%2Fpaid%2Fpeople-enrich
const res = await pay("https://api.oblique.markets/api/v1/paid/people-enrich", {
  method: "POST",
  headers: { "content-type": "application/json" },
  body: JSON.stringify({"company":"Analytical Engines","email":"[email protected]","location":"London","name":"Ada Lovelace","requested_fields":["email","company","location","job_title","linkedin_url"]}),
});
console.log(await res.json());

Example input

{
  "company": "Analytical Engines",
  "email": "[email protected]",
  "location": "London",
  "name": "Ada Lovelace",
  "requested_fields": [
    "email",
    "company",
    "location",
    "job_title",
    "linkedin_url"
  ]
}

Example output

{
  "confidence": "high",
  "enrichment": {
    "company": "Analytical Engines",
    "email": "[email protected]",
    "job_title": null,
    "linkedin_url": null,
    "location": "London",
    "phone": null
  },
  "evidence_hash": "sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  "freshness": {
    "as_of": "request_time",
    "source": "caller-supplied-signals"
  },
  "identity": {
    "first_name": "Ada",
    "full_name": "Ada Lovelace",
    "last_name": "Lovelace"
  },
  "retrieved_at": "2026-08-30T12:00:00.000Z",
  "status": "matched"
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
3 h agoPassed402393 ms$0.28
8 h agoPassed40245 ms$0.28