Drug Data and Databases
August 3, 2026
6 minutes

REST API / Webservice (for pharmaceutical data integration)

A REST API (Representational State Transfer application programming interface) is a web interface that lets one software system request structured data from another over HTTP, returning machine-readable formats such as JSON or XML. In pharmaceutical integration it is how a pharmacy, wholesaler or manufacturer system pulls article master data, prices and distribution status directly instead of looking each item up by hand. pharmazie.com offers exactly such an interface for its aggregated data.

Table of contents
    TL;DR
    • A REST API (Representational State Transfer) is a web interface that lets one system request structured data from another over HTTP, returning machine-readable formats such as JSON or XML.
    • Webservice is the broader term for a machine to machine interface; REST and the older SOAP are two styles of building one.
    • In pharma it is how a pharmacy, wholesaler or manufacturer system pulls article master data, prices and distribution status by PZN instead of manual lookup.
    • REST is a general real-time interface; MSV3 is the pharmacy-to-wholesaler ordering standard; EDI carries business documents; a file feed is a scheduled bulk transfer. They are complementary.
    • pharmazie.com exposes its aggregated data through a REST API, web services, an MSV3 client and FTP, in JSON/CSV/XML/Excel, into ERP and WAWI systems (SAP, Sage, Navision, BEC), with bulk use under a raw-data licence.

    A REST API, short for Representational State Transfer application programming interface, is a web interface that lets one software system request structured data from another over HTTP and receive it in a machine-readable format such as JSON or XML, with no manual lookup in between. The receiving system reads and books the data automatically.

    The broader term is Webservice: a software system designed to support interoperable machine to machine interaction over a network. REST and the older SOAP are two styles of building such a service. In pharmaceutical integration the practical meaning is narrow and concrete: instead of an employee searching a database front end for a package and reading off its price or availability, the ERP or WAWI system asks the interface directly for that record and processes the answer.

    REST itself is an architectural style rather than a single product. According to the MDN Web Docs glossary, REST refers to a group of software design constraints that produce efficient, reliable and scalable distributed systems, in which a resource such as a document is transferred through standardised client and server interactions. Each resource sits behind a Uniform Resource Identifier (URI) and is acted on with standard HTTP methods. In a pharmaceutical context the resource is typically a package identified by its PZN, and the representation returned is that package's master data, price cascade or distribution status.

    How does a REST API differ from SOAP, MSV3, EDI and a file feed?

    These five terms all connect systems, and they get blurred constantly in pharmaceutical projects. They operate at different levels: REST and SOAP are general technical styles, MSV3 is a domain specific pharmacy standard, EDI is a document exchange family, and a file feed is a scheduled bulk transfer. The table keeps them straight.

    InterfaceWhat it isOrientationTypical use in pharma
    REST APIGeneral resource-oriented web interface over HTTPReal-time request and responseQuery a PZN or data slice, receive JSON/XML
    SOAP WebserviceOlder XML-envelope web service, described by WSDLReal-time, message-envelopedLegacy integrations and strictly-typed contracts
    MSV3Pharmacy-to-wholesaler ordering standardReal-time query and orderAvailability check and order to a wholesaler
    EDI / EDIFACTStructured business-document exchangeOften batch or message-basedOrders, dispatch notes, invoices
    File feed (FTP/CSV)Scheduled bulk transfer of a datasetBatch, periodicNightly load of a full article master file

    Put simply, REST is the general, resource-oriented, real-time way for two systems to talk, and it says nothing about pharmaceutical ordering on its own. SOAP is the same idea in an older XML envelope style, described by a WSDL contract. MSV3 is the specialised standard for one pharmaceutical process, the real-time availability check and order between a pharmacy and a wholesaler. EDI is the wider family that carries the invoice and dispatch note that follow. A file feed over FTP is not an interactive interface at all, it is a scheduled drop of a whole dataset. The five are complementary, and one integration often uses several: a REST API to read master data, a file feed for the bulk nightly load, and MSV3 for ordering.

    What does a REST API enable in a pharmaceutical workflow?

    The value is that a data point moves from the source into the operational system without a human retyping it. A typical read runs as an ordered sequence.

    1. The client system authenticates against the interface, usually with a key or token, so the provider knows who is asking.
    2. It requests a specific resource: a single PZN, a batch of PZNs, or a defined data slice such as current distribution status or the price cascade.
    3. The interface returns the record in a machine-readable format, typically JSON or XML.
    4. The client parses the response and books the values into the ERP or WAWI system, for example SAP, Sage, Navision or BEC.
    5. The step repeats on demand or on a schedule, so the operational data stays current without manual lookup.

    One point is easy to miss: interactive, per-record calls are one use, but pulling data in bulk or embedding a whole dataset into your own system is a licensing question, not just a technical one. Bulk and integration use of aggregated pharmaceutical data depends on a raw-data licence that governs what you may store and redistribute; see the raw-data licence entry for what that covers.

    How does pharmazie.com expose its data over a REST API and web services?

    pharmazie.com is an aggregator of licensed pharmaceutical data, and it offers programmatic access to that aggregated data rather than acting as the primary source. The integration surface, as described in its own capability documentation, is the following.

    • Interfaces: a REST API and web services, an MSV3 client, and file transfer over FTP
    • Data delivered: article master data, prices and distribution status, with the PZN as the key
    • Formats: JSON, CSV, XML and Excel
    • ERP and WAWI targets: integration into ERP and WAWI environments including SAP, Sage, Navision and BEC
    • Ordering: the MSV3 client (availability query and ordering) is live and in production, the MSV3 server side is in the pilot phase in 2026; see the MSV3 entry
    • Bulk / integration use: raw-data access is possible under a corresponding licence; see the raw-data licence entry

    One honest limitation: REST, SOAP and the web service concept are general, standards-based technology, not something pharmazie.com invented or owns. What the platform provides is a REST API and web services onto its aggregated data, plus the connectors and file feeds most integration projects need. The generic technical facts here come from primary technical references, MDN and the W3C; the specifics of which formats, keys and ERP targets are supported come from pharmazie.com's own capability description and should be confirmed against a current interface specification before a build.

    Sources

    Author Image
    Ursula Tschorn
    Ursula Tschorn is CEO of DACON Datenbank Consulting GmbH and has been building pharmaceutical information infrastructure since 1989. She writes on drug data standards, pricing regulation and market access in the DACH region.

    FAQ

    What is a REST API / Webservice for pharmaceutical data integration?
    What is the difference between a REST API and a SOAP Webservice?
    How is a REST API different from MSV3?
    What formats and identifiers does a pharmaceutical REST API use?
    Does pharmazie.com offer a REST API or web services?
    Do I need a licence to use pharmaceutical data over a REST API?

    Other terms

    Since 1989, over 1,000 customers have placed their trust in our data.

    The most comprehensive drug database for pharma professionals.