Build and Configure Continuous Integration Projects

Get log readers associated with a connection in the specified project

Retrieves LogReader configuration(s) associated with a specific data connection inside a project.

A LogReader (also referred to as a Change Selector in some CDC workflows) is responsible for:

  • reading database logs/journals
  • producing changes for downstream replication
  • managing journal/receiver position and CDC offsets

Behavior & semantics

  • Returns 200 with a response array.
  • If no log readers are configured for the connection, returns 200 with an empty array ([]).
  • If the project does not exist or is not accessible, returns 404.

Typical usage

  • UI/agent workflow showing the change capture components configured for a connection
  • Pre-check before triggering log reader start/stop calls (monitoring endpoints)

Required Permissions: replication-pipeline::view

get/v1/integration/continuous/projects/{projectId}/connections/{connectionId}/logreaders

Request

  • Base URL: https://integration-adapter.connect.cloud.precisely.com
  • URL: https://integration-adapter.connect.cloud.precisely.com/v1/integration/continuous/projects/{projectId}/connections/{connectionId}/logreaders
  • Auth: HTTP bearer

Path parameters

projectIdstring required

Project identifier

connectionIdstring required

Connection identifier

Response

Successfully retrieved log readers (empty list if none are associated)

namestring

Name of the Log Reader (Change Selector)

journalstring

Journal name used for log processing

dataConnectionIdstring

Unique identifier of the associated data connection

logReaderIdinteger

LogReader identifier

parametersobject

Additional configuration parameters for the Log Reader

Example response

[
  {
    "name": "logreader-1",
    "journal": "JRN001",
    "dataConnectionId": "conn-src-uuid"
  }
]

Changes

No recorded changes to this operation across all 1 revision of this API.