---
title: "Library Push Job"
method: GET
path: "/library/push/jobs/{job_id}"
---

# Library Push Job

`GET /library/push/jobs/{job_id}`

## Request

- Base URL: `https://api-docs.session-exchange.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api-docs.session-exchange.com/library/push/jobs/{job_id}`
- Auth: none declared

The state of one of the caller's own asynchronous pushes (`POST /library/push` with
`Prefer: respond-async`): `status` queued | running | done | failed, `stage`, `progress`
{done, total} (bytes), and once `done` the push's own answer as `result` {http_status, body};
once `failed`, `error` {status, code, message, retryable}. Another library's job is 404.

## Path parameters

- `job_id` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-20** `abaefc33dfc7`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/session-exchange/apis/a4sx/changes/library/push/jobs/:job_id/get.md)

---

[API](https://skmtc.dev/session-exchange/apis/a4sx.md) · [All operations](https://skmtc.dev/session-exchange/apis/a4sx/llms.txt) · [OpenAPI document](https://skmtc.dev/session-exchange/apis/a4sx/revisions/abaefc33dfc7?raw)
