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 |