---
title: "Verify Receiver Registration"
method: POST
path: "/sep24-interactive-deposit/verification"
tags: ["Registration"]
---

# Verify Receiver Registration

`POST /sep24-interactive-deposit/verification`

This endpoint verifies the receiver's registration by validating the OTP and other verification values provided in the request body. A valid SEP-24 token should be included in the Authorization header of the request.

## Request body

- ReceiverRegistrationRequest
  - `email` string — Email associated with the receiver in the SDP database. Either `phone_number` or `email` is required.
  - `phone_number` string — Phone number associated with the receiver in the SDP database. Either `phone_number` or `email` is required.
  - `otp` string — One-Time Password received for verification
  - `verification` string — Verification value provided by the user
  - `verification_field` 'DATE_OF_BIRTH' | 'YEAR_MONTH' | 'PIN' | 'NATIONAL_ID_NUMBER'
  - `recaptcha_token` string — Token received from Google reCAPTCHA

## Response `200`

Verification successful

- object
  - `message` string

## Other responses

- `400` — Bad Request
- `401` — Unauthorized

---

[API](https://skmtc.net/stellar/apis/stellar-disbursement-platform-api.md) · [All operations](https://skmtc.net/stellar/apis/stellar-disbursement-platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/stellar/stellar-disbursement-platform-api/versions/39f9dc64156c/schema)
