{"version":1,"pages":[{"id":"PY25hsJNLzIKW3Vf8mKh","title":"Introduction","pathname":"/","siteSpaceId":"sitesp_L7NlK","description":"Build Lightning-powered SMS, number-rental, and email activation workflows with sms4sats API v2."},{"id":"RGAFpHSYRBlkdfywxtEi","title":"Quickstart","pathname":"/getting-started/getting-started","siteSpaceId":"sitesp_L7NlK","description":"Create, pay, and poll your first sms4sats API v2 order.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"lxpl8OluOGHO8QhzBGk5","title":"Choose an API","pathname":"/getting-started/api-options","siteSpaceId":"sitesp_L7NlK","description":"Choose the right sms4sats API v2 payment and authentication model.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"F2lSVUVPJdrHcYGRmnkN","title":"Hold Invoices & Payment Safety","pathname":"/getting-started/hold-invoices","siteSpaceId":"sitesp_L7NlK","description":"Understand when sms4sats Lightning hold invoices settle or release.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"JsUrGVuHi9aMi4Fo4OWh","title":"Wallets & Payments","pathname":"/getting-started/wallets","siteSpaceId":"sitesp_L7NlK","description":"Pay sms4sats BOLT11 invoices with a Lightning wallet, Lightning Pay Kit, or a supported swap route.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"EUEdcPYL7V8VOJfS3kKp","title":"Lightning Node","pathname":"/getting-started/node-info","siteSpaceId":"sitesp_L7NlK","description":"Connect directly to the sms4sats Lightning node for reliable payment routing.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"4HyVALEPueocW8jng931","title":"Overview","pathname":"/api-reference/api-reference","siteSpaceId":"sitesp_L7NlK","description":"Complete endpoint map and conventions for sms4sats API v2.","breadcrumbs":[{"label":"API Reference"}]},{"id":"lzmFNuqC4K80Jj3U3PJY","title":"Catalog & Quotes","pathname":"/api-reference/catalog-and-quotes","siteSpaceId":"sitesp_L7NlK","description":"Discover service codes and request current quotes before creating an order.","breadcrumbs":[{"label":"API Reference"}]},{"id":"lefS6K1dqLgCXLGcfCsL","title":"Create a Bearer-Token Order","pathname":"/api-reference/create-order","siteSpaceId":"sitesp_L7NlK","description":"Create an idempotent receive-SMS or rental order and receive its hold invoice and access token.","breadcrumbs":[{"label":"API Reference"}]},{"id":"YJnQwu1KiJIwr9cL0KBY","title":"Poll an Order","pathname":"/api-reference/get-order","siteSpaceId":"sitesp_L7NlK","description":"Poll a protected receive-SMS or rental order and read its messages and cancellation state.","breadcrumbs":[{"label":"API Reference"}]},{"id":"Uk46C7JFobQCWElcKGt3","title":"Cancel an Order","pathname":"/api-reference/cancel-order","siteSpaceId":"sitesp_L7NlK","description":"Cancel an eligible bearer-token order and safely release its held payment.","breadcrumbs":[{"label":"API Reference"}]},{"id":"9NFocXGWwqCD7vEu93le","title":"Rent Numbers","pathname":"/api-reference/rent-numbers","siteSpaceId":"sitesp_L7NlK","description":"Rent a temporary number for multiple incoming SMS messages.","breadcrumbs":[{"label":"API Reference"}]},{"id":"RsQZX1TH4JFmyVutJHWJ","title":"L402 API","pathname":"/api-reference/l402","siteSpaceId":"sitesp_L7NlK","description":"Integrate sms4sats with L402 payment challenges, macaroons, and Lightning preimages.","breadcrumbs":[{"label":"API Reference"}]},{"id":"OPbdoKV5KSHeDi0jca0P","title":"Email Activations","pathname":"/api-reference/emails","siteSpaceId":"sitesp_L7NlK","description":"Discover domains, create email activation orders, poll messages, reorder, and cancel safely.","breadcrumbs":[{"label":"API Reference"}]},{"id":"5oFNbmdXSy35NA1nAOgx","title":"Order States","pathname":"/api-reference/order-states","siteSpaceId":"sitesp_L7NlK","description":"Interpret sms4sats order lifecycle states and know when to stop polling.","breadcrumbs":[{"label":"API Reference"}]},{"id":"Gwr6NDdCNOXXn0rnYT7V","title":"Errors, Limits & Retries","pathname":"/api-reference/errors","siteSpaceId":"sitesp_L7NlK","description":"Handle sms4sats API v2 errors, rate limits, authentication failures, and safe retries.","breadcrumbs":[{"label":"API Reference"}]},{"id":"Q5nbhN4GnH3IOhCP6KEv","title":"Send SMS Overview","pathname":"/send-sms/send-sms","siteSpaceId":"sitesp_L7NlK","description":"Send SMS using the original SMS4Sats API contract, with Lightning invoices or a prepaid satoshi balance.","breadcrumbs":[{"label":"Send SMS"}]},{"id":"DTwYV71axx4FfpT1FsNS","title":"Top Up & Balances","pathname":"/send-sms/top-up","siteSpaceId":"sitesp_L7NlK","description":"Fund an SMS4Sats send-SMS account with Lightning and check its prepaid satoshi balance.","breadcrumbs":[{"label":"Send SMS"}]},{"id":"j3drB2Mvy3nEtTKUxN4n","title":"Send a Message & Track Delivery","pathname":"/send-sms/send","siteSpaceId":"sitesp_L7NlK","description":"Send an SMS with the legacy-compatible API and poll its delivery status.","breadcrumbs":[{"label":"Send SMS"}]}]}