---
title: "Get CEX Profile"
method: GET
path: "/exchange/api/info"
tags: ["exchange-external-api"]
---

# Get CEX Profile

`GET /exchange/api/info`

## Response `200`

Success

- CexProfileDto — CEX user profile object
  - `businessId` string, uuid, required — General format for UUID
  - `businessName` string, required — Registered name of business entity
  - `businessEmail` string, email, required — Business profile email address
  - `businessLocation` string, required — business full location address
  - `productName` string — Product name
  - `productWebsiteUrl` string, url — HTTP link to the product / business website
  - `productDescription` string — Description of product
  - `businessPhoneNumber` string — Phone number field.
  - `businessRegNo` string, required — Business registration number (if any)
  - `businessRegCountry` string, required — Business country of registration (if any)
  - `businessLogoUrl` string, url — HTTP link to business image logo
  - `businessFormationDate` string, date, required — Date the business entity was formed
  - `businessType` string
  - `businessIndustry` 'TECHNOLOGY_SOFTWARE' | 'FINANCIAL_SERVICES' | 'ECOMMERCE' | 'MARKETING_ADVERTISING' | 'CONSULTING_PROFESSIONAL_SERVICES' | 'EDUCATION' | 'HEALTHCARE' | 'MANUFACTURING' | 'LOGISTICS_SUPPLY_CHAIN' | 'REAL_ESTATE' | 'CRYPTO_WEB3' | 'GAMING' | 'MEDIA_ENTERTAINMENT' | 'OTHER', required — Sector the business primarily operates in
  - `enabledProducts` string[]
  - `operatingAddress` string — Operating address, when different from the registered address
  - `taxCountry` string, required — Tax residency country, Valid alpha2 country code
  - `taxIdentificationNumber` string, required — Business tax identification number (TIN)
  - `legalEntityType` 'LIMITED_LIABILITY_COMPANY' | 'PUBLIC_COMPANY' | 'SOLE_PROPRIETORSHIP' | 'PARTNERSHIP' | 'CORPORATION' | 'TRUST' | 'PRIVATE_FOUNDATION' | 'CHARITY' | 'NON_PROFIT_ORGANIZATION' | 'PUBLIC_AGENCY', required — Legal structure of the business entity (KYB "Business type (Entity)")
  - `businessCategory` 'GENERAL_BUSINESS' | 'OTC_FX_LIQUIDITY_PROVIDER' | 'LICENSED_FINANCIAL_SERVICES', required — KYB onboarding tier that determines the required document set
  - `monthlyTransactionVolume` string, required — Current monthly transaction volume bucket in USD
  - `transactsOnBehalfOfThirdParties` boolean, required — Whether the business transacts on behalf of other parties
  - `operatesInRestrictedRegions` boolean, required — Whether the business operates in or serves customers from restricted regions
  - `restrictedRegions` string — Free-text list of restricted regions, when applicable
  - `ultimateBeneficialOwners` UltimateBeneficialOwner[]
    - `fullName` string, required
    - `email` string, email, required
    - `ownershipPercentage` number, required
  - `directors` BusinessDirector[]
    - `fullName` string, required
    - `email` string, email, required
  - `authorisedSignatories` string[] — BVNs of authorised signatories (Nigerian-registered entities)
  - `documents` BusinessDocument[]
    - `label` string, required — Human-readable document name, e.g. Certificate of Incorporation
    - `uploadId` string, required — Identifier of the stored upload
    - `url` string, url — Direct URL to the stored file
  - `declarationAcceptedAt` string, date-time — Timestamp field.
  - `createdAt` string, date-time, required — Timestamp field.
  - `updatedAt` string, date-time, required — Timestamp field.

## Other responses

- `400` — Bad request
- `401` — Unauthorized request
- `500` — Server error

---

[API](https://skmtc.net/nestechops/apis/onboard-external-api-gateway.md) · [All operations](https://skmtc.net/nestechops/apis/onboard-external-api-gateway/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/nestechops/onboard-external-api-gateway/revisions/29661adc1ffc/schema)
