# Stages APIs to modify Stage information ## Get all Pipeline stages - [GET /pipelines/v0/pipelines/{pipeline_id}/stages/](https://develop-api.esper.io/openapi/stages/getpipelinestages.md) ## Create a Pipeline stage - [POST /pipelines/v0/pipelines/{pipeline_id}/stages/](https://develop-api.esper.io/openapi/stages/createpipelinestage.md) ## Get a Pipeline Stage - [GET /pipelines/v0/pipelines/{pipeline_id}/stages/{stage_id}/](https://develop-api.esper.io/openapi/stages/getpipelinestage.md) ## Update a Pipeline Stage - [PUT /pipelines/v0/pipelines/{pipeline_id}/stages/{stage_id}/](https://develop-api.esper.io/openapi/stages/updatepipelinestage.md) ## Delete a pipeline stage - [DELETE /pipelines/v0/pipelines/{pipeline_id}/stages/{stage_id}/](https://develop-api.esper.io/openapi/stages/deletepipelinestage.md) ## Get all Target Lists attached to the Stage - [GET /pipelines/v0/stages/{stage_id}/targetlists/](https://develop-api.esper.io/openapi/stages/getstagetargetlists.md) ## Attach the Target List to the Stage - [POST /pipelines/v0/stages/{stage_id}/targetlists/](https://develop-api.esper.io/openapi/stages/addstagetargetlist.md) ## Detach the Target List from the Stage - [DELETE /pipelines/v0/stages/{stage_id}/targetlists/{targetlist_id}/](https://develop-api.esper.io/openapi/stages/deletestagetargetlist.md)