Skip to main content
POST
/
createOrderList
Criação de entrega
curl --request POST \
  --url 'https://sandbox.api.gohusky.net/createOrderList?token=' \
  --header 'Content-Type: application/json' \
  --data '
[
  {
    "specifications": {
      "origin": "NomeDoSeuSistema",
      "return": false,
      "geocoding": false,
      "orderId": "01",
      "token": "Token-Loja/embarcador/Restaurante",
      "package": {
        "size": 0
      },
      "startDate": "02/01/2006 15:04:05",
      "ifood_reference": "12345678"
    },
    "addresses": {
      "dropoff": {
        "name": "Francisco",
        "phone": "00000000000",
        "address": "R. Xavier Curado",
        "streetNumber": "25",
        "neighborhood": "Ipiranga",
        "city": "São Paulo",
        "state": "São paulo",
        "country": "Brasil",
        "lat": "-23.584644",
        "lng": "-46.608366",
        "payment": {
          "method": "ONLINE",
          "value": 100
        },
        "comp": "apto",
        "obs": "Observações adicionais",
        "useSavedAddress": false
      },
      "pickup": {
        "name": "Nome do remetente",
        "phone": "00000000000",
        "address": "Endereço de coleta",
        "streetNumber": "123",
        "neighborhood": "Centro",
        "city": "São Paulo",
        "state": "SP",
        "country": "Brasil",
        "obs": "Observações",
        "geocoding": false,
        "lat": "-23.584644",
        "lng": "-46.608366"
      }
    }
  }
]
'
[
  {
    "success": 1,
    "message": "Solicitação recebida com sucesso!",
    "tracking": "6b0187ae9bb6a5cb809308508133d32e83c5efe0e9fb297fea8283505a3b23dc",
    "orderId": "123"
  }
]

Authorizations

token
string
query
required

Token de autenticação via query parameter. Pode representar o ID público da operação (Operador Logístico) ou o ID público do embarcador (Restaurante, loja, farmácia).

Query Parameters

live_mode
boolean
required

Especifica o ambiente para executar a requisição.

customer
boolean
required

Define o tipo de autenticação: true = Embarcador (Restaurante, Loja, Farmácia) false = Operação (Operador Logístico)

Body

application/json
specifications
object
required

Especificações da entrega

addresses
object
required

Pontos da entrega (Ponto de entrega e Ponto de coleta)

Response

Requisição processada com sucesso.

IMPORTANTE: se o valor do campo 'success' for diferente de 1, houve um erro na criação da entrega. Em caso de erro, valide o campo 'message' para mais detalhes.

  • Sucesso · object[]
  • Erro · object[]
success
integer

Indica se a requisição foi processada com sucesso. 1 = Sucesso, qualquer outro valor indica que houve um erro.

Example:

1

message
string

Mensagem de retorno da solicitação

Example:

"Solicitação recebida com sucesso!"

tracking
string

Identificador da entrega

Example:

"6b0187ae9bb6a5cb809308508133d32e83c5efe0e9fb297fea8283505a3b23dc"

orderId
string

Número da entrega na operação

Example:

"123"