create_exam (boolean): when true, a pre-employment (hiring) medical exam will be created for the employee right after creation.send_email (boolean): when true, the employee will receive an email notification about the exam.send_date (date-time, optional): the date/time when the notification should be sent. If send_email=true and send_date is empty or null, the current date/time will be used to trigger the notification.send_date2025-01-31T00:00:00Z
2025-01-31 00:00:00
| Field | Description |
|---|---|
gov_id (CPF) | Person / Employee identifier In Brazil, every individual has a CPF (Cadastro de Pessoa Física), which is the national taxpayer ID for a person. It’s unique per person and typically does not change. In our API we expose it as gov_id. In practice, it plays a role similar to SSN (US) or a national personal tax ID in other countries. Key point: gov_id identifies the human being, not the employment relationship. |
hr_code | “Matrícula RH” (internal company HR ID) — optional hr_code corresponds to Matrícula RH, which is an internal employee code created by the company for HR/payroll/admin systems. Optional (not required by law). Used for internal controls and integrations with the company’s HRIS/payroll tools. Can vary by company and can change if the company migrates systems. Think of it as a typical Employee ID inside an organization. |
employee_registration_number | “Matrícula eSocial” (government employment link ID) — required (when applicable) employee_registration_number corresponds to Matrícula eSocial, which is an official identifier tied to the formal employment relationship under Brazilian labor law (CLT). Mandatory by law for formal employment reporting (eSocial). It is unique per employment relationship (per “job link”), not necessarily per person for life. It may not be available at onboarding, because it’s usually assigned/confirmed only after payroll/accounting formally registers the employee, including the CTPS registration. Important nuance: A person ( gov_id) can exist in the system before the Matrícula eSocial is known. Once the employment is formalized, employee_registration_number becomes the official “government-side” reference for that employment link. |
POST/v0/employee/public_create_employee_v0_employee__postx-api-key (APIKeyHeader in OpenAPI)create_exam and send_emailsend_date)send_email=true and send_date was not provided.
send_date provided (ISO 8601).
| Field (request) | Allowed values (API enum) | Meaning (EN) |
|---|---|---|
status | Ativo | Active |
Inativo | Inactive | |
Afastado | On leave | |
Férias | Vacation | |
Pendente | Pending |
| Field (request) | Allowed values (API enum) | Meaning (EN) |
|---|---|---|
sex | M | Male |
F | Female |
| Field (request) | Allowed values (API enum) | Meaning (EN) |
|---|---|---|
gender | Cis | Cisgender |
Trans | Transgender |
| Field (request) | Allowed values (API enum) | Meaning (EN) |
|---|---|---|
marital_status | Não informado | Not informed |
Solteiro | Single | |
Casado | Married | |
Separado | Separated | |
Desquitado | Legally separated | |
Viúvo | Widowed | |
Outros | Other | |
Divorciado | Divorced | |
União Estável | Common-law union |
| Field (request) | Allowed values (API enum) | Meaning (EN) |
|---|---|---|
educational_stage | Indefinida | Undefined |
Ensino Fundamental Incompleto | Incomplete Elementary School | |
Ensino Fundamental Completo | Complete Elementary School | |
Ensino Medio Incompleto | Incomplete High School | |
Ensino Medio Completo | Complete High School | |
Ensino Superior Incompleto | Incomplete Undergraduate | |
Ensino Superior Completo | Complete Undergraduate | |
Profissionalizante | Vocational/Professional | |
Técnico Incompleto | Incomplete Technical Course | |
Técnico Completo | Complete Technical Course | |
Tecnólogo Incompleto | Incomplete Technologist Degree | |
Tecnólogo Completo | Complete Technologist Degree | |
Pós-graduação Incompleta | Incomplete Postgraduate | |
Pós-graduação Completo | Complete Postgraduate | |
Mestrado Incompleto | Incomplete Master’s | |
Mestrado Completo | Complete Master’s | |
Doutorado Incompleto | Incomplete Doctorate | |
Doutorado Completo | Complete Doctorate | |
PHD Incompleto | Incomplete PhD | |
PHD Completo | Complete PhD | |
Não Informado | Not informed | |
Analfabeto | Illiterate |
| Field (request) | Allowed values (API enum) | Meaning (EN) |
|---|---|---|
human_skin_tone | Indefinido | Undefined |
Branca | White | |
Preta | Black | |
Parda | Brown/mixed | |
Amarela | Yellow | |
Indígena | Indigenous | |
Mulato | Mulatto |
| Field (request) | Allowed values (API enum) | Meaning (EN) |
|---|---|---|
contract_type | CLT | CLT (Brazilian labor law employment) |
COOPERADO | Cooperative member | |
TERCERIZADO | Outsourced/third-party worker | |
AUTONOMO | Self-employed contractor | |
TEMPORARIO | Temporary | |
PESSOA_JURIDICA | Legal entity (company contractor) | |
ESTAGIARIO | Intern | |
MENOR_APRENDIZ | Young apprentice | |
ESTATUTARIO | Statutory public servant | |
COMISSIONADO_INTERNO | Internal commissioned | |
COMISSIONADO_EXTERNO | External commissioned | |
APOSENTADO | Retired | |
APOSENTADO_INATIVO_PREFEITURA | Retired inactive (municipality) | |
PENSIONISTA | Pensioner | |
SERVIDOR_PUBLICO_EFETIVO | Tenured public servant | |
EXTRANUMERARIO | Supernumerary employee | |
AUTARQUICO | Autarchic public servant | |
INATIVO | Inactive | |
TITULO_PRECARIO | Provisional title (precarious) | |
SERVIDOR_ADM_CENTRALIZADA_OU_DESCENTRALIZADA | Centralized/Decentralized administration public servant |
Ativo, Inativo, Afastado, Férias, Pendente M, F Cis, Trans Não informado, Solteiro, Casado, Separado, Desquitado, Viúvo, Outros, Divorciado, União Estável Indefinida, Ensino Fundamental Incompleto, Ensino Fundamental Completo, Ensino Medio Incompleto, Ensino Medio Completo, Ensino Superior Incompleto, Ensino Superior Completo, Profissionalizante, Técnico Incompleto, Técnico Completo, Tecnólogo Incompleto, Tecnólogo Completo, Pós-graduação Incompleta, Pós-graduação Completo, Mestrado Incompleto, Mestrado Completo, Doutorado Incompleto, Doutorado Completo, PHD Incompleto, PHD Completo, Não Informado, Analfabeto Indefinido, Branca, Preta, Parda, Amarela, Indígena, Mulato CLT, COOPERADO, TERCERIZADO, AUTONOMO, TEMPORARIO, PESSOA_JURIDICA, ESTAGIARIO, MENOR_APRENDIZ, ESTATUTARIO, COMISSIONADO_INTERNO, COMISSIONADO_EXTERNO, APOSENTADO, APOSENTADO_INATIVO_PREFEITURA, PENSIONISTA, SERVIDOR_PUBLICO_EFETIVO, EXTRANUMERARIO, AUTARQUICO, INATIVO, TITULO_PRECARIO, SERVIDOR_ADM_CENTRALIZADA_OU_DESCENTRALIZADA Successful Response