# GET /api/v1/runs/{} stops working

Calls to GET /api/v1/runs/{id} on LangSmith API stop working on January 31, 2027.

On January 31, 2027, the endpoint GET /api/v1/runs/{id} will stop working. Requests made to this route after that date will fail. LangSmith announced this retirement on July 27, 2026, marking legacy run retrieval routes as deprecated with sunset response headers.

## What to use instead

Call GET /api/v2/runs/{run_id} instead. Updating will require adding the new mandatory project_id query parameter and specifying selects for the fields you need.

- API: LangSmith API (api.smith.langchain.com)
- Kind: Endpoint removal
- Announced: July 27, 2026
- Takes effect: January 31, 2027
- Calls after that day: fail
- Calls it hits: `GET /api/v1/runs/{id}`
- Source: [Announcement](https://docs.langchain.com/langsmith/changelog)
- Verified: November 6, 2026, against LangSmith API's own pages
- Page: https://www.okapi.bot/providers/langsmith-api/breaking-changes/get-api-v1-runs-stops-working/

## LangSmith API's words

> LangSmith marks every legacy endpoint replaced by the SmithDB SDK migration guide as deprecated: the v1 runs query and retrieve endpoints, the v1 run sharing and public-run read endpoints, POST /api/v1/datasets/{dataset_id}/runs , and the annotation queue run endpoints. All of them now respond with Deprecation: true , a Sunset date of January 31, 2027

Okapi finds the calls this change hits in your repo and opens the pull request with the fix: https://github.com/apps/okapi-agent
