Skip to main content
SIGEP II is the Departamento Administrativo de la Función Pública’s register of who works for the Colombian state. Every entity reports its public servants and contractors there, with the post they hold, their education and work history, the contracts in force and the entity’s salary scale, and the directory of entities records each one’s NIT, legal nature, order, sector and location. Search people by name, entity or city and narrow by department, municipality, entity or employment type; read one hoja de vida in full; search the entities; and read one entity’s record.

Search people

POST /co/sigep/servants-search/v1 Live One search over every person an entity reports to SIGEP II, servants and contractors alike.
Returns the applied filters, total, total_pages, page, per_page, count, results[] and facets.
Department and municipality filters are matched against the directory’s own spelling. cordoba and CÓRDOBA both work: the response echoes the spelling that was applied.

One hoja de vida

POST /co/sigep/servant/v1 Live
Returns found, servant_id and servant:
An id the directory does not hold returns found: false with HTTP 200.

Search entities

POST /co/sigep/entities-search/v1 Live
Returns the applied filters, total, total_pages, page, per_page, count and results[]. Each entity carries entity_id, sigep_code, name, nit and verification_digit, status, entity_type, order and sub_order, organic_classification, administrative_sector, legal_nature, administrative_level, legal_personality, own_assets, post_conflict, department, municipality, dane_code, cuin_code, dnp_category, zone_type, address, email, website, phone, mobile, legal_representative, parent_entity, latitude and longitude.

One entity

POST /co/sigep/entity/v1 Live
Returns found, entity_id and entity. Each entity carries entity_id, sigep_code, name, nit and verification_digit, status, entity_type, order and sub_order, organic_classification, administrative_sector, legal_nature, administrative_level, legal_personality, own_assets, post_conflict, department, municipality, dane_code, cuin_code, dnp_category, zone_type, address, email, website, phone, mobile, legal_representative, parent_entity, latitude and longitude. It adds career_systems[] (code, name), salary_regimes[] and employment_natures[].
An id the directory does not hold returns found: false with HTTP 200.

Full reference

Schemas, all response fields, and an interactive playground.