Expand description
Request, response, and command types for SDK operations. Lexe SDK API request and response types.
Structsยง
- Analyze
Request - A request to analyze the contents of a Bitcoin or Lightning payment string.
Reveals all payment methods encoded in the string, and gives payment-related
details on each. See
PayableDetailsfor more info. - Analyze
Response - The response to a string analysis request.
- Claimable
Details - Describes basic information for a claimable string.
- Create
Invoice Request - A request to create a BOLT 11 invoice.
- Create
Invoice Response - The response to a BOLT 11 invoice request.
- Create
Offer Request - A request to create a BOLT 12 offer to receive Lightning payments.
- Create
Offer Response - The response to a BOLT 12 offer creation request.
- GetPayment
Request - A request to get information about a payment by its index.
- GetPayment
Response - A response to a request to get information about a payment by its index.
- GetUpdated
Payments Request - Get a batch of payments in ascending
updated_atorder, starting from a givenupdated_atindex. - GetUpdated
Payments Response - A response to a
GetUpdatedPaymentsRequest. - List
Payments Response - Response from listing payments.
- Node
Info - Information about a Lexe node.
- PayInvoice
Request - A request to pay a BOLT 11 invoice.
- PayLnurl
Request - A request to pay to an LNURL-pay endpoint.
- PayOffer
Request - A request to pay a BOLT 12 offer over Lightning.
- PayRequest
- A catch-all request to pay a Bitcoin or Lightning payment string.
- Payable
Details - Describes basic information for a payable string.
- Payment
Sync Summary - Summary of changes from a payment sync operation.
- Update
Personal Note Request - A request to update the personal note on an existing payment.
Pass
Noneto clear the note. - Withdraw
Lnurl Request - A request to withdraw from an LNURL-withdraw endpoint.