SMS activation

To use it, you will need your API key, which you can obtain on your Profile page.

The API is similar to the SmsActivate API. Currently, all API calls are made via GET requests. Each call must contain an action parameter corresponding to the method name and an api_key parameter containing your API key.

Base URL:

https://quix.email/stubs/handler_api.php

Available methods:

getBalance

https://quix.email/stubs/handler_api.php?action=getBalance&api_key=API_KEY

 

Returns your account balance. Example response:

3.14 - your balance is 3.14 USD.

 

getNumber

https://quix.email/stubs/handler_api.php?action=getNumber&api_key=API_KEY&service=SERVICE&country=COUNTRY&maxPrice=0.2

 

Get the number for the service SERVICE and the country COUNTRY. Example responses:

ACCESS_NUMBER:1234567890:12345678901 - successful receipt of the number

NO_NUMBERS - no number available

 

getStatus

https://quix.email/stubs/handler_api.php?action=getStatus&api_key=API_KEY&id=ACTIVATION_ID

 

Returns the activation status with an ID equal to ACTIVATION_ID. Response examples:

STATUS_WAIT_CODE - the code has not yet been received

STATUS_OK:123456 - code received (123456)

 

setStatus

https://quix.email/stubs/handler_api.php?action=setStatus&api_key=API_KEY&id=ACTIVATION_ID&status=STATUS

 

Change the activation status of ACTIVATION_ID to STATUS. Available STATUS values:

1 - notify that the SMS has been sent
3 - request a re-receipt of the code
6 - complete activation
8 - cancel activation with a refund

Sample responses:

ACCESS_CANCEL - activation was successfully canceled

BAD_STATUS - invalid status sent

 

getHistory

https://quix.email/stubs/handler_api.php?action=getHistory&api_key=API_KEY&start=TIME_FROM&end=TIME_TO&offset=OFFSET&size=SIZE

 

Get activation history. You can specify a time frame from TIME_FROM to TIME_TO (in Unix format). You can also specify the record to start retrieval from (OFFSET) and the number of records to retrieve (SIZE, up to 100). Response example:

[{"id":1234567890,"date":"2026-01-04 02:37:30","phone":"12345678901","code":"123456","cost":0.0123,"status":"STATUS_OK"}]

 

getPrices

https://quix.email/stubs/handler_api.php?action=getPrices&api_key=API_KEY&service=SERVICE&country=COUNTRY

 

Returns a list of prices and the number of rooms for the service SERVICE and country COUNTRY. You can specify the country and service, or one of these parameters. The response will be in JSON format. Example response:

{"10":{"ig":{"cost":0.0225,"count":401}}} - 401 numbers are available for the Instagram+Threads service in Vietnam, each number costs 0.0225 USD.

 

getCountries

https://quix.email/stubs/handler_api.php?action=getCountries&api_key=API_KEY

 

Get a list of available countries. Response example:

[{"id": 10,"en": "Vietnam","ru": "Вьетнам"}]

 

getServicesList

https://quix.email/stubs/handler_api.php?action=getServicesList&api_key=API_KEY

 

Get a list of available services. Response example:

[{"code": "ig","name": "Instagram+Threads"}]