# 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."
        ]
    }
}

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"
}

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."
}