---
title: "GET /route/operations/{id}"
method: GET
path: "/route/operations/{id}"
---

# GET /route/operations/{id}

`GET /route/operations/{id}`

Get the status of an asynchronous operation by its operation ID.

## Path parameters

- `id` string, required

## Query parameters

- `api-version` string, required

## Response `200`

OK

- RouteOperation — This object is returned from a successful Get Operation request.
  - `id` string — Unique identifier for the asynchronous operation.
  - `status` 'NotStarted' | 'Running' | 'Completed' | 'Failed' — Current status of the async operation.
  - `kind` 'RouteMatrix' — Type of asynchronous operation
  - `result` object — The result of async operation
    - `resultUrl` string, uri — URL to the get the result of async operation
  - `createdDateTime` string, date-time — Timestamp when the operation was created.
  - `lastActionDateTime` string, date-time — Timestamp when the operation status was updated.
  - `error` ErrorDetail — unresolved $ref

## Other responses

- `404` — The operation resource was not found.
- `default` — An unexpected error occurred.

## Changes

- **2026-07-13** (1.0) `7677b00a7f5a` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/azure/apis/maps-route/changes/route/operations/:id/get.md)

---

[API](https://skmtc.dev/azure/apis/maps-route.md) · [All operations](https://skmtc.dev/azure/apis/maps-route/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/azure/maps-route/revisions/7677b00a7f5a/schema)
