v1
latestOpenAPI 3.0.32026-07-242644125.9 KBGet Employments
Retrieves the employment history for an individual identified by an 18-char CURP. Requires a prior successful verification that yielded employment data. Results can be paginated and filtered by employment period (start_date/end_date) and by last-update window (updated_at_from/updated_at_to). Each row exposes its own updated_at so consumers can tell how fresh each record is.
Path parameters
The CURP of the individual.
Query parameters
Page number for pagination.
Number of items per page.
Optional. Filters employment records to include those where the employment period overlaps with or starts on/after this date (YYYY-MM-DD).
Optional. Filters employment records to include those where the employment period overlaps with or ends on/before this date (YYYY-MM-DD).
Optional. Filters employment records to include those last updated on/after this date, by their updated_at (YYYY-MM-DD).
Optional. Filters employment records to include those last updated on/before this date, by their updated_at (YYYY-MM-DD). If updated_at_from is after updated_at_to, the request fails with HTTP 400.
Optional. Filters employment records by institution. If not provided, records from all institutions are returned.
Optional. Filters employment records by one or more specific data sources. Can be repeated to include multiple sources (e.g. ?data_source=imss_rpci&data_source=imss_get_weeks). If not provided, the highest-priority source per institution is returned.
[ "imss_rpci" ]
Response
Employment history for the CURP (identifier).