---
title: "STATUS: Returns actual version information and all permissions granted for API"
method: GET
path: "/status"
tags: ["other"]
---

# STATUS: Returns actual version information and all permissions granted for API

`GET /status`

This operation requires authorization in contrast with VERSION operation.

## Response `200`

Successful response

- Status — Information about versions and API permissions
  - `status` integer — HTTP response status code. The status appears also in response body's field for those clients that are unable to process standard HTTP status code.
  - `result` StatusResult
    - `version` string — The whole Nightscout instance version
    - `apiVersion` string — API v3 subsystem version
    - `srvDate` number — Actual server date and time in UNIX epoch format
    - `storage` object
      - `type` string — Type of storage engine used
      - `version` string — Version of the storage engine
    - `apiPermissions` object
      - `devicestatus` string
      - `entries` string
      - `food` string
      - `profile` string
      - `treatments` string

## Other responses

- `401` — The request was not successfully authenticated using JWT, so that the request cannot continue due to the security policy.
- `403` — Insecure HTTP scheme used or the request has been successfully authenticated, but the security subject is not authorized for the operation.

## Changes

- **2026-07-17** `5b0d424433e1` — 1 info
  - the endpoint scheme security `accessToken` was removed from the API
- **2021-01-07** `8252719e8e34` — 8 info
  - the endpoint scheme security `accessToken` was added to the API
  - the endpoint scheme security `jwtoken` was added to the API
  - the endpoint scheme security `apiKeyAuth` was removed from the API
  - removed `#/components/schemas/Version, subschema #2` from the response body `allOf` list for the response status `200`
  - …4 more
- **2019-10-09** `e3a793475629` — 2 breaking, 2 warning, 3 info
  - removed the media type `application/json` for the response with the status `401`
  - removed the media type `application/json` for the response with the status `403`
  - removed the optional property `result` from the response with the `200` status
  - removed the optional property `status` from the response with the `200` status
  - …3 more

[Change history](https://skmtc.dev/nightscout/apis/nightscout-api/changes/status/get.md)

---

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