Search cce · secop-providers
https://api.latinfo.dev/co/cce/secop-providers/search
Search the published company_name index. Results are candidates, not confirmed identity matches. Confirm the country and identifier before fetching a profile. An empty list is not proof of absence.
Contrato da fonte
- Publicador
- Colombia Compra Eficiente
- Cobertura
- Corporate providers registered in SECOP II; not all Colombian companies.
- Significado do registro
- A published provider registration with declared organizational contact channels.
- Identificador
- Use the NIT body without check digit. coNit normalizes accepted inputs to the zero-padded stored body; keep it as a string.
- Padrão aceito
^\d{6,10}$- Normalização
coNit- Quantidade de registros
many- Licença
- A permissão de reutilização não foi verificada. Acesso público não equivale a uma licença de reutilização.
Limitações conhecidas
- Provider contact channels may identify named contacts; use only for the stated business purpose.
Parâmetros
qstringqueryobrigatórioName query, 3–200 characters.
Exemplo de requisição
curl https://api.latinfo.dev/co/cce/secop-providers/search?q=q \
-H "Authorization: Bearer $LATINFO_API_KEY"
Respostas
200Published source records. Missing data is not a clearance or a negative finding.
Cabeçalhos da resposta
X-Latinfo-Imported-AtImport time, not the date of the government observation.
X-Source-Updated-AtPublisher update time, when known.
X-Latest-Observation-AtLatest date in returned records, when known.
X-Freshness-Statusstring
CURRENT · DELAYED · STALE · UNKNOWNX-Credits-CostActual credits charged for this request.
X-Source-GenerationOpaque immutable source generation. Follow the guarded next-page Link when collecting a history.
X-Total-CountExact row count for this identifier when pagination is requested.
X-Page-Offsetinteger
X-Page-Limitinteger
LinkNext page URL, rel=next. Absent at the end.
application/jsonCampos da resposta
[].id string[].company_name stringCompany name published by the authority.
[].active stringSECOP II provider-account status; not tax or legal-registration status.
Si · No
Significado dos valores
PROCUREMENT_SUPPLIER_REGISTRATION
SiActive: Colombia Compra Eficiente reports this SECOP II provider account as active.
NoInactive: Colombia Compra Eficiente reports this SECOP II provider account as inactive.
Esquema de resposta
{
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"company_name": {
"type": "string",
"description": "Company name published by the authority.",
"x-latinfo-meaning": "text"
},
"active": {
"type": "string",
"description": "SECOP II provider-account status; not tax or legal-registration status.",
"x-latinfo-meaning": "text",
"enum": [
"Si",
"No"
],
"x-latinfo-vocabulary": {
"id": "co.cce.secop_provider_status.v1",
"scope": "PROCUREMENT_SUPPLIER_REGISTRATION",
"empty_policy": "reject",
"values": {
"Si": {
"code": "ACTIVE",
"label_en": "Active",
"explanation_en": "Colombia Compra Eficiente reports this SECOP II provider account as active."
},
"No": {
"code": "INACTIVE",
"label_en": "Inactive",
"explanation_en": "Colombia Compra Eficiente reports this SECOP II provider account as inactive."
}
}
}
}
}
}
}400Invalid identifier or query. Correct the input before retrying.
401Missing or invalid API key. Authenticate before retrying.
404No published record, or identifier outside the legal-entity scope. Not proof that the company does not exist.
409Source generation changed during paginated retrieval. Restart from offset 0.
429Rate or credit limit exceeded. Inspect the response and rate-limit headers before retrying.
503Source unavailable. Report unavailable, not an empty result.
Exemplo JSON
Exemplo ilustrativo do esquema. Não é uma resposta ao vivo.
[
{
"id": "string",
"company_name": "string",
"active": "Si"
}
]Procedência e limitações
A cobertura varia por país e fonte pública. Um campo ausente não comprova que o fato não exista. Os registros públicos podem ter atrasos ou erros; revise as evidências e a data da fonte antes de usar um resultado.