Skip to main content
The Pendency tracks the occupational exam from the request to the ASO (Occupational Health Certificate) or cancellation. Through the public API you create, list and cancel pendencies and track the status; clinic scheduling and performing the exam are orchestrated internally by Salú.

Lifecycle

The ASO step is what most often confuses integrations: the exam being performed moves the pendency to MISSING_OHC, and only the ASO being attached moves it to DONE. The full table of the nine statuses is in Exam pendency.

How pendencies arise

Available operations

1

Create a standalone pendency

POST /v0/pendency with employee_id, type_exam and send_email (and optionally send_date/exam_date).
2

List and filter

GET /v0/pendency with filters by organization_id, employee_id, id, status and type_exam, plus page/limit pagination.
3

Track completion

In the listing, concluded_at tells when the pendency was completed — while schedule_appointment_time only tells when the exam was booked for.
4

Cancel

POST /v0/pendency/cancel with pendency_id and, optionally, a note with the reason.
There is no public endpoint to schedule the exam: scheduling and performing happen inside the Salú platform. You track the result via the pendency status.

Endpoints

List

Create

Cancel