Alby Developer Guide
User GuideDeveloper Portal
Alby Wallet API
Alby Wallet API
  • Reference
    • ๐Ÿ”Œ Integration - Getting started
    • ๐Ÿ”’ Authorization
    • ๐Ÿ”— API Reference
      • Account
      • Invoices
      • Payments
      • Webhook Endpoints
  • โšก Lightning Address Details Proxy
Powered by GitBook
LogoLogo

Our content

  • Website
  • Blog
  • GitHub

Follow us

  • Nostr
  • Twitter / X
  • Youtube

Contact us

  • E-mail
  • Community Chat
  • Open Hours

Your bitcoin & nostr companion / from ๐Ÿ with ๐Ÿงก

On this page
  • Get value4value information
  • Get account balance
  • Get account summary
  • Get personal information

Was this helpful?

  1. Reference
  2. ๐Ÿ”— API Reference

Account

Get information regarding the user's account.

Get value4value information

Scope needed: account:read

Returns the user's Lightning Address and keysend information.

GET https://api.getalby.com/user/value4value

Returns the user's Lightning Address and keysend information

{
  "keysend_pubkey": "02740d5d0e3b2d4d9e313423587a01e8122f9c6e8717e36ff388a170bdcb8c1e7e",
  "keysend_custom_key": "696969",
  "keysend_custom_value": "01wDdDkTsaRuNTAJzXiW",
  "lightning_address": "hello@getalby.com (if the user has a lightning address configured)"
}

Get account balance

Scope needed: balance:read

Returns the balance of the user's wallet.

GET https://api.getalby.com/balance

Returns the balance of the user's wallet.

{
   "balance": 1000,
   "currency": "BTC",
   "unit": "sat"
}

{
  "code": 0,
  "error": true,
  "message": "string"
}

Get account summary

Scope needed: balance:read

Returns the balance, incoming/outgoing transaction count, boostagram count

GET https://api.getalby.com/user/summary

Returns the balance, incoming/outgoing transaction count, boostagram count

{
    "balance": 10000,
    "boostagrams_count": 8,
    "currency": "BTC",
    "invoices_count": 9,
    "last_invoice_at": "2022-06-02T08:40:08.000Z",
    "transactions_count": 33,
    "unit": "sat"
}

Get personal information

Get the user's e-mail address, display name, avatar, nostr pubkey, and value4value information.

GET https://api.getalby.com/user/me

Get the user's e-mail address, display name, avatar, nostr pubkey, and value4value information.

{
    "identifier": "LlzljZKnMATJxC6z9t19",
    "email": "kwinten@getalby.com",
    "name": "Kwinten",
    "avatar": "https://fra1.digitaloceanspaces.com/getalbycom/uploads/lightning_address/avatar/28/thumb_signal-2022-05-15-17-19-02-995.jpg",
    "wallet_configured": true,
    "keysend_custom_key": "696969",
    "keysend_custom_value": "LlzljZKnMATJxC6z9t19",
    "keysend_pubkey": "030a58b8653d32b99200a2334cfe913e51dc7d155aa0116c176657a4f1722677a3",
    "lightning_address": "kiwiidb@getalby.com",
    "nostr_pubkey": "npub13sajvl5ak6cpz4ycesl0e5v869r5sey5pt50l9mcy6uas0fqtpmscth4np"
}

Last updated 5 months ago

Was this helpful?