Webservices Config Communications


To set some expectations regarding the Accredo WebServices, and to share the knowledge:


The following steps are also detailed in Accredo's official WebServices documentation, sourced here: 


There are three steps involved to get Accredo WebServices operational and running, performed in this sequence:
  1. (IT Provider) IT Infrastructure Configuration for Accredo WebServices access via the public internet:
    • Networking configuration (Firewalls must be configured to allow Accredo WebServices to communicate with the internet)
    • SSL Certificates (need to be installed on the Accredo Server to enable secure data transmission over the internet)
    • Reverse-Proxy configuration (extra security for the Accredo Server)
  2. (TopFlight) Accredo WebServices Installation & Configuration:
    • Align Accredo WebServices config with Firewall & Reverse-Proxy settings
    • Create a new Accredo System User (used by WebServices to login to Company)
    • Verify basic connectivity to Accredo WebServices (test that installation & config is valid and working)
  3. (TopFlight or Third-Party Developer) External Apps/Web-Apps integrate with Accredo WebServices
    • (TopFlight can offer advice & consultation for this step, we've recently integrated a WebApp with Accredo WebServices)
    • Third-party providers integrate with Accredo WebServices
      • Read available WebServices Documentation to get a gist of how the WebServices are to be used
      • Fetch an Authentication token from Accredo WebServices, verify login works correctly & permissions are valid
      • Fetch an OData payload from Accredo, for use in third-party Apps/Web-Apps

Implementation Road Ahead:

  • Step 1 can be a steep learning curve as it requires setting up WebServer infrastructure, which isn't very common for small-medium organisations and maybe the first effort of its kind at your company.

  • We (TopFlight) have professional IT consultants with expertise in Accredo WebServices -- they're available to assist with Step 1, to ease the learning curve and likely speed up the IT Infrastructure configuration process.

Please let us know if you'd like our IT consultant's contact details to assist with Step 1.