---
title: "GET /operations/{operationId}"
method: GET
path: "/operations/{operationId}"
---

# GET /operations/{operationId}

`GET /operations/{operationId}`

Get status of a long running operation.

## Path parameters

- `operationId` string, uuid, required

## Response `200`

A successful call returns the long running operation status.

- OperationResult — Long running operation resource for person directory.
  - `operationId` string, uuid, required — Universally Unique Identifier
  - `status` 'notStarted' | 'running' | 'succeeded' | 'failed', required — The status of long running operation.
  - `createdTime` string, date-time, required — Date and time the operation was created.
  - `lastActionTime` string, date-time — Date and time the operation was last updated.
  - `finishedTime` string, date-time — Date and time the operation was finished.
  - `message` string — Message for the operation.

## Other responses

- `default` — An unexpected error response.

## Changes

- **2026-07-13** `44e2cf82becd` — 1 info
  - endpoint added
- **2026-07-13** `e1f63ec9983b` — 1 info
  - api operation id `Snapshot_GetOperationStatus` removed and replaced with `GetOperationResult`
- **2026-07-13** `5375faa8d134` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/azure/apis/ai-face/changes/operations/:operationId/get.md)

---

[API](https://skmtc.dev/azure/apis/ai-face.md) · [All operations](https://skmtc.dev/azure/apis/ai-face/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/azure/ai-face/revisions/44e2cf82becd/schema)
