Skip to main content
GET
cURL

Authorizations

Authorization
string
header
required

API token authentication using format <api token id>:<api client secret>

Response

Successful operation

id
string
read-only

System-generated unique identifier

Example:

"PlatformConfig:019542f5-b3e7-1d02-0000-000000000003"

umaDomain
string

UMA domain for this platform

Example:

"platform.uma.domain"

proxyUmaSubdomain
string

The subdomain that incoming requests will be proxied to

Example:

"platform"

webhookEndpoint
string

URL where webhook notifications will be sent

Example:

"https://api.mycompany.com/webhooks/uma"

supportedCurrencies
object[]

List of currencies supported by the platform. This is what the platform's customers are able to hold, send, and receive.

isRegulatedFinancialInstitution
boolean

Whether the platform is a regulated financial institution. This is used to determine if the platform's customers must be KYC/KYB'd by Lightspark via the KYC link flow. This can only be set by Lightspark during platform creation.

Example:

false

embeddedWalletConfig
object

Embedded-wallet branding and OTP settings for this platform. Present only when the platform has configured embedded-wallet support; omitted otherwise.

createdAt
string<date-time>
read-only

Creation timestamp

Example:

"2025-06-15T12:30:45Z"

updatedAt
string<date-time>
read-only

Last update timestamp

Example:

"2025-06-15T12:30:45Z"