Cria e retorna um lote de novos objetos Task
.
Solicitação HTTP
POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/tasks:batchCreate
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
parent |
Obrigatório. O recurso pai compartilhado por todas as tarefas. Esse valor precisa estar no formato |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON |
---|
{ "header": { object ( |
Campos | |
---|---|
header |
Opcional. O cabeçalho de solicitação padrão da API Delivery. Observação: se você definir este campo, o campo de cabeçalho nas mensagens do |
requests[] |
Obrigatório. A mensagem de solicitação que especifica os recursos a serem criados. Observação: é possível criar no máximo 500 tarefas em um lote. |
Corpo da resposta
A mensagem de resposta BatchCreateTask
.
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
Representação JSON |
---|
{
"tasks": [
{
object ( |
Campos | |
---|---|
tasks[] |
As tarefas criadas. |
CreateTaskRequest
A mensagem de solicitação tasks.create
.
Representação JSON |
---|
{ "header": { object ( |
Campos | |
---|---|
header |
Opcional. O cabeçalho de solicitação padrão da API Delivery. |
parent |
Obrigatório. Precisa estar no formato |
taskId |
Obrigatório. O ID da tarefa precisa ser exclusivo, mas não pode ser um ID de rastreamento de frete. Para armazenar um ID de rastreamento de frete, use o campo
|
task |
Obrigatório. A entidade Task a ser criada. Ao criar uma tarefa, os seguintes campos são obrigatórios:
Observação: o campo |