DoseSpot
Mode
Log in
Overview
Getting Started
Resources
Workflows
API Guide
Full Integration (API Only)
Allergens
-
get
Search allergens by name
-
get
Search allergen by ID
Allergies
-
get
Get patient's allergies
-
post
Add coded patient allergy
-
post
Add freetext patient allergy
-
post
Add no known patient allergy record
-
put
Edit drug allergy
ClinicFavorites
-
post
Add Clinic Coded Medication Favorite Prescription
-
put
Edit Clinic Coded Medication Favorite Prescription
-
post
Add Clinic Compiled Compound Favorite Prescription
-
put
Edit Clinic Favorite Compiled Compound Prescription
-
post
Add Clinic Supply Favorite Prescription
-
put
Edit Clinic Supply Favorite Prescription
-
get
Search for clinic prescription favorites
ClinicGroups
-
post
Manages clinic groups
ClinicianFavorites
-
get
Get clinician's favorite prescriptions
-
post
Add clinician favorite coded Prescription
-
put
Edit Clinician's Coded Favorite Prescription
-
post
Add Clinician Compiled Compound Favorite Prescription
-
put
Edit Clinician's Favorite Compiled Compound Prescription
-
post
Add Clinician Supply Favorite Prescription
-
put
Edit Clinician's Supply Favorite Prescription
-
delete
Delete Clinician Favorites
Clinicians
-
post
Reset My Pin
-
post
Reset Clinician's PIN
-
post
Add new clinician
-
get
Get clinician information
-
put
Edit clinician information
-
post
Clinician identity proofing
-
post
Initialize identity proofing
-
get
Get identity proofing disclaimer
-
post
Accept identity proofing disclaimer
-
post
Submit clinician identity proofing answers
-
post
Submit IDP one time code
-
get
Get clinician specific registration status
-
get
Get Prescription Drug Monitoring Program data
-
post
Send mobile activation message
-
post
Two factor authentication activation
-
post
Two factor authentication de-activation
-
post
Initialize two factor authentication
-
post
Initialize two factor authentication deactivation
-
post
Resync clinician's token
-
put
Change a clinician's PIN
-
post
Sets a clinician's PIN
-
get
Retrieves a list of clinician's legal agreements
-
post
Accepts a legal agreement
-
get
Get Clinician By Npi Or Dea
-
get
Get patient's clinicians
-
get
Get a Prescription's prescriber Information
-
put
Add a supervisor to a clinician
-
delete
Remove a supervisor from a clinician
-
get
Get clinician's DEA numbers
-
post
Add a DEA number to a clinician
-
get
Get a clinician's DEA number
-
put
Edit a DEA number to a clinician
-
delete
Delete a clinician's DEA number
Clinics
-
get
Gets clinic information
-
put
Edit Clinic information
-
post
Add clinic
-
delete
Removes clinician(s) from a specified clinic
-
get
Get patient's clinics
-
post
Transfer patient clinic
-
get
Gets a clinician's clinic identifiers
-
post
Add clinician clinics
Diagnoses
-
get
Search Diagnoses
Eligibilities
-
get
Get patient's insurance information
-
get
Get prescription benefits
-
get
Get patient's medication coverage
-
post
Add custom insurance info
HealthCheck
-
get
Check API health
Interactions
-
get
Get allergies interactions
-
get
Check drug-drug interactions
-
get
Check pre-check interactions
MedicationHistory
-
get
Get patient's medication history
-
post
Log patient's medication history consent
Medications
-
get
Search for drugs
-
get
Get dispensable drugs by rxCUI
-
get
Get dispensable drug detail
-
get
Get Drug Monograph
-
get
Get Dispense Unit By Id
-
get
Get Dispense Units
Narx
-
get
Get patient Narx Report
-
get
Get patient Narx Report Link
Notifications
-
get
Get Transmission Errors For Current Clinician
-
get
Get Notification Counts For Current Clinician
Patients
-
get
Search Patients
-
post
Add Patient
-
get
Get patient demographics
-
put
Edit patient demographics
-
post
Merge patient's medications
-
put
Add/Update Patient SSN details
-
delete
Delete patient's SSN
Pharmacies
-
get
Get pharmacy details
-
get
Search pharmacies
-
get
Get patient's pharmacies
-
post
Add Pharmacy to Patient
-
delete
Delete Pharmacy from Patient
-
get
Get Pharmacy Restrictions
Prescriptions
-
get
Get Prescription Logs
-
get
Get EPCS Suggested Prescription Schedule
-
get
Get Prescriptions
-
get
Get patient's prescriptions
-
delete
Delete Prescriptions
-
post
Add Coded Prescription
-
post
Add Free Text Supply Prescription
-
post
Add Coded Supply Prescription
-
post
Add Compiled Compound
-
put
Edit Coded Prescription
-
put
Edit Free Text supply Prescription
-
put
Edit Compiled Compound
-
post
Update Prescription's medication Status
-
post
Ignore Error For Prescription
-
put
Edit Coded Supply Prescription
-
patch
Change Prescription Pharmacy
-
post
Set Prescriptions Printed
-
post
Set Prescriptions Ready To Sign
-
post
Send Prescriptions
-
post
Send EPCS Prescriptions
-
post
Cancel Prescription
-
post
Copy Prescription For Patient
PriorAuthorizations
-
get
List PA Cases In Progress For Patient
-
get
Get PA history of a case
-
get
Get Single Prior Authorization Case By Id
-
post
Initiate Prior Authorization
-
post
Remove PA Case By Id
-
post
Cancel PA Case By Id
-
post
Appeal Case By Id
-
post
Approve Offline Case By Id
-
post
Answer PA Question
-
post
Submit PA Answers
-
post
Upload Attachment
-
get
Download Attachment
-
delete
Delete an Attachment
-
post
Deny Case By Id
-
get
Get Single Question By Id
Refills
-
post
Approves a pending refill request
-
post
Denies a pending refill request
-
post
Replace the refill request with new prescription details
-
patch
Change the patient details on a refill request
-
get
Get refill requests for clinic(s)/patient
-
get
Get detailed refill requests for clinic(s)/patient
RxChanges
-
get
Get Clinician's Rx Change requests for clinic(s)/patient
-
get
Get Clinician's Rx Change requests for clinic(s)/patient
-
post
Reconcile Rx. Change
-
post
Approves a pending rxChange request
-
post
Denies a pending rxChange request
-
patch
Change patient details in a rxchange request
SelfReportedMedications
-
post
Add a coded self-reported medication
-
post
Add a simple self-reported medication
-
post
Add a free-text self-reported medication
-
put
Edit a coded self-reported medication
-
put
Edit a simple self-reported medication
-
put
Edit a free-text self-reported medication
-
post
Update self-reported medication status
-
get
Get patient's self-reported medications
-
get
Get patient's self-reported medication details by SelfReportedMedicationId
Supplies
-
get
Search supplies matching the exact NDC xor exact UPC.
-
get
Get supply information
Schemas
-
PagedListResponse[AllergySearchResultForAPI]
-
AllergySearchResultForAPI
-
PageResult
-
Result
-
ItemResponse[AllergySearchResultForAPI]
-
ListResponse[PatientAllergy]
-
PatientAllergy
-
CodedPatientAllergyRequest
-
IdentifierResponse
-
FreetextPatientAllergyRequest
-
EditPatientAllergyRequest
-
Response
-
ClinicPrescriptionFavoriteMedicationRequest
-
PrescriptionDiagnosisIds
-
ClinicPrescriptionFavoriteCompiledCompoundRequest
-
CompoundIngredient
-
ClinicPrescriptionFavoriteSupplyRequest
-
GetFavoritesRequest
-
PagedListResponse[ClinicFavoritePrescriptionResponse]
-
ClinicFavoritePrescriptionResponse
-
PrescriptionDiagnosis
-
Diagnosis
-
AddEditClinicGroupRequest
-
AddEditClinicGroupResponse
-
PagedListResponse[ClinicianFavoritePrescriptionResponse]
-
ClinicianFavoritePrescriptionResponse
-
ClinicianPrescriptionFavoriteCodedRequest
-
ClinicianPrescriptionFavoriteCompiledCompoundRequest
-
ClinicianPrescriptionFavoriteSupplyRequest
-
FavoriteIdListRequest
-
AddEditClinicianRequest
-
DeaNumber
-
NaDeaNumber
-
MedicalLicenseNumber
-
ItemResponse[Clinician]
-
Clinician
-
ClinicianClinicErxSummary
-
ClinicianIdentityProofingRequest
-
ClinicianIdentityProofingResponse
-
ClinicianIdentityProofingDisclaimerResponse
-
ClinicianIdentityProofingDisclaimerRequest
-
ClinicianIdentityProofingAnswersRequest
-
ClinicianIdentityProofingOneTimeCodeRequest
-
ItemResponse[eRxRegistrationStatusType]
-
ItemResponse[PDMPResponse]
-
PDMPResponse
-
ClinicianMobileTfaInitiationRequest
-
ClinicianTfaActivationRequest
-
ClinicianTfaDeactivationRequest
-
ClinicianInitializeTfaActivationRequest
-
ClinicianResyncTokenRequest
-
ClinicianSetPinRequest
-
ClinicianChangePinRequest
-
ListResponse[AgreementInfoResponse]
-
AgreementInfoResponse
-
ClinicianAcceptAgreementRequest
-
ClinicianAcceptAgreementResponse
-
ListResponse[Clinician]
-
PrescriberInfoResponse
-
PrescriberInfo
-
PrescriberAgentInfo
-
SupervisorToClinicianRequest
-
DeleteClinicianSupervisorRequest
-
ClinicDetailResponse
-
Clinic
-
AddEditClinicRequest
-
ClinicKeyResponse
-
ClinicRemoveMultipleCliniciansRequest
-
ListResponse[Clinic]
-
ChangePatientClinicRequest
-
ClinicianClinicsRequest
-
ListResponse[ClinicIdentifier]
-
ClinicIdentifier
-
ClinicianAddMultipleClinicsRequest
-
DEANumberRequest
-
IdentifierGuidResponse
-
ListResponse[DEANumberResponse]
-
DEANumberResponse
-
ItemResponse[DEANumberResponse]
-
PagedListResponse[DiagnosisSearchResult]
-
DiagnosisSearchResult
-
ListResponse[PayerInformationResponse]
-
PayerInformationResponse
-
PharmacyEligibility
-
PayerDemographics
-
PayerAddress
-
GetPrescriptionBenefitsRequest
-
ItemResponse[GetPrescriptionBenefitResponse]
-
GetPrescriptionBenefitResponse
-
PayerAlternativeAPI
-
PatientSpecificPricingCoverage
-
PrescriptionBenefitsPharmacy
-
PrescriptionBenefitPayerAlternativeDetail
-
RepresentitiveFormularyCoverage
-
PricingCoverageFactors
-
MedicationCoverage
-
PayerCopay
-
RealTimeFormularyCoverageRestrictions
-
PricingCoverageFactorsCoverageAlerts
-
PayerAlternative
-
CoverageRestrictions
-
AgeLimitRestriction
-
GenderLimitRestriction
-
QuantityLimitRestriction
-
StepMedicationRestriction
-
CoverageMessage
-
CoverageResource
-
PayerAlternativeDetail
-
MedicationCoverageRequest
-
ItemResponse[MedicationCoverageResponse]
-
MedicationCoverageResponse
-
TherapeuticAlternatives
-
FormularyInfo
-
CustomInsuranceRequest
-
CustomEligibilityInfo
-
ListResponse[AllergyInteraction]
-
AllergyInteraction
-
DrugInformation
-
PatientAllergiesInternal
-
ListResponse[DrugInteraction]
-
DrugInteraction
-
PreCheckInteractionsResponse
-
MedicationHistoryRequest
-
PagedListResponse[SureScriptsHistoryMedication]
-
SureScriptsHistoryMedication
-
ItemResponse[DateTime]
-
MedicationSearchRequest
-
PagedListResponse[MedicationSearchResult]
-
MedicationSearchResult
-
ListResponse[MedicationSelectResult]
-
MedicationSelectResult
-
StateSchedule
-
MedicationSelectRequest
-
ItemResponse[MedicationSelectResult]
-
MedicationMonographRequest
-
ItemResponse[StandardDispenseUnitType]
-
StandardDispenseUnitType
-
ListResponse[StandardDispenseUnitType]
-
NarxResponse
-
KeyValuePair[String,String]
-
ItemResponse[String]
-
TransmissionErrorDetailsRequest
-
PagedListResponse[TransmissionErrors]
-
TransmissionErrors
-
PrescriberNotificationCountsResponse
-
PagedListResponse[Patient]
-
Patient
-
AddEditPatientRequest
-
ItemResponse[GetPatient]
-
GetPatient
-
MergePatientsRequest
-
PatientSsnRequestModel
-
ItemResponse[Pharmacy]
-
Pharmacy
-
PagedListResponse[Pharmacy]
-
ListResponse[PatientPharmacy]
-
PatientPharmacy
-
AddEditPatientPharmacyRequest
-
GetPharmacyRestrictionsRequest
-
ListResponse[PrescriptionLog]
-
PrescriptionLog
-
EpcsSuggestionsResponse
-
EpcsSuggestions
-
ScheduleInfo
-
PrescriptionResponse
-
Prescription
-
GetPatientMedicationApiRequest
-
PagedListResponse[Prescription]
-
PrescriptionIdListRequest
-
CodedPrescriptionRequest
-
FreeTextSupplyPrescriptionRequest
-
CodedSupplyRequest
-
CompoundPrescriptionRequest
-
UpdatePrescriptionMedicationStatusRequest
-
IgnoreAlertRequest
-
ChangePrescriptionPharmacyRequest
-
SendPrescriptionsRequest
-
PrescriptionsReadyToSignRequest
-
PrescriptionWithClinicianReferenceNumberOverrides
-
ClinicianReferenceNumberOverrides
-
SendEpcsPrescriptionsRequest
-
CancelPrescriptionRequest
-
CopyPrescriptionRequest
-
ListResponse[PriorAuthorizationCaseFullDetails]
-
PriorAuthorizationCaseFullDetails
-
PAFinalStatus
-
PAAppealDetails
-
PACancelDetails
-
PAAttachment
-
PriorAuthorizationHistoryResponse
-
PAStatusLog
-
PAHistoryQuestionSet
-
PAAnsweredQuestions
-
PAAnswers
-
PriorAuthInitiationRequest
-
PriorAuthorizationAppealRequest
-
PriorAuthApproveOfflineRequest
-
PriorAuthAnswerRequest
-
PriorAuthorizationChoiceAnswer
-
PriorAuthAnswerSingleQuestionResponse
-
PriorAuthQuestionResponse
-
PriorAuthorizationQuestionResponseChoice
-
ApproveRefillRequest
-
DenyRefillRequest
-
ReplaceRefillRequest
-
CodedPrescriptionRequestUI
-
CompoundPrescriptionRequestUI
-
FreeTextPrescriptionRequest
-
ChangeRefillPatientRequest
-
GetRefillRequest
-
PagedListResponse[GetRefillResponse]
-
GetRefillResponse
-
PagedListResponse[GetRefillDetailedResponse]
-
GetRefillDetailedResponse
-
GetRxChangeRequest
-
PagedListResponse[GetRxChangeResponse]
-
GetRxChangeResponse
-
DrugUseEvaluation
-
PagedListResponse[GetRxChangeDetailedResponse]
-
GetRxChangeDetailedResponse
-
ReconcileRxChangeRequest
-
ApproveRxChangeRequest
-
DenyRxChangeRequest
-
ChangeRxChangePatientRequest
-
CodedSelfReportedMedicationRequest
-
SimpleSelfReportedMedicationRequest
-
FreeTextSelfReportedMedicationRequest
-
UpdateSelfReportedMedicationStatusRequest
-
PagedListResponse[SelfReportedMedicationResponse]
-
SelfReportedMedicationResponse
-
ItemResponse[SelfReportedMedicationResponse]
-
SupplySearchRequest
-
PagedListResponse[SupplySearchResultForAPI]
-
SupplySearchResultForAPI
-
ItemResponse[SupplySearchResultForAPI]
Jumpstart
Appendix
Routing
Generate Code