Skip to main content

Get a CAQH credentialing profile by CAQH provider ID or practitioner NPI

GET 

/caqh/credentialing-snapshots

Returns the newest CAQH credentialing profile CertifyOS has stored for a provider in your tenant (the tenant-id header). Your tenant must be enabled for this API; otherwise the response is 403. Send exactly one of caqhProviderId (the CAQH provider ID) or npi (the practitioner NPI).

This endpoint only reads data CertifyOS already holds. It never calls CAQH, never adds a provider to the CAQH roster and never refreshes the profile; attestationDate and retrievedAt say how current it is (retrievedAt is null for profiles stored before it was recorded). When several signed versions are stored, the one with the most recent attestation date is returned. If the provider is not currently on your tenant's roster, or nothing is stored for them, the response is 404 DATA_UNAVAILABLE.

data is the CAQH profile exactly as CAQH sent it: field names are unchanged and every value is a string (flags are "0"/"1"). SSN is masked unless you send X-PII-View: true and hold practitioner PII read permission. CAQH credentialing data does not include a separate personal email, the practice setting, or the full text of disclosure questions.

Request​

Responses​

The newest stored profile