Skip to main content
POST
/
v1
/
organizations
/
verification
/
import
cURL
curl --request POST \
  --url https://api.nxos.io/v1/organizations/verification/import \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "shareToken": "<string>"
}
'
{
  "object": "organization_verification",
  "status": "APPROVED",
  "type": "BUSINESS",
  "updatedAt": "2026-03-15T14:30:00.000Z"
}

Documentation Index

Fetch the complete documentation index at: https://docs.nxos.io/llms.txt

Use this file to discover all available pages before exploring further.

Headers

Authorization
string
required

Bearer token. Format: Bearer <api_key>

Idempotency-Key
string

Unique key per logical operation. UUID v4 recommended. Max 255 characters.

Body

application/json

Request body for POST /v1/organizations/verification/import.

shareToken
string
required

Single-use share token generated by the donor on their Sumsub tenant for a Reusable KYC partnership with nxos.

Response

The request has succeeded.

Verification record for an organization. Surfaces the live status plus a last-updated timestamp; polling this endpoint is the canonical way to learn when KYB completes.

object
enum<string>
required

Object type. Always organization_verification.

Available options:
organization_verification
status
enum<string>
required

Current verification status.

Available options:
NOT_STARTED,
PENDING,
APPROVED,
REJECTED,
ON_HOLD,
RESUBMISSION_REQUIRED
type
enum<string>
required

Verification flow applied to the org.

Available options:
BUSINESS,
INDIVIDUAL
updatedAt
string
required

ISO 8601 timestamp of the most recent status change.