---
title: "Get 2FA verification status"
method: GET
path: "/2fa/2/applications/{appId}/verifications"
tags: ["platform", "2fa", "pin-sending-and-verification", "verify-pin"]
---

# Get 2FA verification status

`GET /2fa/2/applications/{appId}/verifications`

## Request

- Base URL: `https://api.infobip.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.infobip.com/2fa/2/applications/{appId}/verifications`
- Auth: one of:
  - HTTP basic
  - API key in header `Authorization`
  - API key in header `Authorization`
  - OAuth 2
    - Client credentials
    - Token URL: `https://api.infobip.com/auth/1/oauth2/token`

Check if a phone number (or email) is already verified for a specific 2FA application.

## Path parameters

- `appId` string, required

## Query parameters

- `msisdn` string, required
- `verified` boolean
- `sent` boolean

## Response `200`

successful response

- Aa47d40354ee197e21ffad52d2c543bd4f729e250360a844e476aa80deff7b6eVerificationResponse
  - `verifications` Aa47d40354ee197e21ffad52d2c543bd4f729e250360a844e476aa80deff7b6eVerification[]: Collection of verifications
    - `msisdn` string: Phone number (MSISDN) for which verification status is checked.
    - `sentAt` integer: Sent UNIX timestamp (in millis), if the phone number (MSISDN) is verified.
    - `verified` boolean: Indicates if the phone number (MSISDN) is already verified for 2FA application with given ID.
    - `verifiedAt` integer: Verification UNIX timestamp (in millis), if the phone number (MSISDN) is verified.

## Other responses

- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not Found
- `500`: Internal Server Error
- `4XX`: Error responses
- `5XX`: Error responses

---

[API](https://skmtc.dev/infobip/apis/infobip-openapi-specification.md) - [All operations](https://skmtc.dev/infobip/apis/infobip-openapi-specification/llms.txt) - [OpenAPI document](https://skmtc.dev/infobip/apis/infobip-openapi-specification/revisions/9dcbbaf902de?raw)
