---
title: "Approve applicant"
method: POST
path: "/resources/applicants/{applicantId}/-/approve"
---

# Approve applicant

`POST /resources/applicants/{applicantId}/-/approve`

## Request

- Base URL: `https://api.sumsub.com`
- URL: `https://api.sumsub.com/resources/applicants/{applicantId}/-/approve`
- Auth: API key in header `X-App-Token`
- TypeScript: <https://skmtc.dev/sumsub/apis/sumsub-api/docs/resources/applicants/:applicantId/-/approve/post.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `applicantId` string, required

## Request body

- object
  - `note` string: Optional note text providing additional context for the applicant profile. Notes can be added and managed either in the Dashboard or via [dedicated API methods](ref:add-applicant-note).
  - `tags` string[]: [Tags](ref:add-custom-applicant-tags) that you may want to assign to the applicant profile. Each string represents a standalone tag. <br><br>⚠️ Mind that tag names are case sensitive.
  - `RAW_BODY` '{}', json: ⚠️ If both `note` and `tags` are omitted, you must include an empty request body (`-d '{}'`); otherwise, a `400` [error](#error-examples) is returned.

---

[API](https://skmtc.dev/sumsub/apis/sumsub-api.md) - [All operations](https://skmtc.dev/sumsub/apis/sumsub-api/llms.txt) - [OpenAPI document](https://skmtc.dev/sumsub/apis/sumsub-api/revisions/fcc702e558a2?raw)
