Pedidos
Marca um pedido como integrado

Marcar pedido como integrado

PATCHhttps://erp.hub.it4360.com/api/v1/orders/{id}/mark-as-integrated

Este endpoint permite marcar um pedido como integrado. Isso é útil quando você deseja registrar que um pedido foi processado ou integrado com sucesso em seus sistemas.

Rate limit

Quantidade de RequisiçõesTempo em Segundos
12060

Parâmetros

ParâmetroTipoLocalizaçãoDescriçãoObrigatório
idstringPathO ID único do pedido que você deseja marcar como integrado.Sim
IdDataSourceCompanyBranchstringHeaderIdentificador da Company Branch.Sim
AuthorizationstringHeaderToken de autenticação.Sim
bodyObjeto JSONCorpoO objeto de requisição que contém os parâmetros necessários para marcar o pedido como integrado.Sim

Exemplo de corpo da Requisição

{
  "refOrder": "exemploParaRef"
}

Atributos do corpo da Requisição

AtributoTipoDescriçãoObrigatório
refOrderstringIdentificador para o pedido no sistema de origem.Sim

Exemplos de Requisição

curl --location --request PATCH 'https://erp.hub.it4360.com/api/v1/orders/00007ae8-9aab-4454-8c5b-7534694aa7a6/mark-as-integrated' \
	--header 'IdDataSourceCompanyBranch: 00004c77-7d99-4d9e-8f3b-933d8344863b' \
	--header 'Content-Type: application/json' \
	--header 'Accept: text/plain' \
	--header 'Authorization: Bearer token-de-autorizacao' \
	--data '{
	  "refOrder": "exemploParaRef"
	}'

Respostas

  • 204 No Content - Sucesso. O pedido foi marcado como integrado com sucesso.

  • 400 Bad Request - Não foi possível atender à requisição. Valide os dados informados.

    Corpo da Resposta (Exemplo):

    "Mensagem de erro detalhada."
  • 404 Not Found - Não encontrado. O pedido não pôde ser encontrado.

    Corpo da Resposta (Exemplo):

    "Pedido não encontrado."