...
DELETE /totvseai/standardmessage/v1/transacionstransactions/{transactionID_version}/{internalID}
Onde:
Justificando a presença de corpo na requisição de DELETE, é necessário identificar se a transação é síncrona ou não. Sem o corpo, todas as informações teriam que ser colocadas na URL da requisição.
Bloco de código | ||
---|---|---|
| ||
DELETE /totvseai/standardmessage/v1/transactions/customerVendor_2_001/10|ABC123 { "header" : { "UUID" : "", "type" : "BusinessMessage", "subType" : "event", "transaction" : "customerVendor", "version" : "2.001", "sourceApplication": "", "productName" : "", "productVersion" : "", "companyId" : "", "branchId" : "", "generatedOn" : "", "deliveryType" : "sync", }, "content" : { "atributo1" : "", "atributo2" : "", ... "atributoN" : "" } } |
...
A eliminação em lote utiliza o mesmo endpoint, variando apenas o corpo, onde as mensagens a eliminar estarão dentro de um array JSON. Somente mensagens assíncronas serão aceitas.
O endpoint aceita o parâmetro batchType, e o comportamento será o mesmo descrito para quando um lote de mensagens é submetido. Se o parâmetro for omitido, terá valor "simpleBatch".
...