# HM Courts & Tribunals Service Result Codes API

**Canonical:** https://apis.io/apis/hmcts/hmcts-result-codes-api/  
**Provider:** HM Courts & Tribunals Service — https://apis.io/providers/hmcts/  
**Base URL:** https://api-cp-crime-hearing-results-document-subscription.net/{version}  
**Documentation:** https://github.com/hmcts/appreg-api

HM Courts & Tribunals Service Result Codes API is one of 20 APIs that [HM Courts & Tribunals Service](https://apis.io/providers/hmcts/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 17 JSON Schema definitions. Tagged areas include result-codes. The published artifact set on APIs.io includes an OpenAPI specification, a GitHub repository, and 17 JSON Schemas.

Result codes are reference data, not managed in App Reg. They are required to provide a set of ways an Application List Entry can be resulted. e.g. Approved/Denied.

## Operations (2)

| Method | Path | Summary |
|---|---|---|
| GET | `/result-codes` | Get Result Codes (paginated, filterable) |
| GET | `/result-codes/{code}` | Get a specific Result Code by code and date |

## Machine-readable artifacts (22)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/openapi/hmcts-result-codes-api-openapi.yml
- **GitHubRepository** — https://github.com/hmcts/appreg-api
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/json-schema/hmcts-job-acknowledgement-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/json-schema/hmcts-entry-update-dto-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/json-schema/hmcts-entry-create-dto-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/json-schema/hmcts-application-code-get-detail-dto-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/json-schema/hmcts-entry-get-detail-dto-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/json-schema/hmcts-entry-get-detail-dto-1-schema.json
- **GitHubRepository** — https://github.com/hmcts/api-cp-crime-hearing-results-document-subscription
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/json-schema/hmcts-event-payload-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/json-schema/hmcts-hmac-credentials-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/json-schema/hmcts-client-subscription-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/json-schema/hmcts-client-subscription-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/json-schema/hmcts-rotate-secret-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/json-schema/hmcts-event-type-response-schema.json
- **GitHubRepository** — https://github.com/hmcts/api-cp-crime-hearing-results-validator
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/json-schema/hmcts-draft-validation-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/json-schema/hmcts-draft-validation-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/json-schema/hmcts-update-rule-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/json-schema/hmcts-rule-detail-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/hmcts/refs/heads/main/json-schema/hmcts-rule-list-response-schema.json
- **GitHubRepository** — https://github.com/hmcts/ccd-data-store-api

## Other HM Courts & Tribunals Service APIs (12)

- [HM Courts & Tribunals Service Admin API](https://apis.io/apis/hmcts/hmcts-admin-api/)
- [HM Courts & Tribunals Service Application Codes API](https://apis.io/apis/hmcts/hmcts-application-codes-api/)
- [HM Courts & Tribunals Service Application List Entries API](https://apis.io/apis/hmcts/hmcts-application-list-entries-api/)
- [HM Courts & Tribunals Service Application List Entry Results API](https://apis.io/apis/hmcts/hmcts-application-list-entry-results-api/)
- [HM Courts & Tribunals Service Application Lists API](https://apis.io/apis/hmcts/hmcts-application-lists-api/)
- [HM Courts & Tribunals Service Caseworkers API](https://apis.io/apis/hmcts/hmcts-caseworkers-api/)
- [HM Courts & Tribunals Service Court Locations API](https://apis.io/apis/hmcts/hmcts-court-locations-api/)
- [HM Courts & Tribunals Service Criminal Justice Areas API](https://apis.io/apis/hmcts/hmcts-criminal-justice-areas-api/)
- [HM Courts & Tribunals Service Data API](https://apis.io/apis/hmcts/hmcts-data-api/)
- [HM Courts & Tribunals Service Display API](https://apis.io/apis/hmcts/hmcts-display-api/)
- [HM Courts & Tribunals Service Internal API](https://apis.io/apis/hmcts/hmcts-internal-api/)
- [HM Courts & Tribunals Service Jobs API](https://apis.io/apis/hmcts/hmcts-jobs-api/)

## Tags

result-codes

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/hmcts/hmcts-result-codes-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/hmcts/.
