Mediloop

Developer journeys

API & SDK capability map

Find the Mediloop API, SDK, connector, healthcare standard or event surface that matches the capability you need.

How to use this map

Start with the capability you want to add, then choose the developer surface that matches the external system and the workflow. A surface can be a REST or FHIR endpoint, a healthcare protocol operation, an SDK method, a connector configuration or an event subscription. Not every capability should invent a REST endpoint.

Important
Documentation examples and protocol mappings do not imply production availability. Use API Reference and product status labels to confirm the implemented contract and onboarding requirements.

Platform APIs

CapabilityWhat you can doPrimary developer surfaceDocumentation
Identity & SSOOAuth 2.0 / OIDC / identity APIsREST + identity protocols + SDKsIdentity docs →
Organizations, users & permissionsTenant, membership, role and scope managementREST APIsOrganizations →
SchedulingAppointments, slots, resources and availabilityREST / FHIR-aligned resourcesScheduling →
TeleconsultationSession and workflow integrationPlatform APIs / eventsTeleconsultation →
PrescriptionsCreate, sign, route and track prescription workflowsREST + FHIR MedicationRequest/MedicationDispensePrescription API →
Marketplace / supplier / procurementCatalogues, products, listings, orders and commercial workflowsREST + webhooksMarketplace API →

Healthcare interoperability

DomainCommon operationsPrimary standards / surfacesDocumentation
General clinical dataSearch, read, create and update supported healthcare resourcesFHIR R4/R5 profiles + RESTFHIR API →
LaboratoryOrders, specimens, analyzer/LIS exchange, observations and reportsHL7 v2, FHIR, ASTM/vendor protocols, Connector SDKLaboratory Connectors →
Medical imagingWorklists, query/retrieve/store, studies, instances and reportsDICOM, DICOMweb, FHIR ImagingStudy/DiagnosticReportImaging Connectors →
Clinical devicesCapture observations, events, local resources and selected commandsIEEE 11073, BLE/GATT, USB/Serial, vendor SDKs, FHIRClinical Devices →

Connector surfaces

Events and automation

NeedSurface
React to resource or workflow changesWebhooks / subscriptions / event stream
Avoid repeated pollingEvent-driven notifications with retry semantics
Coordinate long-running integrationsAsync workflow + correlation IDs + idempotency
Track connector/device healthHealth endpoints, metrics and connector status events

Integration surface rules

REST / FHIR endpoint
Use when a developer calls a Mediloop service or healthcare resource directly.
Protocol operation
Use DICOM, HL7, ASTM, MQTT or other native protocols when they are the correct integration contract.
SDK method
Use an SDK when it reduces implementation boilerplate while keeping the underlying API contract explicit.
Connector / configuration
Use configuration and adapters when the capability is driven by infrastructure rather than an application request.
Event / webhook
Use for asynchronous state changes and near-real-time workflow notifications.
No direct API
Architecture, governance or operational guidance may intentionally have no direct callable endpoint.

Availability and versioning

Treat the API Reference as the authoritative contract for implemented HTTP endpoints.
Use status labels such as Available, Beta, Planned or country-specific onboarding required.
Version SDKs and APIs independently from frontend frameworks.
Expose migration notes and deprecation windows when contracts evolve.
Preserve standards version information for FHIR, DICOM/DICOMweb, HL7 and connector profiles.
Do not present illustrative documentation examples as live production endpoints until the backend contract exists.

Where to go next