Share This
API

Start here: Watch the full video series on the EPC Directory Service (EDS) here and discover more about EDS registration, delegation, the EDS Graphical User Interface (GUI), and the automated download process.

EDS documentation

The EPC has published the following EDS related documents:

Background - Securing reachability and interoperability: the EDS

In API-based schemes, two scheme participants may communicate through APIs either directly or through a proxy, e.g. a Routing and/or Verification Mechanism (RVM) in the VOP scheme, and a Referenced Technical Service Provider (RTSP) in the SRTP scheme. Before this API-based communication may take place, however, all scheme participants in the network need to know how to reach each other (i.e. the network address of the other party) and have all the information needed to interoperate (e.g. knowing which options may be supported by the other party). 

For this purpose, the EPC introduced the EPC Directory Service (EDS). This directory service is the default mechanism to facilitate reachability and interoperability across all API-based EPC scheme participants.

Key characteristics of the EDS

The EDS is a centralised platform storing all EPC scheme participants’ information needed to securely identify and authorise the scheme participant, and to secure reachability and interoperability at scheme level, that is:

  • For each EPC scheme participant, and depending on the scheme, the EDS records: 
        - Unique identification and authorisation data, e.g. BIC, LEI, National Authorisation Number (NAN), etc.
        - Routing (reachability) data, e.g. the Unique Resource Indicator (URI) or API end-point
        - Interoperability data, e.g. options supported by the scheme participants   
  • EPC scheme participants don’t need to query the EDS for each transaction, but have the possibility to download a copy of the EDS and cache it locally. In this way, the EDS does not represent an operational bottleneck for the scheme, neither a potential single point of failure.
  • Importantly, no personal data of individual or enterprise end-users (e.g., IBAN, email addresses, mobile numbers etc.) is going to be stored into the EDS, but only identification and routing data related to PSPs (Banks, E-Money Institutions and Payment Institutions) will be recorded.  
Supported functions

The main functions of the EDS are:

  • Scheme participants’ adherence data is automatically imported into the EDS from the EPC official Register of Participants.
  • Authorised users (scheme participants and authorised proxies) are able to access through a Graphical User Interface (Web GUI) or via EDS APIs, so to update and manage EPC scheme participants’ data,  
  • Authorised users are able to download the EDS data and cache in a local data file.