---
title: "Get operation status"
method: GET
path: "/v1/operations/{hash}/status"
tags: ["Operations"]
---

# Get operation status

`GET /v1/operations/{hash}/status`

Returns operation status: `true` if applied, `false` if failed, `null` (or HTTP 204) if doesn't exist.  
**NOTE: if you know in advance what operation type you want to check (e.g. transactions), prefer using `/v1/operations/{type}/{hash}/status`
(e.g. [/v1/operations/transactions/{hash}/status](#operation/Operations_GetTransactionStatus)) instead, because it's much more efficient.**

## Path parameters

- `hash` string, required

## Response `200`

- boolean, nullable

---

[API](https://skmtc.dev/tzkt/apis/tzkt-api.md) · [All operations](https://skmtc.dev/tzkt/apis/tzkt-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/tzkt/tzkt-api/revisions/a2e2aba5e534/schema)
