Skip to main content
GET
/
identity
/
identities
/
{id}
{
  "id": "f190b163-208f-4d73-8deb-4fb8b24add00",
  "status": "DISABLED",
  "status_details": {
    "active_controls": [
      {
        "type": "DISABLED",
        "controlled_by": "CLIENT",
        "reason_code": "END_USER_REQUESTED",
        "reason": "some client-set reason"
      },
      {
        "type": "DISABLED",
        "controlled_by": "PAXOS",
        "reason_code": "OTHER",
        "reason": "some admin-set reason"
      },
      {
        "type": "FROZEN",
        "controlled_by": "PAXOS",
        "reason_code": "SANCTIONS",
        "reason": "some admin-set reason"
      },
      {
        "type": "DORMANT",
        "controlled_by": "CLIENT",
        "reason_code": "DORMANT",
        "reason": "some reason"
      }
    ],
    "pending_requirements": [
      {
        "requirement": "PENDING_ID_VERIFICATION",
        "message": "ID Verification"
      },
      {
        "requirement": "PENDING_SANCTIONS_SCREENING",
        "message": "Sanctions Screening"
      },
      {
        "requirement": "PENDING_ADDITIONAL_SCREENING",
        "message": "PEP/Adverse Media Screening"
      },
      {
        "requirement": "PENDING_MEMBERS",
        "message": "Pending members",
        "metadata": {
          "f190b163-208f-4d73-8deb-000000000001": "PENDING"
        }
      }
    ],
    "failed_requirements": [
      {
        "requirement": "FAILED_ENHANCED_DUE_DILIGENCE",
        "message": "Enhanced Due Diligence"
      },
      {
        "requirement": "FAILED_RISK_AWARENESS_ASSESSMENT",
        "message": "Risk Awareness Assessment"
      },
      {
        "requirement": "DISABLED_MEMBERS",
        "message": "Disabled members",
        "metadata": {
          "f190b163-208f-4d73-8deb-000000000002": "DISABLED"
        }
      },
      {
        "requirement": "RISK_RATING",
        "message": "Jurisdiction not supported by Paxos"
      }
    ]
  }
}

Path Parameters

id
string
required

id associated with the identity

Query Parameters

include_details
boolean

query param; details are encrypted, so we do not want to include them by default

include_institution_members
boolean

query param; to include institution members for institution identity

Response

200 - application/json

A successful response.

id
string
required
metadata
object
status
enum<string>
Available options:
PENDING,
ERROR,
APPROVED,
DENIED,
DISABLED
status_details
object
user_disabled
boolean
admin_disabled
boolean
person_details
object
type
enum<string>
Available options:
PERSON,
INSTITUTION
ref_id
string

A user-facing ID to prevent duplicate account creation. Unique for all accounts created by the same API user.

institution_details
object
institution_members
members associated with institution identity type · object[]
created_at
string<date-time>

The time at which the identity is created at. RFC3339 format, like YYYY-MM-DDTHH:MM:SS.sssZ. ex: 2006-01-02T15:04:05Z.

updated_at
string<date-time>

The time at which the identity is updated at. RFC3339 format, like YYYY-MM-DDTHH:MM:SS.sssZ. ex: 2006-01-02T15:04:05Z.

tax_details
tax payer details · object[]
tax_details_not_required
boolean
summary_tin_verification_status
enum<string>

The TIN verification status for the associated tax_payer_id.

Available options:
TIN_VERIFICATION_PENDING,
TIN_VERIFICATION_ERROR,
TIN_VERIFICATION_VALID
customer_due_diligence
object
is_merchant
boolean

True if the identity is a merchant.

last_kyc_refresh_date
string<date-time>

The last timestamp the identity has undergone a periodic kyc refresh. RFC3339 format, like YYYY-MM-DDTHH:MM:SS.sssZ. ex: 2006-01-02T15:04:05Z.