System Atlas

Resolve an entity

Is this the same thing as something already in System Atlas? Candidates for an organization (name, domain), a primitive (label, description, industry) or an industry (name, description), each with a confidence 0-1 and `same` at 0.85 or more, plus stable ids, keys and taxonomy paths. Call it before uploading so data attaches to the existing node. Read-only.

GET/api/v1/resolvePublic

Authentication

None. Send a key anyway to get the same answer.

Parameters

Query

  • typeenumrequired
    organizationprimitiveindustry
  • namestringoptional
    max 120 chars
  • domainstringoptional
    max 200 chars
  • descriptionstringoptional
    max 400 chars
  • industrystringoptional
    max 80 chars
  • limitnumberoptional
    ≥ 1≤ 20

Request

curl "https://systematlas.org/api/v1/resolve?type=primitive&name=Instant+pay&description=Workers+cash+out+earnings+the+same+day&industry=staffing"

Response

200 with the result in data (abbreviated here). Errors are listed in Errors and limits.

Response
{
  "data": {
    "best": {
      "kind": "primitive",
      "id": "5d1f…",
      "name": "Worker earnings and payout",
      "key": "worker_earnings_and_payout",
      "confidence": 0.86,
      "same": true
    },
    "candidates": [
      "…"
    ]
  }
}

Over MCP

The same call as an MCP tool: resolve.