Patient Scheduling API

Patient Scheduling API

Search for Labcorp patient service center (PSC) locations and bookable services, check appointment availability, and schedule, update, or cancel patient appointments.

Authentication

Requests reached through the Labcorp Aperture gateway authenticate with OAuth 2.0 Client Credentials (see Authentication). The gateway forwards your partner identity downstream; you do not set that header yourself.

Input Validation

Appointment endpoints validate patient email and address data. Whether validation is enforced or relaxed depends on partner type — see the Scheduling workflow guide for the full breakdown.

Response Codes

CodeMeaning
200Success.
201Resource created.
204Success, no content (e.g. cancellation).
400The request could not be validated; see the error body for details.
401Authentication failed or the request is not authorized.
404No matching record was found.
409The requested appointment time is no longer available.
502An internal Labcorp system was unavailable or did not accept the request.