7.6. Consultar Modalidades de Contratação

Serviço que permite consultar as modalidades de contratação cadastradas no PNCP.

7.6.1. Detalhes da Requisição

Endpoint

Método HTTP

/v1/modalidades

GET

7.6.2. Exemplo de Payload

1Não se aplica

7.6.3. Exemplo Requisição (cURL)

1curl -k -X GET \
2  "${BASE_URL}/v1/modalidades" \
3  -H "accept: */*"
4
5 ou
6
7curl -k -X GET \
8  "${BASE_URL}/v1/modalidades?statusAtivo=true" \
9  -H "accept: */*"

7.6.4. Dados de Entrada

Nota

Alimentar o parâmetro statusAtivo.

Campo

Tipo

Obrigatório

Descrição

statusAtivo

Boolean

Não

Indicador de status da modalidade de contratação. True = Ativa / False = Inativa

7.6.5. Dados de retorno

Id

Campo

Tipo

Descrição

1

id

Inteiro

Código de identificação da modalidade de contratação

2

nome

Texto

Nome da modalidade de contratação

3

descricao

Texto

Descrição da modalidade de contratação

4

dataInclusao

Data/Hora

Data e hora da inclusão do registro

5

dataAtualizacao

Data/Hora

Data e hora da última atualização do registro

6

statusAtivo

Booleano

Indicador de status da modalidade de contratação. True = Ativa / False = Inativa

7.6.6. Códigos de Retorno

Código HTTP

Mensagem

Tipo

200

OK

Sucesso

400

BadRequest

Erro

404

Modalidade de contratação não encontrada

NotFound

422

Unprocessable Entity

Erro

500

Internal Server Error

Erro