Skip to main content
GET
/
sandbox
/
lightning-execution-profile
Get sandbox Lightning execution profile
curl --request GET \
  --url https://public-test.blips.network/sandbox/lightning-execution-profile \
  --header 'Authorization: Basic <encoded-value>'
{
  "btcFiatSpreadBps": 10,
  "lockPriceDurationSeconds": 300
}

Authorizations

Authorization
string
header
required

Integration-key Basic Auth (clientId:clientSecret) as documented in docs/public/AUTHENTICATION.md.

Headers

X-Platform-Id
string

Optional platform scope selector for sandbox multitenant/internal compatibility. Basic-auth integration requests normally omit this header because platform context is derived from credentials. If supplied, it must be a UUIDv4 value.

Pattern: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$

Response

Current sandbox Lightning execution profile returned. When no explicit profile has been saved yet, this returns the platform-scoped default singleton values.

Platform-scoped sandbox execution-profile input used during quote creation after corridor confirmation.

btcFiatSpreadBps
integer
required

Platform-scoped BTC/fiat spread input in basis points. Sender and receiver platform values are summed at quote time to derive the effective corridor spread.

Required range: 0 <= x <= 10000
lockPriceDurationSeconds
integer
required

Platform-scoped quote lock-duration input in seconds. Sender and receiver platform values are combined at quote time by taking the shorter duration.

Required range: 30 <= x <= 3600