Docs

Getting started

This site provides access to Labcorp APIs and integration services. Use it to discover available APIs, obtain authentication credentials, and access implementation documentation.

1. Get credentials

Request OAuth 2.0 client credentials for your application using the Contact Sales button at the top of the page. New API access goes through Labcorp's standard approval process (Sales, divisional approval, then setup) before credentials are issued, so expect some lead time. Once approved, Labcorp provisions your account and issues a Client ID and Client Secret, scoped to the APIs your application is entitled to use.

2. Authenticate to the gateway

Every API is reached through the Labcorp API gateway. Exchange your client credentials for a short-lived bearer token and send it on every request. The gateway handles authentication to the downstream APIs on your behalf, so you only ever authenticate to the gateway.

See Authentication for the full client-credentials flow, token endpoints per environment, and lifecycle details.

3. Verify connectivity

Before integrating a specific API, confirm that authenticated communication with the gateway works by calling the gateway health-check endpoint with your token. See Verify gateway connectivity. A 200 OK means your credentials and network path are good.

4. Pick an API

Browse the APIs to find the API you need. Each API has its own overview, guides, and (for REST APIs) an interactive reference with request/response schemas. Pick one and follow its overview to make your first call.

Last modified on