LedeWire SDK API Reference
    Preparing search index...

    Module browser/src

    @ledewire/browser

    LedeWire SDK for browser environments. Enables buyer authentication, content checkout, wallet funding, and purchases — embeddable with a single <script> tag.

    CDN usage (no build step required):

    <script src="https://cdn.jsdelivr.net/npm/@ledewire/browser@1/dist/ledewire.min.js"></script>
    <script>
    const lw = Ledewire.init({ apiKey: 'your_api_key' })
    const state = await lw.checkout.state('content-id')
    // state.checkout_state.next_required_action:
    // 'authenticate' | 'fund_wallet' | 'purchase'
    </script>

    npm / bundler usage:

    import { init } from '@ledewire/browser'
    const lw = init({ apiKey: 'your_api_key' })

    https://docs.ledewire.org for guides and examples

    AuthError
    ForbiddenError
    InvalidCursorError
    LedewireError
    MemoryTokenStorage
    NotFoundError
    PurchaseError
    RateLimitError
    SpendCapReachedError
    BrowserClientConfig
    LicenseDocument
    PaginationParams
    StoredTokens
    TokenStorage
    AuthenticationResponse
    AuthPasswordResetBody
    AuthPasswordResetRequestBody
    AuthPasswordResetResponse
    CheckoutNextAction
    CheckoutState
    CheckoutStateResponse
    CompanyInvitation
    CompanyInvitationAcceptRequest
    CompanyInvitationList
    CompanyInvitationRequest
    CompanyMachineUser
    CompanyMachineUserBuyerKey
    CompanyMachineUserBuyerKeyCreateRequest
    CompanyMachineUserBuyerKeyCreateResponse
    CompanyMachineUserBuyerKeyList
    CompanyMachineUserCreateRequest
    CompanyMachineUserList
    CompanyMachineUserMcpKey
    CompanyMachineUserMcpKeyCreateRequest
    CompanyMachineUserMcpKeyCreateResponse
    CompanyMachineUserMcpKeyList
    CompanyMachineUserPaymentKeyList
    CompanyMachineUserUpdateRequest
    CompanyMember
    CompanyMemberList
    CompanyMembership
    CompanyMemberUpdateRequest
    CompanyPendingTopUp
    CompanyPendingTopUpList
    CompanyPurchase
    CompanyPurchaseList
    CompanyPurchaseMember
    CompanyPurchasesParams
    CompanyReportFilters
    CompanyRole
    CompanySpendList
    CompanySpendParams
    CompanyWallet
    ContentAccessInfo
    ContentResponse
    ContentSearchFiling
    ContentWithAccessResponse
    DailySpendCapReachedErrorBody
    ErrorType
    InvitationOutcome
    InvitationRefusalReason
    McpApiKey
    McpApiKeyCreateRequest
    McpApiKeyCreateResponse
    NextRequiredAction
    PaymentKey
    PaymentKeyCreateRequest
    PublicConfigResponse
    PurchaseCreateRequest
    PurchaseLicense
    PurchasePublication
    PurchaseResponse
    UserSpendCap
    UserSpendCapUpdateRequest
    WalletBalanceResponse
    WalletPaymentSessionRequest
    WalletPaymentSessionResponse
    WalletPaymentStatusResponse
    WalletTransactionItem
    init
    localStorageAdapter
    parseExpiresAt
    sessionStorageAdapter