Skip to main content
POST
Import foreign Sumsub reusable KYC share token

Authorizations

x-api-key
string
header
required

API key for authentication. Obtain from your Pods dashboard.

Body

application/json

Foreign reusable KYC share token import payload (non-Brazil tax id)

email
string<email>
required

Applicant email

shareToken
string
required

Fresh Sumsub reusable KYC share token generated for the Avenia recipient

Example:

"SUMSUB_SHARE_TOKEN"

sumsubApplicantId
string
required

Unique Sumsub applicant id from the approved applicantReviewed webhook. Pods uses it for customer-scoped idempotency.

Example:

"6a3502bf7fee2fab5377cb1e"

taxId
string
required

Foreign tax identifier (for example SSN or national ID). Pods stores only a salted hash and the last four digits.

Example:

"123456789"

taxIdCountry
string
required

ISO 3166-1 alpha-3 country code for the tax id (for example USA)

Required string length: 3
Example:

"USA"

walletAddress
string
required

Applicant wallet. Checksummed EVM address or Solana public key.

Example:

"EXYhCNamLPFfSMekSn7Lzc2cP32aZpRa7ok5gErdJzcj"

Response

Foreign KYC token import submitted

KYC import submission result

kycUserId
string<uuid>
required

Pods-generated public KYC user id

Example:

"550e8400-e29b-41d4-a716-446655440000"

status
enum<string>
required

Normalized Pods KYC status

Available options:
created,
provider_pending,
approved,
rejected,
rejected_retryable,
blocked
Example:

"provider_pending"