Api Endpoint

api.particle.pro

Find experts. Ranks the people listed under an occupation or field of research, most likely first, with their expertise as GET /v1/people/{id}/expertise describes it.

Open interactive test console

Offering

Provider
api.particle.pro
Method
GET
Offering type
Api Endpoint
Transport type
http
Category
General Utilities
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://api.particle.pro/v1/people/expertise
MIME type
application/json
First seen
2026-10-16T03:27:35.956Z
Last seen
Tags
people, podcasts, media intelligence, particle pro, X402

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.03 USDC
Atomic price: 30000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "30000",
    "payTo": "0x59f3a6dcb6f482c53872dd8f8f9e1f9161a1c5f7"
  }
]

Observed health

Status
Healthy
Latest latency
84 ms
Average latency
384 ms
HTTP status
402
Last checked
Reachability
100% over 14 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "additionalProperties": false,
  "properties": {
    "method": {
      "enum": [
        "GET"
      ],
      "type": "string"
    },
    "queryParams": {
      "properties": {
        "capacity": {
          "description": "Keep people who know their field in this capacity.",
          "enum": [
            "researcher",
            "licensed_professional",
            "practitioner",
            "executive_founder",
            "public_official",
            "journalist_analyst",
            "creator_entertainer",
            "athlete_coach",
            "clergy",
            "firsthand",
            "layperson"
          ],
          "type": "string"
        },
        "cursor": {
          "description": "Opaque cursor from the previous page.",
          "type": "string"
        },
        "employer": {
          "description": "Keep people whose organization is this company: its slug (microsoft-corporation), domain (microsoft.com), or ID.",
          "type": "string"
        },
        "field": {
          "description": "Keep people listed under this ANZSRC 2020 field of research: a code (320101), slug, or title. Browse values with GET /v1/people/fields. Without an occupation, people are ranked under the field.",
          "type": "string"
        },
        "limit": {
          "description": "Results per page.",
          "format": "int64",
          "type": "integer"
        },
        "occupation": {
          "description": "Rank people listed under this occupation: a SOC 2018 or ISCO-08 code (29-1212), slug (cardiologists), or title (Cardiologists), or a SOC group or everyday name, such as physicians (29-1210) or doctors, which matches every occupation under it. A word with no occupation filters by the field of research or capacity it names (oncologists, founders); a capacity narrows but cannot rank. Browse values with GET /v1/people/occupations. A name both standards share means the SOC occupation. Either occupation or field is required.",
          "type": "string"
        },
        "practicing": {
          "description": "Keep people who still work in the occupation, rather than having worked in it. Needs a SOC 2018 occupation or group.",
          "type": "boolean"
        },
        "seniority": {
          "description": "Keep people at this seniority or above.",
          "enum": [
            "professional",
            "senior",
            "distinguished"
          ],
          "type": "string"
        },
        "standing": {
          "description": "Keep people whose standing is recognized this way (see standing on GET /v1/people/{id}/expertise).",
          "enum": [
            "established",
            "self_described",
            "unverified"
          ],
          "type": "string"
        }
      },
      "type": "object"
    },
    "type": {
      "const": "http",
      "type": "string"
    }
  },
  "required": [
    "type",
    "method"
  ],
  "type": "object"
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET"
          ],
          "type": "string"
        },
        "queryParams": {
          "properties": {
            "capacity": {
              "description": "Keep people who know their field in this capacity.",
              "enum": [
                "researcher",
                "licensed_professional",
                "practitioner",
                "executive_founder",
                "public_official",
                "journalist_analyst",
                "creator_entertainer",
                "athlete_coach",
                "clergy",
                "firsthand",
                "layperson"
              ],
              "type": "string"
            },
            "cursor": {
              "description": "Opaque cursor from the previous page.",
              "type": "string"
            },
            "employer": {
              "description": "Keep people whose organization is this company: its slug (microsoft-corporation), domain (microsoft.com), or ID.",
              "type": "string"
            },
            "field": {
              "description": "Keep people listed under this ANZSRC 2020 field of research: a code (320101), slug, or title. Browse values with GET /v1/people/fields. Without an occupation, people are ranked under the field.",
              "type": "string"
            },
            "limit": {
              "description": "Results per page.",
              "format": "int64",
              "type": "integer"
            },
            "occupation": {
              "description": "Rank people listed under this occupation: a SOC 2018 or ISCO-08 code (29-1212), slug (cardiologists), or title (Cardiologists), or a SOC group or everyday name, such as physicians (29-1210) or doctors, which matches every occupation under it. A word with no occupation filters by the field of research or capacity it names (oncologists, founders); a capacity narrows but cannot rank. Browse values with GET /v1/people/occupations. A name both standards share means the SOC occupation. Either occupation or field is required.",
              "type": "string"
            },
            "practicing": {
              "description": "Keep people who still work in the occupation, rather than having worked in it. Needs a SOC 2018 occupation or group.",
              "type": "boolean"
            },
            "seniority": {
              "description": "Keep people at this seniority or above.",
              "enum": [
                "professional",
                "senior",
                "distinguished"
              ],
              "type": "string"
            },
            "standing": {
              "description": "Keep people whose standing is recognized this way (see standing on GET /v1/people/{id}/expertise).",
              "enum": [
                "established",
                "self_described",
                "unverified"
              ],
              "type": "string"
            }
          },
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}