---
title: "Resolve References"
method: POST
path: "/v1/bluejay-ai/resolve-references"
tags: ["BluejayAI References"]
---

# Resolve References

`POST /v1/bluejay-ai/resolve-references`

Fetch full row data for each {type, id} mention in the caller's org. Permissive: never fails the whole request.

## Headers

- `X-API-Key` string, required

## Request body

- ResolveReferencesRequest
  - `mentions` MentionInput[]
    - `type` string, required
    - `id` unknown, required

## Response `200`

Successful Response

- ResolveReferencesResponse
  - `resolved` object
  - `unresolved` UnresolvedMention[]
    - `type` string, required
    - `id` unknown, required
    - `reason` string, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/getbluejay/apis/bluejay-api.md) · [All operations](https://skmtc.net/getbluejay/apis/bluejay-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/getbluejay/bluejay-api/revisions/18bc44e35414/schema)
