---
title: "Node status"
method: POST
path: "/spacemesh.v2alpha1.NodeService/Status"
tags: ["NodeService"]
---

# Node status

`POST /spacemesh.v2alpha1.NodeService/Status`

## Request

- Base URL: `https://testnet-api.spacemesh.network`
- URL: `https://testnet-api.spacemesh.network/spacemesh.v2alpha1.NodeService/Status`
- Auth: none declared
- TypeScript: <https://skmtc.dev/spacemesh/apis/spacemesh-api/docs/spacemesh.v2alpha1.NodeService/Status/post.ts> (a function with typed inputs; its response is checked against the schema)

Status is a method that returns an "NodeStatusResponse".
This method is used to retrieve node status information.

## Request body

- Spacemeshv2alpha1NodeStatusRequest

## Response `200`

A successful response.

- Spacemeshv2alpha1NodeStatusResponse
  - `appliedLayer` integer
  - `connectedPeers` string, uint64
  - `currentLayer` integer
  - `latestLayer` integer
  - `processedLayer` integer
  - `status` 'SYNC_STATUS_UNSPECIFIED' | 'SYNC_STATUS_OFFLINE' | 'SYNC_STATUS_SYNCING' | 'SYNC_STATUS_SYNCED'

## Other responses

- `default`: An unexpected error response.

---

[API](https://skmtc.dev/spacemesh/apis/spacemesh-api.md) - [All operations](https://skmtc.dev/spacemesh/apis/spacemesh-api/llms.txt) - [OpenAPI document](https://skmtc.dev/spacemesh/apis/spacemesh-api/revisions/427c8b53574b?raw)
