Obter todos os pedidos pendentes da base de dados
GET
https://api.lws.net/v1/
operationIdgetPending
Obtém todos os pedidos pendentes (pedidos ainda não processados).
Respostas
200
Pedidos pendentes obtidos com sucesso
{
"code": 200,
"info": "Fetched pending request(s)",
"data": [
{
"id_revendeur": 245721,
"date": "2023-01-01",
"objet": "domain",
"valeur": "example.fr",
"type": "dns",
"retour": "0"
}
]
}
Campos da resposta 9
-
codeinteger -
infostring -
dataobject[] -
id_revendeurintegerID do revendedor que efetuou o pedido
-
datestring (date)Quando o pedido foi criado
-
objetstringQue endpoint foi utilizado para o pedido
-
valeurstringValor associado ao pedido. Geralmente o valor especificado como {domain} ou {hosting}
-
typestringSubtipo do endpoint utilizado
-
retourstringEstado do pedido. Por defeito será NULL, uma vez processado o pedido, mudará para um código de erro
400
Falha ao obter os pedidos
{
"code": 400,
"info": "Failed to fetch requests"
}
Campos da resposta 2
-
codeinteger -
infostring
401
Não autorizado - Faltam os cabeçalhos de autenticação
{
"code": 401,
"info": "Unauthorized access to the API. Please specify X-Auth-Pass and X-Auth-Login to proceed."
}
Campos da resposta 2
-
codeinteger -
infostring
404
Nenhum pedido pendente encontrado
{
"code": 404,
"info": "No requests found"
}
Campos da resposta 2
-
codeinteger -
infostring
429
Limite de pedidos excedido
{
"code": 429,
"info": "Rate limit exceeded. Please try again later."
}
Campos da resposta 2
-
codeinteger -
infostring
500
Sem ligação à base de dados
{
"code": 500,
"info": "No database connection"
}
Campos da resposta 2
-
codeinteger -
infostring
502
Resposta inválida da base de dados
{
"code": 502,
"info": "Invalid response from database"
}
Campos da resposta 2
-
codeinteger -
infostring