Certifyos · Schema

NpiValidationResponse

NPI validation response

CompanyHealthcareProvider DataCredentialingLicensingPayer EnrollmentPrimary Source VerificationProvider Network ManagementRoster ManagementCompliance MonitoringHealthcare APIWebhook

Properties

Name Type Description
npi string NPI number
isValid boolean Whether the NPI is valid
status string Validation status: VALID_AND_FOUND, VALID_FOUND_IN_NPPES, or VALID_FOUND_IN_NPPES_BUT_FAILED_CROSSWALK_CREATION
providerDetails object Provider details. Shape depends on entityType: PRACTITIONER → CorePractitionerResponse (DAL canonical schema); FACILITY → CoreFacilityResponse (DAL canonical schema). For both, when the record is sour
View JSON Schema on GitHub

JSON Schema

certifyos-npi-validation-response-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/certifyos/main/json-schema/certifyos-npi-validation-response-schema.json",
  "title": "NpiValidationResponse",
  "description": "NPI validation response",
  "x-generated": "2026-10-20",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/certifyos-npivalidation-api-openapi.yml#/components/schemas/NpiValidationResponse",
  "type": "object",
  "properties": {
    "npi": {
      "type": "string",
      "description": "NPI number"
    },
    "isValid": {
      "type": "boolean",
      "description": "Whether the NPI is valid"
    },
    "status": {
      "type": "string",
      "description": "Validation status: VALID_AND_FOUND, VALID_FOUND_IN_NPPES, or VALID_FOUND_IN_NPPES_BUT_FAILED_CROSSWALK_CREATION"
    },
    "providerDetails": {
      "oneOf": [
        {
          "$ref": "#/$defs/CorePractitionerResponse"
        },
        {
          "$ref": "#/$defs/CoreFacilityResponse"
        },
        {
          "$ref": "#/$defs/NppesMappedProviderDetails"
        }
      ],
      "description": "Provider details. Shape depends on entityType: PRACTITIONER → CorePractitionerResponse (DAL canonical schema); FACILITY → CoreFacilityResponse (DAL canonical schema). For both, when the record is sourced from the live NPPES registry, the crosswalk is upserted first and the record is then re-fetched from the DAL so the structure is identical to a direct DAL hit. in case the upsert fails, the response is the NPPES-transformed (NppesProviderDetails) data with the failure status; GROUP → always returns NppesProviderDetails; bypasses the DAL and queries NPPES directly; no crosswalk upsert is performed."
    }
  },
  "$defs": {
    "Address": {
      "type": "object",
      "description": "Address record within an NPPES entry",
      "properties": {
        "address1": {
          "type": "string"
        },
        "address2": {
          "type": "string"
        },
        "city": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "postalCode": {
          "type": "string"
        },
        "addressPurpose": {
          "type": "string"
        },
        "countryCode": {
          "type": "string"
        },
        "countryName": {
          "type": "string"
        },
        "phone": {
          "type": "string"
        },
        "faxNumber": {
          "type": "string"
        },
        "addressType": {
          "type": "string",
          "description": "mailing or practice"
        },
        "telephoneNumber": {
          "type": "string"
        }
      }
    },
    "Attachment1": {
      "type": "object",
      "properties": {
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "fileType": {},
        "fileUrl": {
          "type": "string"
        },
        "originalFileName": {
          "type": "string"
        },
        "state": {},
        "expirationDate": {},
        "source": {},
        "createdBy": {},
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "ClassificationSourceEnum": {
      "type": "string",
      "enum": [
        "NUCC",
        "CMS",
        "HSD",
        "NPPES",
        "Custom"
      ]
    },
    "ConfidenceEnum": {
      "type": "string",
      "enum": [
        "high",
        "low"
      ]
    },
    "CoreFacilityResponse": {
      "type": "object",
      "properties": {
        "certifyFacilityId": {
          "type": "string"
        },
        "crosswalkId": {
          "type": "string"
        },
        "sourceId": {
          "type": "string"
        },
        "sourceUrl": {
          "type": "string"
        },
        "sourceType": {
          "type": "string"
        },
        "sourceName": {
          "type": "string"
        },
        "sourceDescription": {
          "type": "string"
        },
        "data": {
          "$ref": "#/$defs/CoreFacilitydataschema"
        },
        "rawSourceData": {
          "$ref": "#/$defs/JsonNode"
        },
        "survivorId": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "mdmProcessResult": {
          "$ref": "#/$defs/MdmProcessResponse"
        }
      },
      "title": "CoreFacilityResponse"
    },
    "CoreFacilitydataschema": {
      "type": "object",
      "properties": {
        "lastCredentialedDate": {
          "$ref": "#/$defs/Date"
        },
        "lastCredentialingDate": {
          "$ref": "#/$defs/Date"
        },
        "initialCredentialingDate": {
          "$ref": "#/$defs/Date"
        },
        "nextCredentialingDate": {
          "$ref": "#/$defs/Date"
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "dba": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "primaryEmail": {
          "type": "string"
        },
        "npi": {
          "type": "string"
        },
        "tin": {
          "type": "string"
        },
        "externalId": {
          "type": "string"
        },
        "ncpdpId": {
          "type": "string"
        },
        "facilityType": {
          "type": "string"
        },
        "deceasedDate": {
          "$ref": "#/$defs/Date"
        },
        "lineOfBusiness": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "attestationDate": {
          "$ref": "#/$defs/Date"
        },
        "effectiveDate": {
          "$ref": "#/$defs/Date"
        },
        "statesToCredential": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "userDefinedFields": {
          "type": "object",
          "additionalProperties": {}
        },
        "delegationStatus": {
          "$ref": "#/$defs/DelegationStatusEnum1"
        },
        "jurisdictionOfInterest": {
          "type": "string"
        },
        "businessPurpose": {
          "$ref": "#/$defs/FacilityBusinessPurpose"
        },
        "emails": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaEmailsInner"
          }
        },
        "phoneNumbers": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaPhoneNumbersInner"
          }
        },
        "addresses": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FacilityAddressesInner"
          }
        },
        "licenses": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaLicensesInner"
          }
        },
        "npdbReports": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaNpdbReportsInner"
          }
        },
        "nppes": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaNppesInner"
          }
        },
        "certifications": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaCertificationsInner"
          }
        },
        "supportingDocuments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FacilityAttachment"
          }
        },
        "insurances": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaInsurancesInner"
          }
        },
        "sanctions": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaSanctionsInner"
          }
        },
        "specialties": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaSpecialtiesInner"
          }
        },
        "accreditations": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaAccreditationsInner"
          }
        },
        "siteVisits": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaSiteVisitsInner"
          }
        },
        "medicareStarRatings": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaMedicareStarRatingsInner"
          }
        },
        "appVerifications": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaAppVerificationsInner"
          }
        },
        "performanceIndicators": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaPerformanceIndicatorsInner"
          }
        }
      }
    },
    "CoreFacilitydataschemaAccreditationsInner": {
      "type": "object",
      "properties": {
        "idNumber": {
          "type": "string"
        },
        "accreditationBody": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "effectiveDate": {
          "$ref": "#/$defs/Date"
        },
        "expirationDate": {
          "$ref": "#/$defs/Date"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FacilityAttachment"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        }
      }
    },
    "CoreFacilitydataschemaAppVerificationsInner": {
      "type": "object",
      "properties": {
        "verificationType": {
          "type": "string"
        },
        "explanation": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FacilityAttachment"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        }
      }
    },
    "CoreFacilitydataschemaCertificationsInner": {
      "type": "object",
      "properties": {
        "certificateId": {
          "type": "string"
        },
        "certificateType": {
          "type": "string"
        },
        "durationType": {
          "type": "string"
        },
        "expirationDate": {
          "$ref": "#/$defs/Date"
        },
        "issueDate": {
          "$ref": "#/$defs/Date"
        },
        "speciality": {
          "type": "string"
        },
        "subspeciality": {
          "type": "string"
        },
        "verifiedBy": {
          "type": "string"
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "moc": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "occurrenceType": {
          "type": "string"
        },
        "recordType": {
          "type": "string"
        },
        "number": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FacilityAttachment"
          }
        }
      }
    },
    "CoreFacilitydataschemaEmailsInner": {
      "type": "object",
      "properties": {
        "email": {
          "type": "string"
        },
        "emailType": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        }
      }
    },
    "CoreFacilitydataschemaInsurancesInner": {
      "type": "object",
      "properties": {
        "carrierName": {
          "type": "string"
        },
        "expirationDate": {
          "$ref": "#/$defs/Date"
        },
        "effectiveDate": {
          "$ref": "#/$defs/Date"
        },
        "source": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "policyNumber": {
          "type": "string"
        },
        "aggregateCoverageAmount": {
          "type": "string"
        },
        "occurrenceCoverageAmount": {
          "type": "string"
        },
        "verifiedBy": {
          "type": "string"
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "type": {
          "type": "string"
        },
        "unlimitedCoverage": {
          "type": "boolean"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FacilityAttachment"
          }
        }
      }
    },
    "CoreFacilitydataschemaLicensesInner": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string"
        },
        "expirationDate": {
          "$ref": "#/$defs/Date"
        },
        "issueDate": {
          "$ref": "#/$defs/Date"
        },
        "licenseNumber": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "licenseType": {
          "type": "string"
        },
        "licenseStatus": {
          "type": "string"
        },
        "licenseSource": {
          "type": "string"
        },
        "reportDate": {
          "$ref": "#/$defs/Date"
        },
        "licenseNumberVariations": {
          "type": "string"
        },
        "flaggedDate": {
          "$ref": "#/$defs/Date"
        },
        "dataSource": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FacilityAttachment"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        }
      }
    },
    "CoreFacilitydataschemaMedicareStarRatingsInner": {
      "type": "object",
      "properties": {
        "starRating": {
          "type": "string"
        },
        "reportDate": {
          "$ref": "#/$defs/Date"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FacilityAttachment"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        }
      }
    },
    "CoreFacilitydataschemaNpdbReportsInner": {
      "type": "object",
      "properties": {
        "reportDate": {
          "$ref": "#/$defs/Date"
        },
        "processDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        },
        "data": {},
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "typeOfAction": {
          "type": "string"
        },
        "createdDate": {
          "$ref": "#/$defs/Date"
        },
        "deceased": {
          "type": "string"
        },
        "paymentAmount": {
          "type": "string"
        },
        "paymentDate": {
          "$ref": "#/$defs/Date"
        },
        "patientAge": {
          "type": "string"
        },
        "patientGender": {
          "type": "string"
        },
        "patientType": {
          "type": "string"
        },
        "medicalConditionDescription": {
          "type": "string"
        },
        "procedureDescription": {
          "type": "string"
        },
        "allegationsDescription": {
          "type": "string"
        },
        "allegationNature": {
          "type": "string"
        },
        "specificAllegation": {
          "type": "string"
        },
        "specificAllegationDate": {
          "$ref": "#/$defs/Date"
        },
        "outcome": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "reportType": {
          "type": "string"
        },
        "firstName": {
          "type": "string"
        },
        "lastName": {
          "type": "string"
        },
        "middleName": {
          "type": "string"
        },
        "gender": {
          "type": "string"
        },
        "npi": {
          "type": "string"
        },
        "homeAddress": {
          "type": "string"
        },
        "homeCity": {
          "type": "string"
        },
        "homeState": {
          "type": "string"
        },
        "homeZip": {
          "type": "string"
        },
        "dcn": {
          "type": "string"
        },
        "databankSubjectId": {
          "$ref": "#/$defs/Date"
        },
        "enrollmentStatus": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FacilityAttachment"
          }
        }
      }
    },
    "CoreFacilitydataschemaNppesInner": {
      "type": "object",
      "properties": {
        "npi": {
          "type": "string"
        },
        "active": {
          "type": "boolean"
        },
        "addresses": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaNppesInnerAddressesInner"
          }
        },
        "certificationDate": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "createdByName": {
          "type": "string"
        },
        "credential": {
          "type": "string"
        },
        "enumerationDate": {
          "$ref": "#/$defs/Date"
        },
        "enumerationType": {
          "type": "string"
        },
        "firstName": {
          "type": "string"
        },
        "gender": {
          "type": "string"
        },
        "id": {
          "type": "string"
        },
        "identifiers": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaNppesInnerIdentifiersInner"
          }
        },
        "lastName": {
          "type": "string"
        },
        "lastUpdatedAt": {
          "$ref": "#/$defs/Date"
        },
        "middleName": {
          "type": "string"
        },
        "organizationId": {
          "type": "string"
        },
        "otherNames": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "prefix": {
          "type": "string"
        },
        "providerId": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "suffix": {
          "type": "string"
        },
        "taxonomies": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/CoreFacilitydataschemaNppesInnerTaxonomiesInner"
          }
        }
      }
    },
    "CoreFacilitydataschemaNppesInnerAddressesInner": {
      "type": "object",
      "required": [
        "address1",
        "addressType",
        "city",
        "countryCode",
        "countryName",
        "state"
      ],
      "properties": {
        "address1": {
          "type": "string"
        },
        "addressPurpose": {
          "type": "string"
        },
        "addressType": {
          "type": "string"
        },
        "city": {
          "type": "string"
        },
        "countryCode": {
          "type": "string"
        },
        "countryName": {
          "type": "string"
        },
        "faxNumber": {
          "type": "string"
        },
        "postalCode": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "telephoneNumber": {
          "type": "string"
        }
      }
    },
    "CoreFacilitydataschemaNppesInnerIdentifiersInner": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "issuer": {
          "type": "string"
        }
      }
    },
    "CoreFacilitydataschemaNppesInnerTaxonomiesInner": {
      "type": "object",
      "required": [
        "code",
        "desc"
      ],
      "properties": {
        "code": {
          "type": "string"
        },
        "desc": {
          "type": "string"
        },
        "license": {
          "type": "string"
        },
        "primary": {
          "type": "boolean"
        },
        "state": {
          "type": "string"
        },
        "taxonomyGroup": {
          "type": "string"
        }
      }
    },
    "CoreFacilitydataschemaPerformanceIndicatorsInner": {
      "type": "object",
      "properties": {
        "totalComplaints": {
          "type": "integer",
          "format": "int32"
        },
        "clinicalComplaints": {
          "type": "integer",
          "format": "int32"
        },
        "serviceComplaints": {
          "type": "integer",
          "format": "int32"
        },
        "benefitsComplaints": {
          "type": "integer",
          "format": "int32"
        },
        "claimComplaints": {
          "type": "integer",
          "format": "int32"
        },
        "accessIssueComplaints": {
          "type": "integer",
          "format": "int32"
        },
        "reportDate": {
          "$ref": "#/$defs/Date"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FacilityAttachment"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        }
      }
    },
    "CoreFacilitydataschemaPhoneNumbersInner": {
      "type": "object",
      "properties": {
        "phoneNumber": {
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        }
      }
    },
    "CoreFacilitydataschemaSanctionsInner": {
      "type": "object",
      "properties": {
        "dateOfReport": {
          "$ref": "#/$defs/Date"
        },
        "sanctionType": {
          "type": "string"
        },
        "typeOfAction": {
          "type": "string"
        },
        "data": {
          "type": "string"
        },
        "flaggedDate": {
          "$ref": "#/$defs/Date"
        },
        "sanctionStartDate": {
          "$ref": "#/$defs/Date"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FacilityAttachment"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        }
      }
    },
    "CoreFacilitydataschemaSiteVisitsInner": {
      "type": "object",
      "properties": {
        "grade": {
          "type": "string"
        },
        "date": {
          "$ref": "#/$defs/Date"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FacilityAttachment"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        }
      }
    },
    "CoreFacilitydataschemaSpecialtiesInner": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string"
        },
        "specialty": {
          "type": "string"
        },
        "subspecialty": {
          "type": "string"
        },
        "primarySpecialty": {
          "type": "boolean"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/FacilityAttachment"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        }
      }
    },
    "CorePractitionerResponse": {
      "type": "object",
      "properties": {
        "certifyId": {
          "type": "string"
        },
        "crosswalkId": {
          "type": "string"
        },
        "sourceId": {
          "type": "string"
        },
        "sourceUrl": {
          "type": "string"
        },
        "sourceType": {
          "type": "string"
        },
        "sourceName": {
          "type": "string"
        },
        "sourceDescription": {
          "type": "string"
        },
        "sourceTenantId": {
          "type": "string"
        },
        "sourceTags": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "data": {
          "$ref": "#/$defs/CorePractitionerdataschema"
        },
        "rawSourceData": {
          "$ref": "#/$defs/JsonNode"
        },
        "deletedData": {
          "$ref": "#/$defs/JsonNode"
        },
        "survivorId": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "mdmProcessResult": {
          "$ref": "#/$defs/MdmProcessResponse"
        }
      },
      "title": "CorePractitionerResponse"
    },
    "CorePractitionerdatabaseschemaAppVerificationsInner": {
      "type": "object",
      "properties": {
        "verificationType": {
          "type": "string"
        },
        "explanation": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "verifiedBy": {
          "type": "string"
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaBoardCertificationsInner": {
      "type": "object",
      "properties": {
        "abmsId": {
          "type": "string"
        },
        "certificateId": {
          "type": "string"
        },
        "certifyingBoardName": {
          "type": "string"
        },
        "isPrimary": {
          "type": "boolean"
        },
        "certificateType": {
          "type": "string"
        },
        "durationType": {
          "type": "string"
        },
        "expireDate": {
          "$ref": "#/$defs/Date"
        },
        "expirationDate": {
          "$ref": "#/$defs/Date"
        },
        "issueDate": {
          "$ref": "#/$defs/Date"
        },
        "reverificationDate": {
          "$ref": "#/$defs/Date"
        },
        "speciality": {
          "type": "string"
        },
        "subspeciality": {
          "type": "string"
        },
        "verifiedBy": {
          "type": "string"
        },
        "verifiedDate": {
          "$ref": "#/$defs/Date"
        },
        "moc": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "occuranceType": {
          "type": "string"
        },
        "recordType": {
          "type": "string"
        },
        "reportDate": {
          "$ref": "#/$defs/Date"
        },
        "flaggedDate": {
          "$ref": "#/$defs/Date"
        },
        "source": {
          "type": "string"
        },
        "city": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "zipCode": {
          "type": "string"
        },
        "country": {
          "type": "string"
        },
        "createdAt": {
          "$ref": "#/$defs/Date"
        },
        "createdBy": {
          "type": "string"
        },
        "updatedAt": {
          "$ref": "#/$defs/Date"
        },
        "updatedBy": {
          "type": "string"
        },
        "attachments": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/Attachment1"
          }
        },
        "dataAcquireDate": {
          "$ref": "#/$defs/Date"
        },
        "sourceUpdateDate": {
          "$ref": "#/$defs/Date"
        },
        "credWorkflowRecordOrigin": {
          "type": "string"
        },
        "credentialingDisplayGroupKey": {
          "type": "string"
        }
      }
    },
    "CorePractitionerdatabaseschemaCaqhPdqs": {
      "type": "object",
      "properties": {
        "practitionerProfessionalId": {
          "$ref": "#/$defs/CorePractitionerdatabaseschemaCaqhPdqsPractitionerProfessionalId"
        },
        "practitionerSpecialty": {
          "$ref": "#/$defs/C

# --- truncated at 32 KB (106 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/certifyos/refs/heads/main/json-schema/certifyos-npi-validation-response-schema.json

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/certifyos-npi-validation-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.