Connecting existing data objects to a system of record using REST

To integrate your application with data from an external source, connect data objects to a system of record using REST.

Before you begin: Read the API documentation for the REST service that you choose, to determine the supported endpoints, parameters, and authentication protocol. You can then work with your system administrator to find or create the relevant authentication profile.
  1. In the navigation pane of App Studio, click Data.
  2. Click Data objects and integrations.
  3. Click the data objects.
  4. Click the Data views tab and choose one of the following options:
    • If your data object is not connected to a system of record, click Connect to system of record.
    • If your data object is connected to Pega database storage, in the row of the data view with the source that you want to replace, click More > Replace source.
      Note: If you are replacing an aggregate source, the new source replaces the entire aggregate source. You cannot replace the individual sources within the aggregate source.
  5. In the System field, select the system of record.
    • Create new – Create a new system to connect to an external database using a REST connection.
    • Other system – Connect to an external database using a REST connection.
  6. In the Connection details section, in the Method field, select the connection method, GET or POST.
  7. In the Endpoint URL field, enter the endpoint URL of the data.
  8. In the Parameters section, choose which part of the URL are dynamic and need to be parameterized for future calls.
  9. In the Headers section, click Add header to specify a request header and its value. Some services require extra information, for example, API version.
What to do next: Specify and configure the authentication method.