Recommended integration flow
- Submit the strongest medication, insurance, patient, provider, and clinical information available.
- Store the returned benefit verification ID.
- Subscribe to
benefit_verification.status_changeor poll Retrieve Benefit Verification. - Wait for a terminal
data.statusbefore using the coverage result. - Correct and replace failed requests when the error identifies an input problem; otherwise use your existing verification process when the result is urgent.
Provide the strongest inputs available
Complete inputs improve routing, completion, and the specificity of the result.
If a workflow needs to compare brand and generic coverage, submit the exact NDC
for each option rather than relying on a free-text name to represent both.
Completion time and verification methods
Develop Health automatically selects the available verification route for the patient’s plan. A single request can use more than one method before it reaches a terminal state.
These ranges are planning guidance, not a service-level guarantee. Keep the
integration asynchronous regardless of the expected route, and do not schedule
downstream patient activity around the fastest path. Completed responses expose
the methods used in
verification_methods.