---
title: "Look up public content using NLWeb v0.55 JSON input."
method: POST
path: "/ask"
---

# Look up public content using NLWeb v0.55 JSON input.

`POST /ask`

## Request

- Base URL: `https://nowyourlink.com`
- URL: `https://nowyourlink.com/ask`
- Auth: none required

Anonymous read-only retrieval. Request body is limited to 4096 UTF-8 bytes. Only list mode is supported. Legacy top-level mode and streaming are accepted; prefer options take precedence.

## Request body

- object
  - `query` union, required
    - string
    - object
      - `text` string, required
  - `mode` 'list': Legacy option; prefer.mode takes precedence.
  - `streaming` boolean: Legacy option; prefer.streaming takes precedence.
  - `prefer` object
    - `mode` 'list'
    - `streaming` boolean
    - `response_format` 'conversational_search'

## Response `200`

Bounded public retrieval. Streaming returns start, indexed result and complete SSE events, then closes.

- object
  - `_meta` object, required
    - `version` '0.55', required
    - `response_type` 'answer', required
    - `response_format` 'conversational_search', required
  - `results` object[], required
    - `@type` 'CreativeWork'
    - `url` string, uri
    - `name` string
    - `text` string
    - `description` string
    - `datePublished` string, date
    - `additionalType` string

## Other responses

- `400`: Invalid request, byte limit exceeded, or unavailable public content. Errors remain JSON even when streaming was requested.
- `404`: Invalid request, byte limit exceeded, or unavailable public content. Errors remain JSON even when streaming was requested.
- `413`: Invalid request, byte limit exceeded, or unavailable public content. Errors remain JSON even when streaming was requested.
- `429`: Shared public token bucket exhausted. Wait Retry-After seconds before retrying.
- `503`: Invalid request, byte limit exceeded, or unavailable public content. Errors remain JSON even when streaming was requested.

---

[API](https://skmtc.dev/nowyourlink/apis/nowyourlink-public-spotlight-api.md) · [All operations](https://skmtc.dev/nowyourlink/apis/nowyourlink-public-spotlight-api/llms.txt) · [OpenAPI document](https://skmtc.dev/nowyourlink/apis/nowyourlink-public-spotlight-api/revisions/cd8408529b48?raw)
