# sms4sats API Documentation

## sms4sats API Documentation

- [Introduction](https://docs.sms4sats.com/introduction.md): Send or Receive SMS programmatically, pay with Lightning.
- [Overview](https://docs.sms4sats.com/getting-started/getting-started.md): Everything you need to know before making your first API call.
- [Node Info](https://docs.sms4sats.com/getting-started/node-info.md): Connect directly to the sms4sats Lightning Node for reliable payment routing.
- [Wallets & Payments](https://docs.sms4sats.com/getting-started/wallets.md): Lightning wallets and swap services to pay sms4sats invoices.
- [Postman Collection](https://docs.sms4sats.com/getting-started/postman.md): Run and explore the full sms4sats API in Postman.
- [Overview](https://docs.sms4sats.com/api-reference/api-reference.md): Complete reference for all sms4sats API endpoints.
- [Get Countries](https://docs.sms4sats.com/api-reference/get-countries.md): Retrieve the list of all available countries and their country codes.
- [Get Available Services](https://docs.sms4sats.com/api-reference/get-services.md): Get available services (with number counts) for a specific country.
- [Get Rental Countries](https://docs.sms4sats.com/api-reference/get-rental-countries.md): Get a list of countries that have rental phone numbers available.
- [Get Price](https://docs.sms4sats.com/api-reference/get-price.md): Check the price in satoshis for any country and service combination.
- [Create Receive Order](https://docs.sms4sats.com/api-reference/create-receive-order.md): Create an order to receive an SMS activation code for a phone number.
- [Get Order Status](https://docs.sms4sats.com/api-reference/get-order-status.md): Check the current status of an order and retrieve the activation code once available.
- [Cancel Order](https://docs.sms4sats.com/api-reference/cancel-order.md): Cancel a receive order and release the associated hold invoice.
- [Create Send Order](https://docs.sms4sats.com/api-reference/create-send-order.md): Create an order to send an SMS message to a phone number.
- [Fund Account](https://docs.sms4sats.com/api-reference/fund-account.md): Add satoshis to your prepaid API Key balance to skip per-order invoices.
- [Get Balance](https://docs.sms4sats.com/api-reference/get-balance.md): Check the current satoshi balance of your prepaid API Key account.
- [Get History](https://docs.sms4sats.com/api-reference/get-history.md): Retrieve the funding transaction history for your prepaid API Key account.
