List data pipelines the caller can access
GET/data-pipelines
Returns Glue and AI Flow data pipelines the caller can access. Listing is in-memory after a batch get of authorized ids. Pagination uses next_available (yes/no), 1-based offset, default limit 500, maximum 1000 (GE-1028). Default sort is LastModifiedTime descending. Each item includes AccessType and LastRunStatus (null when the pipeline has never run). DataPipelineType defaults to glue on stored rows that omit it. Caller must send a valid role_id.
Request
Responses
- 200
- 400
- 403
- 500
- 501
Paginated ListDataPipelinesResponse with DataPipelines, count, total_count, and next_available.
Response Headers
API Gateway request validation (missing required parameters such as role_id). Lambda InvalidInputException from this function is HTTP 403.
Response Headers
Invalid input or unauthorized. dataPipelines maps InvalidInputException and UnauthorizedUserException to HTTP 403.
Response Headers
Backend failure (GenericFailureException, InconsistentMetadataException, or unexpected GE-1044).
Response Headers
InvalidHttpMethodTypeException. Glue body validation also uses this mapping (DP-1010).