---
title: "Up to 50 names at once, each one request"
method: POST
path: "/resolve"
---

# Up to 50 names at once, each one request

`POST /resolve`

## Request

- Base URL: `https://www.edgechat.ai/api/v1`
- URL: `https://www.edgechat.ai/api/v1/resolve`
- Auth: none declared

## Request body

- object
  - `queries` object[]
    - `name` string, required
    - `context` string
    - `type` string
    - `limit` integer
  - `names` string[]

## Response `200`

One resolution per name, in order

- ResolveBatchResponse
  - `results` Resolution[]
    - `query` string
    - `match` 'exact' | 'alias' | 'anchor' | 'partial' | 'none'
    - `confidence` number
    - `ambiguous` boolean
    - `result` Candidate
      - `id` string
      - `slug` string
      - `title` string
      - `url` string
      - `api_url` string
      - `importance` number
      - `rank` integer
      - `match` 'exact' | 'alias' | 'anchor' | 'partial'
      - `confidence` number
      - `excerpt` string
      - `topic_path` object[]
        - `id` string
        - `label` string
    - `alternatives` Candidate[]
      - `id` string
      - `slug` string
      - `title` string
      - `url` string
      - `api_url` string
      - `importance` number
      - `rank` integer
      - `match` 'exact' | 'alias' | 'anchor' | 'partial'
      - `confidence` number
      - `excerpt` string
      - `topic_path` object[]
        - `id` string
        - `label` string
    - `license` object
      - `name` string, required
      - `url` string, required
      - `summary` string, required
  - `license` object

## Other responses

- `400`: Bad request
- `429`: Rate limited

---

[API](https://skmtc.dev/edgechat/apis/edgepedia-api.md) · [All operations](https://skmtc.dev/edgechat/apis/edgepedia-api/llms.txt) · [OpenAPI document](https://skmtc.dev/edgechat/apis/edgepedia-api/revisions/cd4eb5972d56?raw)
