Lookup supersociedades · obligated by NIT
https://api.latinfo.dev/co/supersociedades/obligated/nit/{nit}
A company observation at the reporting cut date with judicial notification attributes. Coverage: Companies in the published obligated/supervised entity list. Use the NIT body without check digit. coNit normalizes accepted inputs to the zero-padded stored body; keep it as a string. The 2025 status/address repair is identified by upstream_layout; original cleaned columns remain available. Returns all records as an array. Import time is not observation time; inspect freshness headers. Add limit (1–500) and offset to retrieve an explicit page; without them the complete original array is returned. X-Total-Count gives the exact row count; follow Link rel=next to retrieve all pages.
Kontrata ng source
- Publisher
- Superintendencia de Sociedades, Colombia
- Saklaw
- Companies in the published obligated/supervised entity list.
- Kahulugan ng tala
- A company observation at the reporting cut date with judicial notification attributes.
- Identifier
- Use the NIT body without check digit. coNit normalizes accepted inputs to the zero-padded stored body; keep it as a string.
- Tinatanggap na pattern
^\d{6,10}$- Normalization
coNit- Bilang ng mga tala
many- Lisensya
- Hindi pa nabeberipika ang pahintulot sa muling paggamit. Hindi lisensya sa muling paggamit ang pampublikong access.
Mga kilalang limitasyon
- The 2025 status/address repair is identified by upstream_layout; original cleaned columns remain available.
Kontrata ng source para sa mga agent · Dokumentasyon ng source
Mga parameter
nitstringpathkailanganNIT in the source's normalized format. Keep identifiers as strings; preserve leading zeros.
Example: 890200122
limitintegerqueryOptional page size. Supplying limit or offset enables explicit pagination; default page size is 100.
offsetintegerqueryRow offset, default 0. Keep the same source generation while collecting pages.
generationstringqueryOpaque source-generation guard, automatically included in the next-page Link. A changed generation returns 409; restart retrieval.
Halimbawa ng request
curl https://api.latinfo.dev/co/supersociedades/obligated/nit/890200122 \
-H "Authorization: Bearer $LATINFO_API_KEY"
Mga tugon
200Published source records. Missing data is not a clearance or a negative finding.
Mga header ng tugon
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/jsonMga field ng tugon
[].nit string kailanganUse the NIT body without check digit. coNit normalizes accepted inputs to the zero-padded stored body; keep it as a string.
[].check_digit string kailanganPublisher identifier check digit.
[].company_name string kailanganCompany name published by the authority.
[].supervision_status string kailanganPublished Supersociedades supervision status.
INSPECCIÓN · VIGILANCIA · NUEVA · CAMARA COMERCIO INSPECCIÓN-VIGILANCIA-CONTROL · CONTROL
[].judicial_address string kailanganDeclared address for judicial notifications.
[].judicial_department string kailanganPublished judicial-notification department.
[].judicial_city string kailanganPublished judicial-notification city.
[].notification_email string kailanganCompany-declared judicial notification email; not independently verified.
[].cut_date string kailanganPublished cut date date. Format: YYYY-MM-DD.
[].upstream_layout string kailanganSTANDARD or STATUS_ADDRESS_SWAPPED; identifies the deterministic 2025 layout repair.
STANDARD · STATUS_ADDRESS_SWAPPED
[].raw_estado string kailanganCleaned original ESTADO column; retained separately from repaired supervision status.
[].raw_direccion_judicial string kailanganCleaned original judicial-address column; retained separately from repaired address.
[].entity_type string kailanganLEGAL_ENTITY scope marker added by the importer.
Response schema
{
"type": "array",
"items": {
"type": "object",
"properties": {
"nit": {
"type": "string",
"description": "Use the NIT body without check digit. coNit normalizes accepted inputs to the zero-padded stored body; keep it as a string."
},
"check_digit": {
"type": "string",
"description": "Publisher identifier check digit.",
"x-latinfo-meaning": "code"
},
"company_name": {
"type": "string",
"description": "Company name published by the authority.",
"x-latinfo-meaning": "text"
},
"supervision_status": {
"type": "string",
"description": "Published Supersociedades supervision status.",
"x-latinfo-meaning": "text",
"enum": [
"INSPECCIÓN",
"VIGILANCIA",
"NUEVA",
"CAMARA COMERCIO INSPECCIÓN-VIGILANCIA-CONTROL",
"CONTROL"
]
},
"judicial_address": {
"type": "string",
"description": "Declared address for judicial notifications.",
"x-latinfo-meaning": "text"
},
"judicial_department": {
"type": "string",
"description": "Published judicial-notification department.",
"x-latinfo-meaning": "text"
},
"judicial_city": {
"type": "string",
"description": "Published judicial-notification city.",
"x-latinfo-meaning": "text"
},
"notification_email": {
"type": "string",
"description": "Company-declared judicial notification email; not independently verified.",
"x-latinfo-meaning": "text"
},
"cut_date": {
"type": "string",
"description": "Published cut date date. Format: YYYY-MM-DD.",
"x-latinfo-meaning": "date"
},
"upstream_layout": {
"type": "string",
"description": "STANDARD or STATUS_ADDRESS_SWAPPED; identifies the deterministic 2025 layout repair.",
"x-latinfo-meaning": "text",
"enum": [
"STANDARD",
"STATUS_ADDRESS_SWAPPED"
]
},
"raw_estado": {
"type": "string",
"description": "Cleaned original ESTADO column; retained separately from repaired supervision status.",
"x-latinfo-meaning": "text"
},
"raw_direccion_judicial": {
"type": "string",
"description": "Cleaned original judicial-address column; retained separately from repaired address.",
"x-latinfo-meaning": "text"
},
"entity_type": {
"type": "string",
"description": "LEGAL_ENTITY scope marker added by the importer.",
"x-latinfo-meaning": "text"
}
},
"required": [
"nit",
"check_digit",
"company_name",
"supervision_status",
"judicial_address",
"judicial_department",
"judicial_city",
"notification_email",
"cut_date",
"upstream_layout",
"raw_estado",
"raw_direccion_judicial",
"entity_type"
],
"additionalProperties": false
}
}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.
Halimbawang JSON
Halimbawa ng schema lamang. Hindi ito live na tugon.
[
{
"nit": "string",
"check_digit": "string",
"company_name": "string",
"supervision_status": "INSPECCIÓN",
"judicial_address": "string",
"judicial_department": "string",
"judicial_city": "string",
"notification_email": "string",
"cut_date": "string",
"upstream_layout": "STANDARD",
"raw_estado": "string",
"raw_direccion_judicial": "string",
"entity_type": "string"
}
]Pinagmulan at mga limitasyon
Nag-iiba ang saklaw ayon sa bansa at pampublikong source. Ang nawawalang field ay hindi patunay na wala ang katotohanan. Maaaring maantala o magkamali ang mga rehistro; suriin ang ebidensya at petsa bago gamitin ang resulta.