---
title: "Fetch Registration Status"
method: GET
path: "/v2/authentication/{registrationId}"
tags: ["appRegistration"]
---

# Fetch Registration Status

`GET /v2/authentication/{registrationId}`

Obtain information about a registration request

## Path parameters

- `registrationId` string, required

## Headers

- `x-tenant-id` string, uuid, required
- `x-challengecode` string, required

## Response `200`

Registration information (containing the current status of the registration process)

- JTLWawiRestContractsModelsV1AuthenticationRegistrationInformation — Model Class: RegistrationInformation
  - `requestStatusInfo` JTLWawiRestContractsModelsV1AuthenticationRegistrationRequestStatusInfo — Model Class: RegistrationRequestStatusInfo
    - `appId` string — Unique identifier of the application
    - `registrationRequestId` string — Unique identifier of the registration request
    - `status` 0 | 1 | 2 — 0 = Pending, 1 = Rejected, 2 = Accepted
  - `token` JTLWawiRestContractsModelsV1AuthenticationAppToken — Model Class: AppToken
    - `apiKey` string — Generated unique API key of the token
  - `grantedScopes` string[] — API scopes (both mandatory and optional) granted to the application

## Other responses

- `402` — No licence available or the app has not been authorised by JTL.
- `404` — No registration request was found for the specified identifier
- `410` — The registration request for the specified identifier has already been processed and answered

---

[API](https://skmtc.net/jtl-software/apis/scx-authentication-api.md) · [All operations](https://skmtc.net/jtl-software/apis/scx-authentication-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/jtl-software/scx-authentication-api/revisions/f979b1ea6951/schema)
