---
title: "Get the status of a user's account completion"
method: GET
path: "/v2/users/{user_id}/account_status"
tags: ["Buyers and Sellers"]
---

# Get the status of a user's account completion

`GET /v2/users/{user_id}/account_status`

This endpoint returns the status of the ability of the user identified
by the `user_id` in the path to accept payouts. It can only be accessed
with an API key.

## Path parameters

- `user_id` string, required

## Response `200`

OK

- V2UsersAccountPayout
  - `status` 'complete' | 'verifying' | 'incomplete', required — Account payout status will be one of the following: - `complete`: The user has completed their profile and payment information, and can accept payouts. - `verifying`: The user has submitted profile and payment information, which is currently being verified. - `incomplete`: The user has not adequately filled out their payment information, or may need to update or ammend the provided information before they can accept payouts.

## Other responses

- `400` — Bad Request `code` can be one of the following: * `invalid_user_id`

## Changes

- **2026-09-25** `ee7f9f13c513` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/trustap/apis/trustap-api/changes/v2/users/:user_id/account_status/get.md)

---

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