Skip to content
onelayer.
All tools

Tool detail

Oblique Markets

Normalizes supplied name, email, phone, company, profile URL and location into structured identity fields, with unavailable fields returned as explicit nulls.

Categories: Contact enrichment

Use when

  • enrich a partial contact record with missing fields
  • normalize a person's name, email, phone or company into structured data
  • fill in a LinkedIn URL or job title from known contact details

Not for

  • not a guaranteed match - unavailable fields return null, not an error
  • not for bulk lookups - one person per call

Inputs

POST JSON body: { requested_fields: enum[] } (required); company, email, linkedin_url, location, name, phone (all optional)

Admitted input schema

{
  "type": "object",
  "properties": {
    "company": {
      "type": "string",
      "minLength": 0,
      "maxLength": 4096,
      "description": "Company or organization"
    },
    "email": {
      "type": "string",
      "minLength": 0,
      "maxLength": 4096,
      "description": "Email address"
    },
    "linkedin_url": {
      "type": "string",
      "minLength": 0,
      "maxLength": 4096,
      "description": "professional profile URL"
    },
    "location": {
      "type": "string",
      "minLength": 0,
      "maxLength": 4096,
      "description": "Location"
    },
    "name": {
      "type": "string",
      "minLength": 0,
      "maxLength": 4096,
      "description": "Full name"
    },
    "phone": {
      "type": "string",
      "minLength": 0,
      "maxLength": 4096,
      "description": "Phone number"
    },
    "requested_fields": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 0,
        "maxLength": 4096,
        "enum": [
          "email",
          "phone",
          "company",
          "location",
          "job_title",
          "linkedin_url"
        ]
      },
      "minItems": 0,
      "maxItems": 100
    }
  },
  "required": [
    "requested_fields"
  ],
  "additionalProperties": false
}

Endpoint

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

Payment

Protocol
x402
Listed price
0.28 USDC per call on Base
Payment method
exact
Network
eip155:8453
Asset
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913

Listed terms are catalog metadata. The caller supplies inputs and calls the tool outside Onelayer. If payment is required, the caller uses a compatible wallet to pay.

Source

Record
POST https://api.oblique.markets/api/v1/paid/people-enrich
Retrieved
2026-09-30T20:37:07.382Z
Catalog file SHA-256
6837ccddf886f0007cf3727ea9d27faaa5047b51b4f425345c554ce1c271a524
Catalog built
2026-09-30T22:31:58.034Z