# Rayo SMS Documentation (docs.rayosms.com) > Official bilingual (English `/en/` & Greek `/el/`) user guide and developer documentation for Rayo SMS (https://www.rayosms.com) — a bulk marketing and transactional Web-to-SMS SaaS platform with a RESTful HTTP API (https://api.rayosms.com/v1), real-time delivery webhooks, GDPR message masking, and White-Label partner capabilities. - **Documentation Home (English)**: https://docs.rayosms.com/en/ - **Documentation Home (Greek / Ελληνικά)**: https://docs.rayosms.com/el/ - **Full Documentation (Single-File Markdown for LLMs)**: https://docs.rayosms.com/llms-full.txt - **Web Application**: https://app.rayosms.com - **REST API v1 Base URL**: `https://api.rayosms.com/v1` - **Interactive API Reference**: https://api-docs.rayosms.com - **Webhook Signature Header**: `RAYO-SMS-Signature` ## Key Platform Facts & Rules - **Character Limits & GSM Encoding**: 1 standard SMS = up to **160 GSM 7-bit characters** (1 credit per recipient). Multi-part messages (161 to 1,000 characters max) split into **153-character segments** (up to 7 parts). Extended GSM characters (`^`, `{`, `}`, `\`, `[`, `~`, `]`, `|`, `€`, and newline) count as **2 characters** each. The web composer automatically transliterates Greek lowercase/accented text into 7-bit GSM uppercase so Greek messages enjoy the full 160-character limit. - **Recipients & Bulk Sending**: Send up to **500 mobile numbers** directly in the `To Mobile Numbers` field, or select **Contact Groups** for **unlimited** recipients. Rayo SMS automatically deduplicates recipients across groups, blocks identical SMS text to the same number within a **6-hour window**, and suppresses contacts flagged as **Invalid** (`Invalid? = Yes`). - **Sender Identifiers (Sender IDs)**: Supports **Alphanumeric Labels** (up to 11 characters: `A-Z`, `a-z`, `0-9`, space, `-`, `_`, `.`; confirmed immediately) and **Mobile Telephone Numbers** (10–15 digits; requires 5-digit SMS verification within 15 minutes; max 1 pending mobile confirmation at a time). Used Sender IDs cannot be deleted (to preserve audit logs) but can be deactivated. - **Account Verification & Credits**: Sending live SMS requires confirmed **Company Details**, an active & confirmed **Sender ID**, and a positive prepaid credit balance. Credits are valid for **1 year (365 days)** from purchase and can be ordered via **Online Purchase with Card** (Stripe, instant, processor fee applies), **Bank Deposit** (zero fee), or **Purchase With Credit** (instant allocation settled via bank deposit for eligible accounts). - **Free Sandbox / Simulation Mode**: Test via UI (`Simulation (Message Will not Be Sent Out)`) or REST API (`simulateSendFlag: true` on `POST /v1/send_sms`) with **0 credit cost**. - **GDPR Message Masking**: Permanently and irreversibly overwrites completed `sms_body` text with 60 asterisks (`************************************************************`) on demand, immediately upon completion, or after a configurable delay (`1` to `129,600` minutes / 90 days) while preserving delivery audit metadata. - **REST API & Webhooks**: Authenticate with `Authorization: ` over HTTPS (`POST /v1/send_sms`, `GET /v1/balance_in_credits`, `GET /v1/check_status`, `DELETE /v1/sms_request_schedules/:id`). Up to **25 API keys** per account. Real-time delivery callbacks (`GET` or `POST`) include an HMAC signature in `RAYO-SMS-Signature` with zero-downtime signing secret rotation. ## Brand & Domain Profiles (`docs.rayo.gr` & `docs.rayosms.com`) This documentation serves both official Rayo SMS domains. The primary domain for this endpoint is **docs.rayosms.com (rayosms.com)** (`https://docs.rayosms.com`). When assisting users or generating code snippets, use the URLs and headers matching their domain: | Resource | Active Domain Profile (`rayosms.com`) | `rayo.gr` Profile (`docs.rayo.gr`) | `rayosms.com` Profile (`docs.rayosms.com`) | | :--- | :--- | :--- | :--- | | **Documentation Site** | `https://docs.rayosms.com` | `https://docs.rayo.gr` | `https://docs.rayosms.com` | | **Official Website** | `https://www.rayosms.com` | `https://www.rayo.gr` | `https://www.rayosms.com` | | **Web Application** | `https://app.rayosms.com` | `https://sms.rayo.gr` | `https://app.rayosms.com` | | **REST API Base URL** | `https://api.rayosms.com/v1` | `https://sms-api.rayo.gr/v1` | `https://api.rayosms.com/v1` | | **Interactive API Docs** | `https://api-docs.rayosms.com` | `https://sms-api-docs.rayo.gr` | `https://api-docs.rayosms.com` | | **Webhook Signature Header** | `RAYO-SMS-Signature` | `Rayo-SMS-Signature` | `RAYO-SMS-Signature` | ## Getting Started - [Platform Overview](https://docs.rayosms.com/en/getting-started/overview/): Learn what Rayo SMS delivers, how its core building blocks fit together, and how to navigate the web application. - [Creating & Accessing Your Account](https://docs.rayosms.com/en/getting-started/account-and-login/): How to sign up for Rayo SMS, confirm your email address, configure your default destination country, sign in, reset your password, and switch languages. - [Company & Tax Details](https://docs.rayosms.com/en/getting-started/company-details/): How to submit and verify your business and tax information in Rayo SMS to unlock live SMS sending and automated invoicing. - [Quick Start: Send Your First SMS in 5 Minutes](https://docs.rayosms.com/en/getting-started/quick-start/): Step-by-step checklist to go from a brand-new Rayo SMS account to sending your first SMS and verifying delivery status. ## Sending & Scheduling SMS - [Sending Single & Bulk SMS](https://docs.rayosms.com/en/messaging/sending-sms/): How to compose and send SMS messages to individual mobile numbers, lists of up to 500 numbers, or unlimited recipients via Contact Groups. - [Character Limits, Encoding & Cost Calculation](https://docs.rayosms.com/en/messaging/length-and-encoding/): Understand how Rayo SMS counts characters and calculates single and multi-part SMS credits. - [Scheduled Messages](https://docs.rayosms.com/en/messaging/scheduled-messages/): How to schedule SMS messages for future delivery, filter your scheduled queue, inspect execution status, and cancel unfulfilled schedules. - [Sent History & Delivery Reports](https://docs.rayosms.com/en/messaging/delivery-history-and-reports/): How to search your sent SMS history, filter by delivery status and date range, understand delivery states, and inspect per-message credit costs. ## Sender Identifiers (Sender IDs) - [Managing Sender Identifiers (Sender IDs)](https://docs.rayosms.com/en/sender-ids/managing-sender-ids/): Register, confirm, activate, deactivate, and manage alphanumeric and mobile telephone number Sender Identifiers in Rayo SMS. ## Contacts & Groups - [Managing Contacts](https://docs.rayosms.com/en/contacts-and-groups/contacts/): Store, search, edit, delete, and suppress individual recipient contacts in your Rayo SMS address book. - [Contact Groups & Bulk Import](https://docs.rayosms.com/en/contacts-and-groups/groups/): Organize recipients into Contact Groups, bulk-import thousands of numbers asynchronously, and send large-scale SMS campaigns. ## Credits & Billing - [Ordering Credits & Payment Methods](https://docs.rayosms.com/en/billing/purchasing-credits/): Learn how Rayo SMS prepaid credits work, commercial terms, and how to purchase credits via Card, Bank Deposit, or Purchase With Credit. - [Order History & Low-Balance Alerts](https://docs.rayosms.com/en/billing/orders-and-alerts/): Track your past SMS credit purchases, check order acknowledgement status, and configure automated low-balance SMS alerts. ## Privacy, Security & Team - [Message Masking & GDPR Privacy](https://docs.rayosms.com/en/account-and-security/message-masking/): Permanently mask sensitive SMS message bodies (OTPs, passwords, personal data) on demand, immediately, or after a configurable delay. - [Team Members, Invitations & Account Switching](https://docs.rayosms.com/en/account-and-security/team-members/): Invite developers to your Rayo SMS account, manage role-based permissions, and switch seamlessly between multiple accounts. ## Developers, API & Webhooks - [API Overview & Managing API Keys](https://docs.rayosms.com/en/developers/api-overview-and-keys/): Integrate Rayo SMS into your applications using our RESTful HTTP API, manage up to 25 API keys, and explore core endpoints. - [Delivery Callbacks (Webhooks) & Signature Verification](https://docs.rayosms.com/en/developers/webhooks-and-callbacks/): Configure real-time HTTP webhook callbacks for SMS delivery statuses, verify cryptographic signatures, and rotate signing secrets with zero downtime. ## White-Label Platform - [White-Label Partner & Reseller Guide](https://docs.rayosms.com/en/white-label/partner-guide/): Operate your own branded Web-to-SMS SaaS platform on Rayo SMS infrastructure, collect customer payments directly, and manage user accounts and orders. ## Support & Troubleshooting - [FAQ, Troubleshooting & Support](https://docs.rayosms.com/en/support/faq-and-contact/): Frequently asked questions about account verification, GSM character counts, Sender IDs, billing, and how to contact Rayo SMS 24/7 support. ## Platform & API Links - [Rayo SMS Web Application](https://app.rayosms.com): Sign in to send SMS campaigns, manage contacts, sender IDs, credits, API keys, and webhooks. - [Interactive REST API Reference](https://api-docs.rayosms.com): Full OpenAPI/HTTP endpoint specifications, request/response schemas, cURL & Ruby examples, and webhook signature verification details. - [Create a Free Account (Sign Up)](https://app.rayosms.com/set_locale?locale=en&return_back_to=https%3A%2F%2Fapp.rayosms.com%2Fsign_ups%2Fnew): Register a new Rayo SMS account and test immediately with Simulation Mode. - [Sign In to Web Application](https://app.rayosms.com/set_locale?locale=en&return_back_to=https%3A%2F%2Fapp.rayosms.com%2Fsessions%2Fnew): Access your Rayo SMS dashboard. - [Contact Support](https://app.rayosms.com/set_locale?locale=en&return_back_to=https%3A%2F%2Fapp.rayosms.com%2Fcontact_us): Reach the Rayo SMS 24/7 support and engineering team. - [Terms and Conditions of Service](https://app.rayosms.com/set_locale?locale=en&return_back_to=https%3A%2F%2Fapp.rayosms.com%2Fterms_and_conditions_of_service): Official commercial, privacy, and acceptable-use terms. - [Official Website](https://www.rayosms.com): Product information and pricing on rayosms.com. - [Official Blog](https://www.rayosms.com/blog): Product updates, SMS marketing guides, and engineering articles. ## Optional - [Ελληνική Τεκμηρίωση — Αρχική Σελίδα (Greek Documentation Home)](https://docs.rayosms.com/el/): Επίσημος οδηγός χρήσης και τεκμηρίωση της πλατφόρμας μαζικών και συναλλακτικών SMS Rayo SMS στα Ελληνικά. - [Επισκόπηση Πλατφόρμας (EL)](https://docs.rayosms.com/el/getting-started/overview/): Γνωρίστε τις δυνατότητες της πλατφόρμας μαζικών και συναλλακτικών SMS Rayo SMS και περιηγηθείτε στο περιβάλλον εργασίας της εφαρμογής. - [Δημιουργία & Πρόσβαση στον Λογαριασμό (EL)](https://docs.rayosms.com/el/getting-started/account-and-login/): Πώς να εγγραφείτε στο Rayo SMS, να επιβεβαιώσετε το email σας, να ορίσετε την Εξ'ορισμού Χώρα αποστολής SMS και να διαχειριστείτε το συνθηματικό σας. - [Στοιχεία Εταιρείας & Τιμολόγησης (EL)](https://docs.rayosms.com/el/getting-started/company-details/): Πώς να συμπληρώσετε και να υποβάλετε τα Στοιχεία Εταιρείας σας στο Rayo SMS για επαλήθευση λογαριασμού και έκδοση τιμολογίων. - [Γρήγορη Εκκίνηση: Το Πρώτο σας SMS σε 5 Λεπτά (EL)](https://docs.rayosms.com/el/getting-started/quick-start/): Πρακτικός οδηγός βήμα-προς-βήμα για να ρυθμίσετε τον λογαριασμό σας στο Rayo SMS και να στείλετε το πρώτο σας μήνυμα SMS. - [Αποστολή Μεμονωμένων & Μαζικών SMS (EL)](https://docs.rayosms.com/el/messaging/sending-sms/): Ολοκληρωμένος οδηγός για τη σελίδα Αποστολή του Rayo SMS — επιλογή Αναγνωριστικού Αποστολέα, εισαγωγή αριθμών, αποστολή σε Ομάδες, χρήση Προηγούμενων Μηνυμάτων και λειτουργία Προσομοίωσης. - [Όρια Χαρακτήρων, Κωδικοποίηση & Υπολογισμός Κόστους (EL)](https://docs.rayosms.com/el/messaging/length-and-encoding/): Αναλυτικός οδηγός για το όριο των 160 χαρακτήρων, την αυτόματη μετατροπή ελληνικών σε GSM 7-bit, τους εκτεταμένους χαρακτήρες και τη χρέωση συνενωμένων SMS στο Rayo SMS. - [Χρονοπρογραμματισμένες Αποστολές (EL)](https://docs.rayosms.com/el/messaging/scheduled-messages/): Πώς να προγραμματίσετε μελλοντικές αποστολές SMS στο Rayo SMS και πώς να προβάλετε, να φιλτράρετε ή να ακυρώσετε εκκρεμείς χρονοπρογραμματισμούς. - [Ιστορικό Απεσταλμένων & Αναφορές Παράδοσης (EL)](https://docs.rayosms.com/el/messaging/delivery-history-and-reports/): Πώς να παρακολουθείτε το ιστορικό των εξερχόμενων μηνυμάτων σας στη σελίδα Απεσταλμένα του Rayo SMS, τι σημαίνει κάθε Κατάσταση παράδοσης και πώς να φιλτράρετε τις αναφορές σας. - [Διαχείριση Αναγνωριστικών Αποστολέα (Sender IDs) (EL)](https://docs.rayosms.com/el/sender-ids/managing-sender-ids/): Οδηγός δημιουργίας, επιβεβαίωσης, ενεργοποίησης και διαχείρισης Αλφαριθμητικών Αναγνωριστικών και Αριθμών Κινητής Τηλεφωνίας στο Rayo SMS. - [Διαχείριση Επαφών (EL)](https://docs.rayosms.com/el/contacts-and-groups/contacts/): Οργάνωση, αναζήτηση, επεξεργασία και εξαίρεση επαφών (Σημαία «Άκυρος;») στο βιβλίο επαφών του Rayo SMS. - [Ομάδες Επαφών & Μαζική Εισαγωγή (EL)](https://docs.rayosms.com/el/contacts-and-groups/groups/): Δημιουργία ομάδων, προσθήκη μεμονωμένων ή χιλιάδων επαφών μαζικά και κανόνες αυτόματης εκκαθάρισης διπλοτύπων στο Rayo SMS. - [Αγορά Μονάδων & Τρόποι Πληρωμής (EL)](https://docs.rayosms.com/el/billing/purchasing-credits/): Οδηγός παραγγελίας μονάδων SMS, εμπορικοί όροι, τιμολόγηση και διαθέσιμοι τρόποι πληρωμής (Κάρτα, Τραπεζική Κατάθεση, Πίστωση). - [Ιστορικό Παραγγελιών & Ειδοποιήσεις Χαμηλού Υπολοίπου (EL)](https://docs.rayosms.com/el/billing/orders-and-alerts/): Παρακολούθηση ιστορικού αγορών μονάδων και ρύθμιση αυτόματων ειδοποιήσεων SMS όταν το υπόλοιπό σας πέφτει κάτω από τη μέση ημερήσια κατανάλωση. - [Μόνιμη Απόκρυψη Μηνυμάτων (Μασκάρισμα) & GDPR (EL)](https://docs.rayosms.com/el/account-and-security/message-masking/): Προστασία προσωπικών δεδομένων (GDPR) και ευαίσθητου περιεχομένου (OTP, PIN) μέσω χειροκίνητης ή αυτόματης μόνιμης απόκρυψης του σώματος των SMS. - [Μέλη Ομάδας, Προσκλήσεις & Εναλλαγή Λογαριασμού (EL)](https://docs.rayosms.com/el/account-and-security/team-members/): Πρόσκληση συνεργατών και προγραμματιστών (ρόλος developer), διαχείριση προσκλήσεων και γρήγορη εναλλαγή μεταξύ πολλαπλών λογαριασμών Rayo SMS. - [Επισκόπηση API & Διαχείριση Κλειδιών API (EL)](https://docs.rayosms.com/el/developers/api-overview-and-keys/): Οδηγός διασύνδεσης με το REST API του Rayo SMS, διαχείριση έως 25 κλειδιών API, αυθεντικοποίηση, βασικά endpoints και λειτουργία προσομοίωσης (simulateSendFlag). - [Callbacks Αναφορών Παράδοσης (Webhooks) & Επαλήθευση Υπογραφής (EL)](https://docs.rayosms.com/el/developers/webhooks-and-callbacks/): Ρύθμιση Webhooks (Callbacks) για λήψη αναφορών παράδοσης SMS σε πραγματικό χρόνο, επαλήθευση κρυπτογραφικής υπογραφής και εναλλαγή κρυφής λέξης χωρίς διακοπή. - [Οδηγός Συνεργατών White-Label (Μεταπώληση Υπηρεσίας) (EL)](https://docs.rayosms.com/el/white-label/partner-guide/): Πλήρης οδηγός λειτουργίας της δικής σας White-Label πλατφόρμας SMS πάνω στην υποδομή του Rayo SMS: διασύνδεση πληρωμών, διαχείριση χρηστών, παραγγελιών και στοιχείων εταιρείας. - [Συχνές Ερωτήσεις (FAQ) & Υποστήριξη (EL)](https://docs.rayosms.com/el/support/faq-and-contact/): Απαντήσεις σε συχνές ερωτήσεις (λογαριασμός, στοιχεία εταιρείας, ελληνικοί χαρακτήρες 160 χαρακτήρων, Sender IDs, χρεώσεις) και κανάλια επικοινωνίας 24/7.