# MyMobileAPI Documentation > Seamless, Powerful, Simple Integration. Make use of our range of powerful API's to SMS-enable your website or application. MyMobileAPI gives you the capability to deliver and receive messages from any application, instantly. ## Guides - [Getting Started](https://mymobileapi.readme.io/docs/getting-started.md): Welcome to the MyMobileAPI Docs Page. - [SMS Length And Billing](https://mymobileapi.readme.io/docs/sms-length-and-billing.md) - [Supported Internet Browsers](https://mymobileapi.readme.io/docs/supported-internet-browsers.md): For an optimal site experience, better encryption, and privacy support, we recommend using the latest versions of the browsers listed below. - [Security](https://mymobileapi.readme.io/docs/security-1.md): We ensure that your data is safe and always protected. - [Security Best Practices](https://mymobileapi.readme.io/docs/security-best-practices-1.md) - [Domains and IP Addresses](https://mymobileapi.readme.io/docs/domains-and-ip-addresses.md): Ensure your integration is always communicating with MyMobileAPI - [Artificial Inflation of Traffic](https://mymobileapi.readme.io/docs/artificial-inflation-of-traffic-1.md): Learn more about AIT. - [SSL/TLS Protocol Support](https://mymobileapi.readme.io/docs/ssltls-protocol-support.md) - [RESTful API](https://mymobileapi.readme.io/docs/rest.md): Our brand new REST API using predominantly HTTP POST calls and JSON. - [Quick Start Guide](https://mymobileapi.readme.io/docs/quickstart.md): Get up and running with our Quick Start Guide and start developing your integration. - [Best Practices](https://mymobileapi.readme.io/docs/rest-best-practices.md): Implement these best practices when integrating with our REST API. - [Error Codes](https://mymobileapi.readme.io/docs/error-codes-1.md): Explore the full list of all possible REST API error codes - [Webhooks](https://mymobileapi.readme.io/docs/webhooks.md): Listen for events on your account so your API integration can automatically trigger reactions. - [Allowed Methods, URLs and Headers](https://mymobileapi.readme.io/docs/allowed-methods-urls-and-headers.md) - [Templates and Property Substitution](https://mymobileapi.readme.io/docs/templates-and-property-substitution.md) - [Webhook Types and Variables](https://mymobileapi.readme.io/docs/webhook-types-and-variables.md) - [Webhook Testing and Validation](https://mymobileapi.readme.io/docs/webhook-testing-and-validation.md) - [Assigning Webhooks](https://mymobileapi.readme.io/docs/build-webhooks.md) - [Best Practices - Webhooks](https://mymobileapi.readme.io/docs/webhooks-best-practices.md): Implement these best practices when using webhooks. - [Webhook Signatures](https://mymobileapi.readme.io/docs/webhook-signatures.md) - [SFTP to SMS](https://mymobileapi.readme.io/docs/sftp.md) - [Login & Authentication](https://mymobileapi.readme.io/docs/sftp-login.md) - [Sending Messages (SFTP)](https://mymobileapi.readme.io/docs/sftp-sending.md) - [Code Examples (SFTP)](https://mymobileapi.readme.io/docs/sftp-examples.md) - [Error Codes (SFTP)](https://mymobileapi.readme.io/docs/error-codes-sftp.md) - [Email to SMS](https://mymobileapi.readme.io/docs/email-to-sms.md): Overview - [Email to SMS](https://mymobileapi.readme.io/docs/email-to-sms-secure-sending.md) - [HTTP API (Legacy)](https://mymobileapi.readme.io/docs/http.md) - [Sending Messages (HTTP XML)](https://mymobileapi.readme.io/docs/sending-messages-http-xml.md): The API supports XML and Parameter based sending. - [Sending Messages (HTTP Parameter based)](https://mymobileapi.readme.io/docs/sending-messages-http-parameter-based.md): The API supports XML and Parameter based sending. - [Retrieve data from the API (XML)](https://mymobileapi.readme.io/docs/retrieve-data-from-the-api-xml.md) - [Retrieve data from the API (Parameter Based)](https://mymobileapi.readme.io/docs/retrieve-data-from-the-api-parameter-based.md) - [Check Balance (HTTP)](https://mymobileapi.readme.io/docs/http-balance.md): This call can be used to return your account's SMS credit balance in XML. - [Code Examples (HTTP)](https://mymobileapi.readme.io/docs/http-examples.md) - [Web Services API (Legacy)](https://mymobileapi.readme.io/docs/webservices.md) - [Sending Messages (Web Services)](https://mymobileapi.readme.io/docs/webservices-sending.md) - [Retrieve Data From the API](https://mymobileapi.readme.io/docs/webservices-retrieve-data.md): The SMS gateway is designed to allow easy retrieval of your outbound messages and inbound messages (replies). - [Retrieve Incoming Short Code Entries](https://mymobileapi.readme.io/docs/webservices-retrieve-shortcode.md) - [Code Examples (Web Services)](https://mymobileapi.readme.io/docs/webservices-examples.md) - [Check Balance (Web Services)](https://mymobileapi.readme.io/docs/webservices-balance.md) - [SQL API (Legacy)](https://mymobileapi.readme.io/docs/sql.md): The Windows service has been written to facilitate all the communication between a locally installed application and our SMS gateway. - [Installation](https://mymobileapi.readme.io/docs/sql-installation.md) - [Usage](https://mymobileapi.readme.io/docs/sql-usage.md) - [Error Logging](https://mymobileapi.readme.io/docs/sql-error-logging.md) - [SMS Character Set](https://mymobileapi.readme.io/docs/sms-character-set-1.md) - [Zapier Integration](https://mymobileapi.readme.io/docs/zapier-integration.md): Seamlessly integrate multiple apps with MyMobileAPI. - [Dashboard](https://mymobileapi.readme.io/docs/understanding-your-dashboard.md) - [Sending an SMS](https://mymobileapi.readme.io/docs/website-sending-a-bulk-sms.md) - [Scheduling an SMS](https://mymobileapi.readme.io/docs/scheduling-an-sms.md) - [Placeholders](https://mymobileapi.readme.io/docs/placeholders.md) - [Templates](https://mymobileapi.readme.io/docs/templates.md) - [Campaign Name](https://mymobileapi.readme.io/docs/campaign-name.md) - [Opt-Out-URL](https://mymobileapi.readme.io/docs/adding-an-opt-out-url.md) - [Website/FTP - Cancelling a Scheduled Message](https://mymobileapi.readme.io/docs/cancelling-a-scheduled-message.md) - [SOAP/HTTP - Cancelling a Scheduled Message](https://mymobileapi.readme.io/docs/cancelling-a-scheduled-message-soap-http.md) - [Sending Limits](https://mymobileapi.readme.io/docs/sending-limits.md) - [Groups](https://mymobileapi.readme.io/docs/creating-groups.md) - [Importing a Single Number](https://mymobileapi.readme.io/docs/importing-a-single-number.md) - [Importing Bulk Numbers](https://mymobileapi.readme.io/docs/importing-bulk-numbers.md) - [Import Results](https://mymobileapi.readme.io/docs/import-results.md) - [Managing your Groups](https://mymobileapi.readme.io/docs/maintaining-your-numbers.md) - [Deleting a Number from a Group](https://mymobileapi.readme.io/docs/deleting-a-number-from-a-group.md) - [Deleting a Group](https://mymobileapi.readme.io/docs/deleting-a-group.md) - [Expiring Groups](https://mymobileapi.readme.io/docs/expiring-groups.md) - [Campaign Reporting](https://mymobileapi.readme.io/docs/viewing-your-sent-queued-messages.md) - [Date Range Report](https://mymobileapi.readme.io/docs/date-range-report.md) - [Number Search Report](https://mymobileapi.readme.io/docs/number-search-report.md) - [Viewing your Replies](https://mymobileapi.readme.io/docs/viewing-your-replies.md) - [Automated Reports](https://mymobileapi.readme.io/docs/setting-up-an-automated-dailyweekly-report.md) - [Flow Builder](https://mymobileapi.readme.io/docs/flow-builder.md) - [URL Shortening](https://mymobileapi.readme.io/docs/url-shortening.md) - [Using a Shortened URL (Website)](https://mymobileapi.readme.io/docs/using-a-shortened-url-website.md) - [Using a Shortened URL (API)](https://mymobileapi.readme.io/docs/using-a-shortened-url-api.md) - [Tracking a Shortened URL](https://mymobileapi.readme.io/docs/tracking-a-shortened-url.md) - [Landing Pages](https://mymobileapi.readme.io/docs/landing-pages.md) - [Sending a Landing Page (Website)](https://mymobileapi.readme.io/docs/using-a-landing-page-website.md) - [Sending a Landing Page (API)](https://mymobileapi.readme.io/docs/using-a-landing-page-api.md) - [Inserting Group Values or Variables](https://mymobileapi.readme.io/docs/inserting-valuesvariables-into-a-landing-page.md) - [Tracking a Landing Page](https://mymobileapi.readme.io/docs/tracking-a-landing-page.md) - [Password Protect your Landing Page](https://mymobileapi.readme.io/docs/password-protect-your-landing-page.md) - [Short Codes](https://mymobileapi.readme.io/docs/short-codes.md) - [Incoming Responses](https://mymobileapi.readme.io/docs/viewing-your-incoming-short-code-or-keyword-responses.md) - [Setup](https://mymobileapi.readme.io/docs/setting-up-a-short-code-or-keyword.md) - [Birthdays](https://mymobileapi.readme.io/docs/creating-bday-groups.md) - [Importing a Single Number](https://mymobileapi.readme.io/docs/importing-a-single-number-to-your-bday-group.md) - [Importing Bulk Numbers](https://mymobileapi.readme.io/docs/importing-bulk-numbers-to-your-bday-group.md) - [Sub Accounts](https://mymobileapi.readme.io/docs/creating-sub-accounts.md) - [Allocating Credits](https://mymobileapi.readme.io/docs/allocating-credits-to-a-sub-account.md) - [Credit Allocation History](https://mymobileapi.readme.io/docs/credit-allocation-history.md) - [Opt-Outs](https://mymobileapi.readme.io/docs/opt-outs.md) - [Default Forwarding Reply Rule](https://mymobileapi.readme.io/docs/adding-a-default-forwarding-reply-rule-to-your-opt-outs.md) - [Settings](https://mymobileapi.readme.io/docs/updating-your-account-details.md) - [Changing your Password](https://mymobileapi.readme.io/docs/changing-your-password.md) - [Resetting your Password](https://mymobileapi.readme.io/docs/retrieving-your-password.md) - [Low Credit Warning](https://mymobileapi.readme.io/docs/changing-your-low-credit-warning-limit.md) - [Reply Defaults](https://mymobileapi.readme.io/docs/forwarding-incoming-replies-setup.md) - [API Keys](https://mymobileapi.readme.io/docs/api-keys.md) - [Security Settings](https://mymobileapi.readme.io/docs/security-settings.md) - [Delivery Statuses](https://mymobileapi.readme.io/docs/delivery-statuses.md) - [Troubleshooting SMS Delivery](https://mymobileapi.readme.io/docs/trouble-shooting-sms-delivery.md): Your message has been sent, but for some reason did not arrive on the handset. This simple guide will help you understand, identify and solve the possible problems that may have caused this issue. ## API Reference - [Balance](https://mymobileapi.readme.io/reference/balance.md) - [Retrieve the balance for an account](https://mymobileapi.readme.io/reference/balance_get.md) - [BulkMessages](https://mymobileapi.readme.io/reference/bulkmessages.md) - [Send one or more messages](https://mymobileapi.readme.io/reference/bulkmessages_postv3.md) - [Authentication](https://mymobileapi.readme.io/reference/authentication.md) - [Generate an authentication token based on the BASIC authorization header.](https://mymobileapi.readme.io/reference/get_authentication.md) - [Generate an authentication token based on the BASIC authorization header.](https://mymobileapi.readme.io/reference/post_authentication.md) ## Recipes - [Send SMSes using Go](https://mymobileapi.readme.io/recipes/send-smses-using-go.md) - [Send SMSes using Java](https://mymobileapi.readme.io/recipes/send-smses-using-java.md) - [Send SMSes using Node.JS](https://mymobileapi.readme.io/recipes/send-smses-using-nodejs.md) - [Send SMSes using PHP](https://mymobileapi.readme.io/recipes/send-smses-using-php.md) - [Send SMSes using Powershell](https://mymobileapi.readme.io/recipes/send-smses-using-powershell.md) - [Send SMSes using Python](https://mymobileapi.readme.io/recipes/send-smses-using-python.md) - [Send SMSes using Ruby](https://mymobileapi.readme.io/recipes/send-smses-using-ruby.md)