โš™Shared tool ยท showing Beluga Health only โ€” use the filter below, or show all networks

Partner API Mock

Point each network's API client at this same base URL instead of the real one โ€” every mocked network keeps its own real, unprefixed path shape, so there's no per-network base path to configure. Every request/response is recorded on the API Log page.

Accuracy note: success responses below come from each network's own documented examples. Error responses (401/404/422/500) mostly do not โ€” neither MD Integrations nor TelegraMD documents error shapes for most endpoints (a couple of exceptions are pre-filled where available), so those are otherwise a best-effort Laravel-style convention, not verified docs. One exception on both sides: TelegraMD's own docs give a real 401 body for POST /auth/client โ€” pre-filled below when you configure that override. And one endpoint, TelegraMD's POST /patients/:id/uploadFile, has no documented response at all (the spec just says "200" with no body) โ€” its success template is a best-effort guess, not verified docs either.
Beluga Health is different: its routes are answered from real stored state with Beluga's own documented error messages (not the templates shown here, which are only the documented success examples / override defaults) โ€” manage and inspect it on the Beluga Console.

Base URL (all networks): https://dr-network-simulator.webhat.in

Network Method Path Label Override Actions
MD Integrations POST /v1/partner/cases/:case_id/files/:file_id Attach a file to a case Normal
MD Integrations GET /v1/partner/cases/:case_id/offerings Get case offerings Normal
MD Integrations POST /v1/partner/cases/:case_id/questions Post case question Normal
MD Integrations GET /v1/partner/cases/:case_id/questions Get case questions Normal
MD Integrations POST /v1/partner/cases/:case_id/assigned Set case as Assigned Normal
MD Integrations GET /v1/partner/cases/:case_id Get case Normal
MD Integrations POST /v1/partner/cases Create case Normal
MD Integrations GET /v1/partner/patients/:patient/messages Get Messages Normal
MD Integrations POST /v1/partner/patients/:patient/messages Create Message Normal
MD Integrations POST /v1/partner/patients Create patient Normal
MD Integrations GET /v1/partner/patients/:patient_id Get patient Normal
MD Integrations PATCH /v1/partner/patients/:patient_id Update patient Normal
MD Integrations POST /v1/partner/files Create file Normal
MD Integrations GET /v1/partner/offerings Get all offerings Normal
MD Integrations GET /v1/partner/questionnaires/:questionnaire_id/questions List questions Normal
MD Integrations GET /v1/partner/questionnaires List questionnaires Normal
MD Integrations GET /v1/partner/clinicians/:clinician_id Get clinician information Normal
MD Integrations POST /v1/partner/auth/token Request access token Normal
MD Integrations GET /v1/partner/cases/:case_id/prescriptions Get case prescriptions Normal
TelegraMD POST /auth/client Authenticate Client via Password Normal
TelegraMD POST /patients Create Patient Normal
TelegraMD GET /patients/:id Retrieve Patient Normal
TelegraMD PUT /patients/:id Update Patient Normal
TelegraMD POST /orders Create Order Normal
TelegraMD GET /orders/:orderId Get Order Normal
TelegraMD GET /productVariations Get Product Variations Normal
TelegraMD GET /questionnaireInstances/:id/schema Get Questionnaire Instance Schema Normal
TelegraMD POST /patients/:id/uploadFile Upload Patient File Normal
TelegraMD GET /patientConversations/getByPatient/:id Get Patient Conversation by Patient Normal
TelegraMD POST /patientConversations/:patientConversationId/sendMessage Send Message To Channel Normal
Beluga Health POST /visit/createNoPay Visit form submission (no ID photos) Normal
Beluga Health POST /visit/createNoPayPhotos Visit form submission with photos (merchant-observed) Normal
Beluga Health POST /lab/receiveLabResults Lab results submission Normal
Beluga Health POST /external/receivePhotos Patient photos submission Normal
Beluga Health POST /external/receivePdf PDF submission Normal
Beluga Health POST /external/receiveChat Send patient chat message Normal
Beluga Health POST /external/receiveCSMessage Customer service message Normal
Beluga Health POST /external/patientName Patient name update Normal
Beluga Health POST /external/patientAddress Patient address update Normal
Beluga Health POST /external/pharmacies Pharmacy list Normal
Beluga Health POST /external/updateVisit Update visit / Resend prescription Normal
Beluga Health POST /external/autoRx Automatic titration prescription (AutoRx) Normal
Beluga Health POST /external/triggerRefill Trigger refill prescription (direct pharmacy) Normal
Beluga Health POST /external/cancelVisit Cancel visit Normal
Beluga Health POST /integration/visitResolution Resolve staging visit Normal
Beluga Health GET /visit/externalFetch/:masterId Visit data Normal
Beluga Health GET /patient/externalFetch/:phone Patient data Normal

Remembered entities (31)

Patient/clinician identities and offering/product data are remembered the first time each id is seen, so a referenced id shows the same data everywhere it appears afterward (e.g. a POST /cases using a patient_id you already created will echo that same patient back, not a random one) โ€” this also covers a case's own submitted intake questions. Clear this when starting a fresh test scenario so old identities don't bleed into it; it also clears the cached GET responses below, since a cached response reflects whatever this section knew when it was generated and would otherwise keep serving stale pre-clear data.

Cached GET responses (6)

Method Path Status Created Actions
GET /v1/partner/cases/3ac7a303-527a-3356-8db4-0e7c3a4f6ce8/questions 200 2026-09-25T14:11:55.173Z
GET /v1/partner/cases/3ac7a303-527a-3356-8db4-0e7c3a4f6ce8/offerings 200 2026-09-25T14:11:55.152Z
GET /v1/partner/cases/f16e91cf-43ee-3d4b-8a92-4c73f8ae460e/offerings 200 2026-09-17T18:29:45.443Z
GET /v1/partner/cases/f16e91cf-43ee-3d4b-8a92-4c73f8ae460e 200 2026-09-17T18:29:21.206Z
GET /v1/partner/cases/f6ecce45-0da9-314b-8bfb-07161401cc39 200 2026-09-17T18:22:08.554Z
GET /v1/partner/cases/f6ecce45-0da9-314b-8bfb-07161401cc39/offerings 200 2026-09-17T18:22:08.529Z