# mycpaas ## Docs - [Calls API](https://docs.mycpaas.io/api-reference/calls.md): Initiate and list outbound voice calls - [Messages API](https://docs.mycpaas.io/api-reference/messages.md): Send and list SMS/MMS messages - [API Overview](https://docs.mycpaas.io/api-reference/overview.md): mycpaas REST API — Twilio & SignalWire compatible - [Authenticate requests to the mycpaas API](https://docs.mycpaas.io/authentication.md): mycpaas uses HTTP Basic Auth. Pass your Account SID as the username and Auth Token as the password on every request to authenticate. - [myCPaaS.io: EU SMS & Voice API for developers](https://docs.mycpaas.io/introduction.md): myCPaaS.io is a Twilio and SignalWire-compatible SMS and Voice API. Drop-in replacement with the same endpoints — no migration required. - [Quickstart](https://docs.mycpaas.io/quickstart.md): Send your first SMS in under 3 minutes - [Receive inbound SMS messages via webhook](https://docs.mycpaas.io/sms/receive.md): mycpaas sends an HTTP POST to your webhook URL when an SMS arrives. Learn the payload fields, how to reply with LaML XML, and see a handler example. - [Send SMS and MMS messages with mycpaas](https://docs.mycpaas.io/sms/send.md): Use the mycpaas Messages API to send SMS and MMS messages worldwide. Includes request parameters, curl examples, response fields, and status values. - [Make and manage voice calls with mycpaas](https://docs.mycpaas.io/voice/call.md): Initiate outbound calls, control call flow with LaML XML, track status with webhooks, and filter call records using the mycpaas Voice API. - [Webhooks overview: receive real-time events](https://docs.mycpaas.io/webhooks/overview.md): mycpaas sends HTTP POST requests to your server when inbound messages arrive or call statuses change. Learn how to configure and handle webhook events. - [SMS webhooks: handle inbound messages](https://docs.mycpaas.io/webhooks/sms.md): mycpaas POSTs inbound SMS and MMS details to your webhook URL. Learn the payload fields, how to parse them, and how to reply with LaML XML. - [Voice webhooks: track call status changes](https://docs.mycpaas.io/webhooks/voice.md): mycpaas POSTs to your StatusCallback URL whenever a call status changes. Learn the payload, all status values, and how to handle call events.