Pular para o conteúdo
duxt
Versão futura
Você está lendo a documentação de uma versão futura. A documentação e os recursos ainda podem mudar.
Esta página ainda não está disponível no seu idioma
Você está lendo em English (UK).

Run a batch

post
/batches

runBatch

Takes a list of instructions and applies them in order. This endpoint needs no authentication, which is why it takes nothing destructive.

Autorização

Este ponto final não precisa de autenticação.

Corpo do pedido Obrigatório

application/json

object
  • instructions*Obrigatórioarray<any>elementos mín 1elementos máx 50

    Cada elemento

    anyInstruction

    Exatamente um de

    • objectRelabelInstruction
      • op*Obrigatórioany
      • consignmentId*Obrigatóriostring
      • reference*Obrigatóriostring
    • objectRetagInstruction
      • op*Obrigatórioany
      • consignmentId*Obrigatóriostring
      • tags*Obrigatórioarray<string>

        Cada elemento

        string

    Distinguido por op

json
{
  "instructions": [
    {
      "op": "relabel",
      "consignmentId": "00000000-0000-4000-8000-000000000000",
      "reference": "string"
    }
  ]
}

Respostas

200
What each instruction did.

application/json

array<any>

Cada elemento

any

Exatamente um de

  • object
    • doneboolean
  • objectProblem
    • title*ObrigatóriostringA short, human-readable summary.
    • status*Obrigatóriointegermín 400máx 599
    • detailstring | null
json
[
  {
    "done": true
  }
]

Enviar um pedido

Este corpo não pode ser apresentado como formulário: edite-o como JSON.

O pedido é enviado pelo seu navegador, diretamente para esse servidor.

curl 'https://api.example.org/v3/consignments?limit=20&cursor=string&status=%5B%0A++%22booked%22%0A%5D&session=string' \
  -H 'Authorization: Bearer demo-token' \
  -H 'X-Request-Id: 00000000-0000-4000-8000-000000000000'