🇨🇴 Colombia · fuente pública
Colombia Compra Eficiente: secop-providers
SECOP II registered-provider profiles, including organization-declared contact channels and procurement classification.
Cobertura publicada
- Registros
- 179,202
- Última actualización
- 27 set. 2026
- Frecuencia
- daily
- Frescura
- CURRENT
- Identificador
nit- Búsqueda por nombre
- Disponible
Conteo y frescura consultados desde api.latinfo.dev/sources durante el build del 2026-09-28.
Fuente primaria
- Institution: Agencia Nacional de Contratación Pública — Colombia Compra Eficiente (CCE)
- Data: SECOP II registered-provider profiles, including organization-declared contact channels and procurement classification.
- Format: UTF-8 CSV, comma-delimited, 25 columns.
- Registered: https://www.datos.gov.co/Estad-sticas-Nacionales/SECOP-II-Proveedores-Registrados/qmzu-gj57
- License: Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0), as declared in the datos.gov.co metadata.
Cómo se procesa
latinfo piperuns the custom streaming importer on Linux Mint.- Gate 1 uses a bounded Socrata API sample; full gates download the official CSV export.
- The importer retains only values from an explicit juridical-company-type allowlist. Natural persons,
OTRO, undefined types, consortia, temporary unions and other ambiguous subjects are excluded. - SECOP's inconsistent NIT representations are canonicalized to the zero-padded 10-digit NIT body used by
co-rues. A present verifier digit must be valid, and padded placeholders with fewer than six significant digits are rejected. - Provider-declared organization channels are projected. Legal-representative name, document, phone and email columns are never written to the canonical TSV.
- Placeholder values such as
No ProvistoandNo Definidobecome empty strings. - The TSV is sorted by NIT and provider code, then built as a multi-record binary source with V3 name search and an MPHF index.
- Content-addressed shards and the manifest are uploaded atomically to R2.
The authenticated lookup endpoint is:
GET /co/cce/secop-providers/nit/{nit}
A NIT can return multiple records because SECOP II may contain multiple provider registrations for the same tax entity.
After the semantic profile and vocabulary gates pass, the universal endpoint joins these rows to the RUES identity without replacing the registry legal name:
GET /v1/companies/CO/{nit}
The universal response labels these channels as company-declared to an authority and not independently verified. Ten-digit Colombian phones are normalized to E.164 with +57; shorter numbers remain explicitly local rather than being made artificially dialable.
Campos publicados
| Field | Type | Example | Notes |
|---|---|---|---|
nit | string(10) | 0890903938 | Canonical primary ID; zero-padded NIT body. |
provider_code | string | 702504804 | SECOP II provider registration code. |
company_name | string | BANCOLOMBIA | Provider-declared organization name; searchable. |
active | string | Si | SECOP II provider-account status. |
created_at | ISO datetime | 2017-08-28T00:00:00.000 | Provider registration creation date. |
category_code | string | 80101500 | Main UNSPSC category code when supplied. |
category_description | string | Servicios de consultoría de negocios | Main category description when supplied. |
phone | string | 4881822 | Organization channel declared by the provider. |
fax | string | 4722005 | Organization channel declared by the provider. |
email | string | [email protected] | Organization channel declared by the provider; may be role-based or named. |
address | string | CARRERA 7 NO. 6-39 | Provider-declared business address. |
country | string | CO | Country code from SECOP II. |
department | string | DISTRITO CAPITAL DE BOGOTA | Department from SECOP II. |
municipality | string | BOGOTA | Municipality from SECOP II. |
website | string | HTTPS://WWW.4-72.COM.CO/ | Provider-declared site. |
company_type | string | SOCIEDAD ANONIMA ABIERTA COLOMBIANA | Official SECOP II company-type label. |
is_sme | string | NO | SECOP II SME declaration. |
location_code | string | CO-DC-11001 | SECOP II location code. |
Limitaciones conocidas
- Contact channels are declared by the provider and are not independently verified by Latinfo. They may be stale, shared, malformed or hosted on free email domains.
- One NIT can have multiple SECOP II provider codes; the endpoint intentionally returns an array.
OTROis the largest non-natural label upstream but is excluded because it does not prove juridical status. It can be added later only through a strong RUES identity match.- Consortia, temporary unions, autonomous estates and similar non-person structures are excluded by the juridical-only policy.
- Some upstream NITs are malformed or carry an invalid verifier digit and are skipped with aggregate counters.
- Empty upstream placeholders are returned as empty strings.
Estado de revisión y alcance
No se publica todavía una opinión jurídica específica aprobada para esta fuente. La ficha documenta procedencia y transformaciones; Latinfo limita su producto a entidades jurídicas.
Latinfo no está afiliado, certificado ni respaldado por la institución de origen. Para decisiones formales, verifica la evidencia en la fuente primaria. Consulta Privacidad y Términos.