10.12. Excluir Itens da Intenção de Registro de Preço

Serviço destinado a excluir itens de uma Intenção de Registro de Preços (IRP).

10.12.1. Detalhes da Requisição

Endpoint

Método HTTP

/v1/orgaos/{cnpj}/irp/{ano}/{sequencial}/itens

DELETE

10.12.2. Exemplo de Payload

1  {
2    "numerosItens": [1,2,3],
3    "justificativa": "string"
4  }

10.12.3. Exemplo Requisição (cURL)

1 curl -k -X DELETE \
2   --header "Authorization: Bearer access_token" \
3   "${BASE_URL}/v1/orgaos/10000000000003/irp/2022/1/itens" \
4   -H "accept: */*" \
5   -H "Content-Type: application/json" \
6   --data "@/home/objeto.json"

10.12.4. Dados de Entrada

Nota

Alimentar os parâmetros cnpj, ano e sequencial na URL.

Id

Campo

Tipo

Obrigatório

Descrição

1

itensIrp

Lista

Sim

1.1

numerosItens

inteiro

Sim

Lista dos itens da IRP a serem excluídos

2

justificativa

Texto (255)

Sim

Motivo/justificativa para exclusão dos itens da IRP

10.12.5. Códigos de Retorno

Código HTTP

Mensagem

Tipo

204

No Content

Sucesso

400

Bad Request

Erro

401

Unauthorized

Erro

422

Unprocessable Entity

Erro

500

Internal Server Error

Erro