---
title: "Initiate Bitcoin Lightning Withdrawal"
method: POST
path: "/wallets/send/initiate/lightning"
---

# Initiate Bitcoin Lightning Withdrawal

`POST /wallets/send/initiate/lightning`

Send funds from a Bitcoin account using the Lightning Network

## Headers

- `api-key` string, required
- `Authorization` string, required

## Request body

- object
  - `userId` string, required — The Id of the user who is sending this transaction
  - `sourceAccountId` string, required — The Id of the account to debit
  - `invoice` string, required — BOLT11 Invoice
  - `fixedFee` string — Optional fixedFee in Euro cents to override the default application fee configuration. This amount can only be <= the default configured amount for this transaction type.
  - `percentFeeBps` string — Optional percentage fee in bps to override the default application fee configuration. This amount can only be <= the default configured amount for this transaction type.
  - `verificationMethod` 'sms' | 'passkey' | 'totp' — SCA factor — one of `sms` (default), `totp`, or `passkey`. All factors accepted (BTC source is non-regulated).

## Response `200`

200

- object
  - `challengeId` string
  - `dateExpires` string

---

[API](https://skmtc.net/striga/apis/striga-v1.md) · [All operations](https://skmtc.net/striga/apis/striga-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/striga/striga-v1/revisions/63e57aa7df45/schema)
