How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Verifiable CredentialingRequests API

These endpoints allow you to create and get credentialing requests. A credentialing request is a workflow that supportsthe creation of a credentialing packet. You can create a request for Verifiable's NCQA-certified CVO services to processor you can choose to self manage the workflow. By default, a CVO credentialing request will be created unless selfmanaged is specified. Once a request has been created you cannot change between self managed and CVO. Multiplecredentialing events can be created and managed for a provider.When a CVO credentialing request is created, the request will be sent directly to the Verifiable CVO team to beginprocessing. You can check the status of the request by queryingthe [GetCredentialingRequest](/references/api/credentialingrequests/getcredentialingrequest)or [ListCredentialingRequests](/references/api/credentialingrequests/listcredentialingrequests) operations.To keep track of the request, events are created to manage each stage of the credentialing request process usingthe [CreateCredentialingRequestEvent](/references/api/credentialingrequests/createcredentialingrequestevent) operation. You can also fetch specificevents using the [GetCredentialingRequestEvent](/references/api/credentialingrequests/getcredentialingrequestevent) operation.

Verifiable CredentialingRequests API is one of 33 APIs that Verifiable publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include CredentialingRequests. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a getting-started guide.

This API exposes 11 operations across 9 paths, and defines 219 schemas. It is described by OpenAPI 3.0.1, at version 26.12.1.962.

Requests are made against 2 base URLs: https://discovery.verifiable.com/api, https://discovery-staging.verifiable.com/api.

11 operations 9 paths 219 schemas 7 GET1 PATCH2 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.1
API Version
26.12.1.962
Base URL
https://discovery.verifiable.com/api
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Verifiable CredentialingRequests API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (custom) (Bearer).

  • Bearer — Enter your bearer token in the format: Bearer {your token}

Paths & Operations 11

Across 9 paths, the API surfaces 11 operations — 7 GET, 1 PATCH, 2 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

CredentialingRequests 11

These endpoints allow you to create and get credentialing requests. A credentialing request is a workflow that supports the creation of a credentialing packet. You can create a re…

GET
/credentialing-requests/aggregations/owners
Aggregate provider credentialing request owners
AggregateCredentialingRequestOwners 1 param → 200400401403500
POST
/credentialing-requests
Create a new credentialing request
CreateCredentialingRequest body → 201400401403404500
GET
/credentialing-requests
List credentialing requests
ListCredentialingRequests 22 params → 200400401403404500
POST
/credentialing-requests/{requestId}/events
Create a new credentialing request event
CreateCredentialingRequestEvent 1 param body → 201400401403500
GET
/credentialing-requests/{requestId}
Get a specific credentialing request
GetCredentialingRequest 1 param → 200400401403404500
PATCH
/credentialing-requests/{requestId}
Patch an existing credentialing request
PatchCredentialingRequest 1 param body → 201400401403404500
GET
/credentialing-requests/aggregations
Get credentialing requests aggregations
GetCredentialingRequestAggregations 2 params → 200401403500
GET
/credentialing-requests/{requestId}/events/{eventId}
Get a specific credentialing request event.
GetCredentialingRequestEvent 2 params → 200400401403404500
GET
/facilities/{facilityId}/credentialing-data
Get the credentialing data for a facility
GetFacilityCredentialingData 2 params → 200401403500
GET
/providers/{providerId}/credentialing-data
Get the credentialing data for a provider
GetProviderCredentialingData 2 params → 200401403500
PUT
/credentialing-requests/{requestId}/checklist
Create or replace a credentialing request checklist
CreateCredentialingRequestChecklist 1 param body → 204400401403404500

Schemas 219

The contract defines 219 schemas that model the data the API accepts and returns. The most detailed are CaqhProfile.ClinicalServicesInfo (33 properties), CaqhProfile.AccessibilityInfo (31 properties), NpiProfile.NpiBasicModel (29 properties), SamDatasetRecord (26 properties). Each schema is shown below with its type and property counts.

