---
title: "GET /api/v1/applications"
method: GET
path: "/api/v1/applications"
tags: ["applications"]
---

# GET /api/v1/applications

`GET /api/v1/applications`

Return a pruned version of the applications with pagination.

## Query parameters

- `sort_by` 'applicant_name' | 'application_type' | 'case_type' | 'office_code' | 'reference' | 'return_reason' | 'returned_at' | 'reviewed_at' | 'submitted_at'
- `sort_direction` 'desc' | 'asc' | 'descending' | 'ascending'
- `page` integer
- `per_page` integer
- `status` 'submitted' | 'returned' | 'superseded'
- `office_code` string

## Response `200`

Return a pruned version of the applications with pagination.

---

[API](https://skmtc.net/ministryofjustice/apis/criminal-applications-datastore-v1.md) · [All operations](https://skmtc.net/ministryofjustice/apis/criminal-applications-datastore-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ministryofjustice/criminal-applications-datastore-v1/revisions/cf5b717bcd7c/schema)
