---
title: "Poll Session Updates"
method: GET
path: "/v1/poll/{session_id}"
tags: ["v1", "sessions"]
---

# Poll Session Updates

`GET /v1/poll/{session_id}`

## Request

- Base URL: `https://api.superdocs.app`
- URL: `https://api.superdocs.app/v1/poll/{session_id}`
- Auth: none declared. Required headers: `authorization`

Long-poll for real-time job updates on a session (B2B organizations only).

Returns immediately if there are recent job updates, or holds the connection
open up to the specified timeout. Use the 'since' parameter to avoid receiving
duplicate updates.

## Path parameters

- `session_id` string, required

## Query parameters

- `since` string, nullable: ISO 8601 timestamp — only return updates after this time
- `timeout` integer: Long polling timeout in seconds (max 1800 = 30 minutes)

## Headers

- `authorization` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/superdocs/apis/universal-document-ai-api.md) · [All operations](https://skmtc.dev/superdocs/apis/universal-document-ai-api/llms.txt) · [OpenAPI document](https://skmtc.dev/superdocs/apis/universal-document-ai-api/revisions/37d03122940b?raw)
