---
title: "Verify OTP sent to mobile"
method: POST
path: "/user/verifyMobileOTP"
tags: ["user"]
---

# Verify OTP sent to mobile

`POST /user/verifyMobileOTP`

## Headers

- `authorization` string, required
- `content-language` string, required

## Request body

- Model78
  - `mobile` string, required — Phone number to validate
  - `OTPCode` number — OTP sent via SMS to the user
  - `isDevice` boolean, required — Whether the device that made the request is the same as the one the OTP was sent to
  - `deviceType` 'WEB' | 'IOS' | 'ANDROID', required — Type of the device current using
  - `role` 'customer' | 'business', required — Role of the user who made the request
  - `firebaseID` string — ID from firebase after SMS send

## Response `default`

Successful

---

[API](https://skmtc.net/pickerexpress/apis/picker-production-documentation.md) · [All operations](https://skmtc.net/pickerexpress/apis/picker-production-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pickerexpress/picker-production-documentation/versions/ecdb0aa8c487/schema)
