POST /br/tst/labour-certificate/v1 Issues a new certificate for a company and returns what it says.
document_number, status (clear, debts or debts_secured), has_clearance_effect, status_label (the certificate’s title), certificate_number (e.g. 75794208/2026), issued_at (ISO 8601, Brasília time), valid_until (yyyy-mm-dd, 180 days after issue), company_name (null when the certificate is issued without one), total_cases, cases[], pdf_url (with include_pdf) and checked_at.
Each cases[] entry is { case_number, court, region, office, debt_condition }: the CNJ case number, the regional labour court (TRT 01ª Região), its number, the labour court (vara) when the certificate names it, and unsecured, secured (by a deposit, a freeze or an attachment of enough assets) or suspended.
debts_secured is the certificate the court titles positiva com efeito de
negativa: the company has labour debts, but every one is secured or
suspended, so the certificate has the legal effect of a clearance, which is
what has_clearance_effect says. Every valid CNPJ gets a certificate: there
is no not-found.Each request issues a new certificate from the court, with its own number,
valid for 180 days. This lookup can take longer than a typical request. It is
an async job. By default the request waits inline and returns
{ data }, or you can poll / use a callback_url.Full reference
Schemas, all response fields, and an interactive playground.