Skip to content

CertifyOS API

Download OpenAPI description
Overview
Languages
Servers
Mock server
https://docs.certifyos.com/_mock/reference/application/api/
Production
https://ng-api-production.certifyos.com/
Staging (Test Data)
https://ng-api-stg.certifyos.com/

auth-tokens

Operations

credentialing-workflows

Operations

v2/credentialing-workflows

Operations

providers

Operations

v2/provider

Operations

Retrieve CAQH data for a provider

Request

Returns the CAQH (Council for Affordable Quality Healthcare) data for the specified provider. This data includes provider credentialing and demographic information as stored in CAQH.

Security
BearerAuth
Path
providerIdstringrequired

The unique identifier of the provider whose CAQH data is to be retrieved.

Headers
organization-idstring
curl -i -X GET \
  'https://docs.certifyos.com/_mock/reference/application/api/v2/provider/{providerId}/caqh-data' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'organization-id: string'

Responses

CAQH Data for the provider.

Bodyapplication/json
practitionerInformationobject
practitionerProfileDetailobject
healthPlanPractitionerDetailobject
practitionerProfessionalIdArray of objects
practitionerEducationArray of objects
practitionerSpecialExperienceAndTrainingobject
practitionerTrainingArray of objects
practitionerSpecialtyArray of objects
practitionerAffiliationArray of objects
practitionerPracticeLocationArray of objects
practitionerEmploymentInformationArray of objects
practitionerEmploymentGapArray of objects
practitionerCertificationArray of objects
practitionerDocumentArray of objects
practitionerClinicalPracticeobject
practitionerProfessionalLiabilityInsuranceArray of objects
providerIdstring
updatedAtstring(date-time)
updatedBystring
updatedByNamestring
workflowSourcestring
Response
application/json
{ "practitionerInformation": { "caqhProviderId": 0, "firstName": "string", "middleName": "string", "lastName": "string", "suffix": "string", "gender": "string", "birthDate": "2019-08-24T14:15:22Z", "ssn": "string", "personalEmail": "string", "primaryEmail": "string", "ethnicity": "string", "raceEthnicity": [ … ], "languagesSpoken": [ … ], "birthCountry": "string", "primaryPracticeState": "string", "otherPracticeState": [ … ], "mailingAddress": { … }, "homePhoneNumber": "string", "practiceSetting": "string", "citizenshipCountry": "string", "workPermitStatus": "string", "usWorkEligibleFlag": true, "visaNumber": "string", "practitionerType": { … }, "homeAddress": { … } }, "practitionerProfileDetail": { "practitionerStatus": { … }, "lastAttestationDate": "2019-08-24T14:15:22Z", "attestId": "string", "practitionerStatusDate": "2019-08-24T14:15:22Z" }, "healthPlanPractitionerDetail": { "proViewRosteredOnDate": "2019-08-24T14:15:22Z", "practitionerAuthorizationFlag": true, "practitionerAuthorizationDate": "2019-08-24T14:15:22Z", "practitionerLastRecredentialDate": "2019-08-24T14:15:22Z", "practitionerNextRecredentialDate": "2019-08-24T14:15:22Z" }, "practitionerProfessionalId": [ { … } ], "practitionerEducation": [ { … } ], "practitionerSpecialExperienceAndTraining": { "adolescents": true, "angerManagement": true, "anxiety": true, "attentionDeficitHyperactivityDisorder": true, "autismSpectrumDisorders": true, "bipolarDisorder": true, "blindnessOrVisualImpairment": true, "children": true, "childWelfare": true, "chronicIllness": true, "cooccurringDisorders": true, "createdAt": "2019-08-24T14:15:22Z", "deafness": true, "depression": true, "dialecticalBehavioralTherapy": true, "genderIdentityDisorder": true, "genderNonConformity": true, "geriatricBehavioralHealth": true, "groupTherapy": true, "hivAIDS": true, "homelessness": true, "lesbianGayBisexual": true, "marriageAndFamilyTherapy": true, "medicalIllnessAndTherapy": true, "medicationManagementAndTherapy": true, "militaryVeterans": true, "modifiedAt": "2019-08-24T14:15:22Z", "neuropsychologicalTestingAdolescents": true, "neuropsychologicalTestingChildren": true, "obsessiveCompulsiveDisorder": true, "other": "string", "peopleWithDisabilities": true, "physicalDisabilities": true, "playTherapy": true, "postpartumDepressionAndOrPsychosis": true, "psychologicalTestingAdolescents": true, "psychologicalTestingChildren": true, "resourceAuthorization": { … }, "seriousMentalIllness": true, "sleepDisorders": true, "substanceAbuse": true, "transgender": true, "trauma": true }, "practitionerTraining": [ { … } ], "practitionerSpecialty": [ { … } ], "practitionerAffiliation": [ { … } ], "practitionerPracticeLocation": [ { … } ], "practitionerEmploymentInformation": [ { … } ], "practitionerEmploymentGap": [ { … } ], "practitionerCertification": [ { … } ], "practitionerDocument": [ { … } ], "practitionerClinicalPractice": { "fullTimeFlag": true }, "practitionerProfessionalLiabilityInsurance": [ { … } ], "providerId": "string", "updatedAt": "2019-08-24T14:15:22Z", "updatedBy": "string", "updatedByName": "string", "workflowSource": "string" }

Creates a credentialing workflow for the provider.

Request

Initiates a new credentialing workflow for the specified provider. The workflow will automatically trigger the pipeline to fetch the required provider information needed for credentialing.

Security
BearerAuth
Path
providerIdstringrequired
Headers
organization-idstring
curl -i -X POST \
  'https://docs.certifyos.com/_mock/reference/application/api/v2/provider/{providerId}/credentialing-workflows' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'organization-id: string'

Responses

Credentialing workflow ID

Bodyapplication/json
idstring
providerIdstring
Response
application/json
{ "id": "string", "providerId": "string" }

Retrieve signed URL for provider PSV PDF

Request

Returns a signed URL for downloading the PSV (Primary Source Verification) PDF for the specified provider. The signed URL is time-limited and allows secure access to the PSV document.

Security
BearerAuth
Path
providerIdstringrequired

The unique identifier of the provider whose PSV PDF signed URL is to be retrieved.

Headers
organization-idstring
curl -i -X GET \
  'https://docs.certifyos.com/_mock/reference/application/api/v2/provider/{providerId}/psv/signed-url' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'organization-id: string'

Responses

Signed URL for the provider PSV PDF.

Bodyapplication/json
any
Response
application/json
{ "signedUrl": "https://storage.googleapis.com/bucket/psv.pdf?X-Goog-Signature=..." }

v2/providers

Operations

v2/flags

Operations

v2/provider-with-groups

Operations

flags

Operations

v2/groups

Operations

Webhooks

Operations

forms

Operations

v2/facility-credentialing-workflows

Operations

v2/facilities

Operations