ProviderAddressModel
object
7 properties 4 required
CaqhProfile.RemittanceInfo
object
12 properties
ProviderCaqhIdParameter
object
2 properties
CaqhProfile.ProviderIdentifier
object
3 properties
NpiProfile.Identifier
object
5 properties
CaqhProfile.StateDisclosureSection
object
2 properties
ProviderCredentialingDataModel
object
5 properties
StateSanctionsAndExclusionsSource
object
2 properties
CaqhProfile.Emails
object
4 properties
CaqhProfile.MailingAddress
object
10 properties
CaqhProfile.DisclosureEducation
object
8 properties
FacilityCmsCertificationInfoParameter
object
3 properties
StateSanctionsAndExclusionsExclusionDetails
object
6 properties
CaqhProfile.OfficeHours
object
3 properties
CaqhProfile.DeaRegistration
object
11 properties
ProviderGenderParameter
object
2 properties
CaqhProfile.CulturalCompetencyTraining
object
2 properties
CaqhProfile.OfficeManagerContact
object
8 properties
NpdbDatasetRecord
object
6 properties
CredentialingRequestChecklistFacilitySpecialtyReference
object
1 property
ProviderSsnParameter
object
2 properties
CredentialingRequestFacilityRequestModel
object
6 properties 2 required
CaqhProfile.TrainingGap
object
1 property
CaqhProfile.ReferencesInfo
object
18 properties
CaqhProfile.AbilityToPerformJob
object
8 properties
ChecklistDetailsModel
object
5 properties
ChecklistDetailsRequestModel
object
5 properties
CaqhProfile.BillingContactInfo
object
9 properties
NpdbReportingEntityInformation
object
7 properties
CaqhProfile.MilitaryService
object
2 properties
StateSanctionsAndExclusionsRecord
object
16 properties
NscDatasetRecord
object
12 properties
CaqhProfile.PracticeLimitations
object
8 properties
NpdbSubmitterInformation
object
4 properties
ProviderAliasModel
object
3 properties
CredentialingRequestProviderRequestModel
object
5 properties 1 required
CaqhProfile.GroupMailingAddress
object
13 properties
CaqhProfile.Identifiers
object
5 properties
OfacAlternateIdentityRecord
object
4 properties
OigExclusionsDatasetRecord
object
16 properties
SamDatasetRecord
object
26 properties
CaqhProfile.LocationInfo
object
18 properties
VerificationSourceModel
object
5 properties
NpdbProfessionalSchoolInformation
object
2 properties
ProviderNccpaBoardCertificateInfoParameter
object
2 properties
CaqhProfile.LocationGeneralInfo
object
19 properties
CaqhProfile.ContactInfo
object
7 properties
NormalizedAddress
object
4 properties
AbmsAddressRecord
object
5 properties
AbmsOccupationInfo
object
4 properties
CredentialingRequestModel
object
14 properties
AmaTraining
object
8 properties
AmericanMedicalAssociationPhysicianProviderProfileModel
object
7 properties
CaqhProfile.CaqhHeaders
object
3 properties
EnrollmentInfo
object
5 properties
ProviderLicenseParameter
object
5 properties
DatasetScanOptions
object
2 properties
CredentialingRequestChecklistLicenseVerificationReference
object
2 properties
CaqhProfile.Specialty
object
8 properties
NpiProfile.NpiProviderProfileModel
object
11 properties
CaqhProfile.EmploymentInfo
object
9 properties
CredentialingRequestChecklistRequestModel
object
3 properties
CredentialingRequestChecklistItemRequestModel
object
7 properties 2 required
DatasetScanModel
object
17 properties
NpdbSubjectInformation
object
16 properties
AmericanMedicalAssociationPhysicianAssistantProviderProfileModel
object
7 properties
FacilityCmsCertificationDatasetRecord
object
9 properties
CaqhProfile.CoveringColleague
object
6 properties
DateOfAttendance
object
2 properties
OigFugitivesDatasetRecord
object
5 properties
FacilityCredentialingDataModel
object
6 properties
CourseOfStudy
object
2 properties
CredentialingRequestPatchModel
object
3 properties
CaqhProfile.AccessibilityInfo
object
31 properties
NpdbReportSubjectInformation
object
25 properties
CaqhProfile.LiabilityInsurance
object
4 properties
BoardCertificationDatasetRecord
object
8 properties
CaqhProfile.Education
object
11 properties
CaqhProfile.DemographicInfo
object
8 properties
CredentialingRequestChecklistReference
object
7 properties
FailureModel
object
An object with a reason message template and an array of params. Can be used to construct a meaningful description of the error. Not set when no errors happene…
2 properties
BaseUserModel
object
4 properties
MedicareOptOutDatasetRecord
object
13 properties
CaqhProfile.Alias
object
7 properties
CaqhProfile.Document
object
7 properties
NpiDatasetRecord
object
17 properties
AbmsExtensibleInfo
object
1 property
CredentialingRequestChecklistFacilityInfoReference
object
2 properties
NpdbSubjectNotificationFailure
object
2 properties
LicenseVerificationResultModel
object
14 properties
CredentialingRequestChecklistDatasetScanReference
object
1 property
PersonName
object
3 properties
CaqhProfile.Arrangements
object
14 properties
Degree
object
18 properties
NpdbAffiliation
object
4 properties
ProviderEmailModel
object
3 properties
NpdbEnrollmentStatus
object
3 properties
CaqhProfile.Cme
object
1 property
CaqhProfile.CredentialingInfo
object
11 properties
AbmsCertificateIssuanceNotice
object
2 properties
CertificateDatasetRecord
object
15 properties
CmsPreclusionDatasetRecord
object
18 properties
CredentialingRequestAggregationModel
object
2 properties
JointCommissionDatasetRecord
object
13 properties
CredentialingRequestChecklistModel
object
5 properties
DatasetMatchModel
object
14 properties
ProviderDeaParameter
object
2 properties
DeaDatasetRecord
object
21 properties
CaqhProfile.EducationInfo
object
3 properties
ProviderCertificateParameter
object
3 properties
NscAddress
object
8 properties
CredentialingRequestPageModel
object
10 properties
CaqhProfile.PatientsInfo
object
10 properties
ProviderNpiParameter
object
2 properties
ProviderModel
object
25 properties 3 required
DatasetMatchData
object
3 properties
NpiProfile.Taxonomy
object
6 properties
ProviderNameParameter
object
3 properties
CaqhProfile.CriminalHistory
object
6 properties
MonitoringMetadata
object
4 properties
CaqhProfile.TrainingInfo
object
8 properties
CaqhProfile.CertInfo
object
6 properties
DeaxModel
object
2 properties
CaqhProfile.HospitalAffiliations
object
7 properties
NpdbCodeDescription
object
3 properties
CredentialingRequestEventRequestModel
object
4 properties 1 required
CaqhProfile.CertificationInfo
object
15 properties
NpiProfile.Address
object
10 properties
AbmsCertificateRecognition
object
10 properties
CaqhProfile.PhoneNumbers
object
9 properties
CaqhProfile.OtherSanctions
object
10 properties
NpdbOccupationAndLicensure
object
5 properties
AbmsDatasetRecord
object
11 properties
NameOnSchoolRecord
object
4 properties
FacilitySpecialtyModel
object
6 properties
IProviderParameter
SegmentModel
object
2 properties
DmfDatasetRecord
object
15 properties
CredentialingRequestEventUserModel
object
2 properties
CredentialingRequestChecklistItemModel
object
8 properties
ProviderTypeModel
object
2 properties
AmaEducation
object
5 properties
CaqhProfile.PersonalInfo
object
11 properties
CaqhProfile.DocumentDownload
object
3 properties
CaqhProfile.EmploymentGap
object
4 properties
CredentialingRequestChecklistProfileReference
object
1 property
AbmsNameRecord
object
3 properties
CaqhProfile.TelehealthInfo
object
9 properties
BoardCertification
object
7 properties
DatasetMetadata
object
2 properties
Transaction
object
7 properties
LicenseVerificationAttachmentModel
object
5 properties
NpdbQueryInformation
object
5 properties
ProviderAddressParameter
object
7 properties
CaqhProfile.DocumentInfo
object
2 properties
AbmsMemberId
object
2 properties
CaqhProfile.SpecialtyInfo
object
4 properties
CaqhProfile.TaxInfo
object
8 properties
AbmsCertificationInfo
object
5 properties
ProviderTypeParameter
object
3 properties
CaqhProfile.Name
object
4 properties
ProviderDateOfBirthParameter
object
2 properties
TricareDatasetRecord
object
8 properties
CaqhProfile.PracticeLocations
object
2 properties
NoContentResult
object
1 property
FlexibleDataModel
object
2 properties
NpiProfile.OtherName
object
9 properties
CaqhProfile.WorkHistoryInfo
object
3 properties
AbmsCertificateInfo
object
7 properties
CaqhProfile.InsuranceInfo
object
15 properties
CaqhProfile.CulturalCompetencyProgram
object
4 properties
StateSanctionsAndExclusionsProviderAlias
object
6 properties
NpdbHospitalAffiliation
object
3 properties
CaqhProfile.ClinicalServicesInfo
object
33 properties
CaqhProfile.MidLevelPractitioner
object
9 properties
CaqhProfile.ProfessionalIdentificationNumbers
object
12 properties
CaqhProfile.NonAdmittingAffiliation
object
8 properties
CaqhProfile.License
object
8 properties
LicenseVerificationModel
object
15 properties
NpiProfile.NpiBasicModel
object
29 properties
CaqhProfile.DeaCds
object
2 properties
ProviderProfileImportModel
object
11 properties
NpdbInformationReported
object
1 property
OfacDatasetRecord
object
11 properties
CredentialingRequestEventFileModel
object
2 properties
CredentialingRequestChecklistFileReference
object
1 property
CaqhProfile.CdsRegistration
object
6 properties
ProviderProfileModel
Enrollment
object
2 properties
AbmsPersonalInfo
object
6 properties
CaqhProfile.Training
object
18 properties
CaqhProfile.SpecialSkillsInfo
object
5 properties
CaqhProfile.Licensure
object
4 properties
NpdbReportInformation
object
17 properties
FileModel
object
8 properties
CaqhProfile.CaqhAddress
object
8 properties
CaqhProfile.Malpractice
object
19 properties
FacilityAccreditationInfoParameter
object
3 properties
FacilityModel
object
20 properties
ProviderBoardCertificationNumberParameter
object
2 properties
CaqhProfile.PrepareInfo
object
6 properties
CaqhProfile.Privileges
object
17 properties
CaqhProfile.CaqhDisclosureInfo
object
10 properties
CaqhProfile.MedicareMedicaid
object
2 properties
Course
object
1 property
CredentialingRequestChecklistProviderInfoReference
object
2 properties
CaqhProfile.DisclosureInfo
object
2 properties
CaqhProfile.HospitalPrivilegesAndOtherAffiliations
object
6 properties
CaqhProfile.CaqhProviderProfileModel
object
18 properties
AbmsEducationInfo
object
3 properties
TaxonomyGroupModel
object
2 properties
AbmsCertificateIssuance
object
11 properties
ProviderEducationParameter
object
6 properties
FacilityNameParameter
object
2 properties
CredentialingRequestEventModel
object
7 properties
NpdbLatestReportingEntityInformation
object
8 properties
MedicaidEnrollmentCaliforniaDatasetRecord
object
24 properties
OfacAddressRecord
object
2 properties
AbmsDisclaimerInfo
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

verifiable-credentialingrequests-api-openapi.yml Raw ↑

Other APIs Verifiable publishes across the network.

Verifiable Alerts API
Verifiable Audit API
Verifiable Authentication API
Verifiable BoardCertifications API
Verifiable CognitoFormsWebhook API
Verifiable CreateOAuthCredentialsClientSecret API
Verifiable Datasets API
Verifiable DEA API
Verifiable Definitions API
Verifiable DeleteOAuthCredentialsClientSecret API
Verifiable Facilities API
Verifiable FacilitiesInfo API
Where this information came from

This is an independent, third-party profile of Verifiable CredentialingRequests API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.