Required: URL Allow List & API Endpoints

Required: URL Allow List & API Endpoints


Warning
This section includes Allow List URLs specific to OpenMethods services and owned connections


⚠️ OpenMethods is constantly making updates and improvements to our Application and API architecture. To avoid missing URLs and managing a long list, we recommend that clients whitelist the following wildcards. The recommendation ensures that the most updated URLs will be automatically allowed with minimal management to your network and firewall teams. 

Allow List URL

Info

*.openmethods.com

Allows access to all OpenMethods Services & End Points.

*.openmethodscloud.com

*.gdpr.openmethodscloud.com



If you choose subdomain specific whitelisting, please whitelist all of the following URLs:

⚠️ This section constantly changes and introduces extensive network and firewall ruleset administration. We highly suggest using the wildcard aka "Recommended" method above.

Allow List URL

Info

api.openmethodscloud.com

OpenMethods API
⚠️ Used in version 6.9 and below.

api.gdpr.openmethodscloud.com

OpenMethods API GDPR
⚠️ Used in version 6.9 and below.

workflow-api.openmethodscloud.com

OpenMethods Workflow API
⚠️ Used in version 6.10 and above.

workflow-api.gdpr.openmethodscloud.com

OpenMethods Workflow API GDPR
⚠️ Used in version 6.10 and above.

apps.openmethodscloud.com

OpenMethods App Manager

apps.gdpr.openmethodscloud.com

OpenMethods App Manager GDPR

connect.openmethodscloud.com

connect-iot.openmethodscloud.com

OpenMethods Connect API

wss://connect-iot.openmethodscloud.com/

OpenMethods Connect API Websocket (Port 443)

cs.openmethodscloud.com

OpenMethods Config-Server

cs.gdpr.openmethodscloud.com

OpenMethods Config-Server GDPR

identity.openmethodscloud.com

OpenMethods Identity Service

identity.gdpr.openmethodscloud.com

OpenMethods Identity Service GDPR

mb.openmethodscloud.com

OpenMethods Harmony Media Bar

To be provided by implementation and onboarding team.    

OpenMethods Harmony Interaction Server

pfc.openmethodscloud.com

OpenMethods PopFlow Client

pfl.openmethodscloud.com

OpenMethods PopFlow Library

pfs.openmethodscloud.com

OpenMethods PopFlow Studio

runtime.openmethodscloud.com

OpenMethods PopFlow Runtime

To be provided by implementation and onboarding team.

OpenMethods Queue Adapter


Do You Support IP Whitelisting?

No. IP whitelisting is not support. You will need to use the full URL. Additionally, you should allow redirects from openmethods.com to openmethodscloud.com.



How do I test the connectivity?

The OpenMethods Cloud Services Connectivity test can be used to test the connectivity of shared services. The test page is not password protected, and can be loaded on any agent workstation.

 

CONNECTIVITY TEST URL

Use the following link for testing connectivity.

https://services.openmethodscloud.com/

 

Running the connectivity test


  • Login to your OpenMethods environment.
  • Please ensure you are using a connection from your current "Agent" and "CRM" users.
  • The connection tests need to come from where your CRM users/agents will use the OpenMethods products.
  • You should see the the following when loading the page. 
  • Green dots in the Connectivity column means the service is connected
  • Red dots mean a service is likely blocked by a firewall rule:



Example of Service Connectivity
  1. (OPTIONAL) Click any Service URL to show the output of the service page.
  2. Responses may include:
    1. Healthy
  3. Message
    1. Message: GET is not supported. Please use POST.

Services & Description


Service

Description

What happens when this Service is down?

Config Server

Powers Experience Cloud and provides an interface to configure and store application and user configuration data.

More info about the Config Server APIs are here.

  • Cannot login

ConnectAPI
ConnectIOT

Service that provides mapping of screen-pop to agents.
More info about OpenConnect

  • PopFlows will not execute

DataAPI

Provides the storage and retrieval for workflows. This is used by the designer as well as the client apps.

  • As an admin - Cannot design new PopFlows
  • As a user/agent - Cannot execute PopFlows

AppManager

Powers Experience Cloud login and application endpoint access, and admin and configuration of services. This is also the central application for launching the PopFlow and configuration.

  • Cannot login

PopFlow Runtime

Library which is responsible for executing the logic of an interaction workflow, controls and automates CRM workspaces, scripts, and workflows within an application.

  • PopFlows will not execute

Identity 

Create & Manage authentication for stored credentials and App Connector.
More info about the Identity APIs are here.

  • Agents will not be able to login and Media Bar.
  • Popflow Admins/Users will not be able to login and access Experience Cloud/PopFlow.

Workflow

Used within PopFlow:

  • All workflow data 
  • Publishing data 
  • Publishing history 
  • Every workflow save

More info about the Workflow APIs are here.

  • Popflow designer will launch but will hang after user clicks on instance.
  • Agents will not receive screen pops.



 

NOTE

All environments are NorthAmerica unless suffixed with GDPR. Any environments suffixed with GDPR are secured European Union (EU) sets of services.

 



    Still can’t find an answer?
      • Related Articles

      • Open Source Code List

        OpenMethods CX Suite Open Source Code OpenMethods CX Suite includes proprietary OpenMethods code and the following open source components are associated with the solution. The following is a list of packages with the licensing information that was ...
      • Product Requirements & Compatibility

        Browser Support We've optimized our product for Google Chrome. Although similar browsers may work, we recommend using Chrome for the best performance and features. Known Browser Issues Modern browsers with memory and power-saving features can cause ...
      • External IdP Configuration - Auth0 OIDC/SAML2

        Create Application Log in to Auth0 to Auth0 Dashboard. It is recommended to creating a new application which is specific OpenMethods use only. Click Create Application button Enter the desired Application name: For example: OpenMethods-SSO Select ...
      • Data Activities: HTTPS

        The HTTPS Activity allows you to pass standard HTTP GET, POST, PUT, PATCH, DELETE, OPTIONS, and HEAD requests to external web services for the purposes of sharing and retrieving data. BEFORE YOU BEGIN The API you are calling must be CORS compliant ...
      • External IdP Configuration - PingOne SAML2

        Add Application Click Applications from the left-side navigation section Click Applications + sign. Enter Application Name - The suggested Name is OpenMethods-SSO-OIDC Enter Description. Click Application Type SAML Application Click the Configure ...