---
title: "List application metadata for an SBI and grant"
method: GET
path: "/applications"
tags: ["State"]
---

# List application metadata for an SBI and grant

`GET /applications`

## Request

- Base URL: `http://localhost:3001`
- URL: `http://localhost:3001/applications`
- Auth: HTTP bearer and API key in header `x-user-context`

Returns draft and submitted application metadata across grant versions,
excluding purged applications and form answers. Does not acquire an edit
lock. The SBI is obtained from the signed x-user-context token, which
must contain both crn and sbi claims. Application statuses are returned
unchanged; an absent status is null. The submitted date comes from
application state and is null when absent. Existing POST /state creates a new
application when an enabled grant is saved with a fresh reference number.

## Query parameters

- `grantCode` string, required

## Response `200`

Applications ordered by creation date, newest first

- object
  - `applications` object[], required
    - `applicationRef` string
    - `referenceNumber` string
    - `grantVersion` string
    - `createdAt` string, date-time
    - `updatedAt` string, date-time
    - `applicationStatus` string, nullable
    - `submittedAt` string, date-time, nullable

## Other responses

- `400`: Invalid query
- `401`: Missing or invalid authentication or user context
- `500`: Failed to list applications

## Changes

- **2026-10-02** `549a3758f947`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/defra/apis/grants-ui-backend-api/changes/applications/get.md)

---

[API](https://skmtc.dev/defra/apis/grants-ui-backend-api.md) - [All operations](https://skmtc.dev/defra/apis/grants-ui-backend-api/llms.txt) - [OpenAPI document](https://skmtc.dev/defra/apis/grants-ui-backend-api/revisions/25b200517bac?raw)
