# Product Channel Publication Schedules

A product channel publication schedule automates lifecycle transitions for a channel publication at a specified time.

## List channel publication schedules

 - [GET /v1/products/{productUuid}/publications/{publicationUuid}/schedules](https://docs.apiera.io/openapi/product-channel-publication-schedules/paths/~1v1~1products~1%7Bproductuuid%7D~1publications~1%7Bpublicationuuid%7D~1schedules/get.md): Retrieves a paginated list of schedules for a product channel publication.

## Create a channel publication schedule

 - [POST /v1/products/{productUuid}/publications/{publicationUuid}/schedules](https://docs.apiera.io/openapi/product-channel-publication-schedules/paths/~1v1~1products~1%7Bproductuuid%7D~1publications~1%7Bpublicationuuid%7D~1schedules/post.md): Creates a new schedule for a product channel publication. The schedule is created in pending status.

## Get a channel publication schedule

 - [GET /v1/products/{productUuid}/publications/{publicationUuid}/schedules/{scheduleUuid}](https://docs.apiera.io/openapi/product-channel-publication-schedules/paths/~1v1~1products~1%7Bproductuuid%7D~1publications~1%7Bpublicationuuid%7D~1schedules~1%7Bscheduleuuid%7D/get.md): Retrieves a single channel publication schedule by its unique identifier.

## Delete a channel publication schedule

 - [DELETE /v1/products/{productUuid}/publications/{publicationUuid}/schedules/{scheduleUuid}](https://docs.apiera.io/openapi/product-channel-publication-schedules/paths/~1v1~1products~1%7Bproductuuid%7D~1publications~1%7Bpublicationuuid%7D~1schedules~1%7Bscheduleuuid%7D/delete.md): Permanently deletes a channel publication schedule.

## Bulk create channel publication schedules

 - [POST /v1/products/{productUuid}/publications/{publicationUuid}/schedules/bulk](https://docs.apiera.io/openapi/product-channel-publication-schedules/paths/~1v1~1products~1%7Bproductuuid%7D~1publications~1%7Bpublicationuuid%7D~1schedules~1bulk/post.md): Creates multiple schedules for a product channel publication in a single operation. All schedules are created in pending status.

## Transition channel publication schedule lifecycle

 - [PATCH /v1/products/{productUuid}/publications/{publicationUuid}/schedules/{scheduleUuid}/actions/lifecycle](https://docs.apiera.io/openapi/product-channel-publication-schedules/paths/~1v1~1products~1%7Bproductuuid%7D~1publications~1%7Bpublicationuuid%7D~1schedules~1%7Bscheduleuuid%7D~1actions~1lifecycle/patch.md): Transitions a channel publication schedule to a different lifecycle state.

