# API Interface

## Authentication

Cloud uses API keys for authentication. An API key is a token provided by the client when making API calls. The key should be sent as a request header named X-API-Key:

📚 How to get my API key? [Here](https://www.ycloud.com/console/#/app/developers/apikey?)\
Get your API key

📙 If you prefer SDKs, we offer multiple languages. Download our [SDKs](https://github.com/ycloud-developers) here.

## Testing the API

This is the SMS API documentation <https://ycloud.readme.io/reference/sms-send>\
You can enter the API key and parameters to test the message

<figure><img src="https://3466127247-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSIAnjLP6KQY5rvyuaq5K%2Fuploads%2F8yuOph9xuuyn2vKhXA4T%2Fimage%20(472).png?alt=media&#x26;token=05788009-c41e-429c-b92f-9006caa12334" alt=""><figcaption></figcaption></figure>

## Response

Open the response to view the full parameters.

<figure><img src="https://3466127247-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSIAnjLP6KQY5rvyuaq5K%2Fuploads%2FUwib7AJgIgZPn4WCmw27%2Fimage%20(473).png?alt=media&#x26;token=4210b0d6-c8ef-446c-9d5c-20aed4d9705a" alt=""><figcaption></figcaption></figure>

## Error Codes

[If you receive any error codes, you can check their meanings here](https://ycloud.readme.io/reference/errors#error-codes)
