pncp-sdk
Version:
SDK Node.js para consumir a API PNCP (Portal Nacional de Contratações Públicas)
16 lines (12 loc) • 621 B
JavaScript
import api from '../shared/api.js';
import { pcaSchema, pcaUsuarioSchema, pcaAtualizacaoSchema } from '../validators/pcaSchemas.js';
import fetchWithValidation from '../shared/fetchWithValidation.js';
export async function consultar(params) {
return await fetchWithValidation('/v1/pca/', params, pcaSchema, api);
}
export async function consultarUsuario(params) {
return await fetchWithValidation('/v1/pca/usuario', params, pcaUsuarioSchema, api);
}
export async function consultarAtualizacao(params) {
return await fetchWithValidation('/v1/pca/atualizacao', params, pcaAtualizacaoSchema, api);
}