# Comprar SMM
Para comprar um SMM, você precisa ter em mente qual serviço que deseja solicitar, você pode ver os serviços disponíveis clicando aqui. (opens new window).
- Host: https://api.contasinfinity.com.br/api/v1/smm/purchase
- Método HTTP: POST
- Parâmetros:
- service: 58
- quantity: 10
- link: contasinfinity
- Headers:
- Accept: application/json
- Authorization: Bearer SUA_API_KEY
# Resposta: 201
{
"message": "successfully created.",
"id": 308226
}
# Possíveis erros ao comprar SMS
# 1. O parâmetro service precisa ser preenchido: STATUS 422
Este erro ocorre quando o parâmetro service não é preenchindo.
{
"message": "The given data was invalid.",
"errors": {
"service": [
"The service field is required."
]
}
}
# 2. O parâmetro quantity precisa ser preenchido: STATUS 422
Este erro ocorre quando o parâmetro quantity não é preenchindo.
{
"message": "The given data was invalid.",
"errors": {
"quantity": [
"The quantity field is required."
]
}
}
# 3. O parâmetro link precisa ser preenchido: STATUS 422
Este erro ocorre quando o parâmetro link não é preenchindo.
{
"message": "The given data was invalid.",
"errors": {
"link": [
"The link field is required."
]
}
}
# 4. Serviço não encontrado: STATUS 200
Este erro ocorre quando o parâmetro service é inválido.
{
"message": "Service not found."
}
# 5. Quantidade inválida: STATUS 200
Este erro ocorre quando o parâmetro quantity é inválido, sendo menor do que o mínimo ou maior do que o máximo.
{
"message": "quantity is invalid. min: 10, max: 500000"
}
# 6. Link em ordem ativa: STATUS 200
Este erro ocorre quando você já tem uma ordem com este link ativo
{
"message": "You have active order with this link. Please wait until order being completed."
}