# Product Channel Publications

A product channel publication represents the publication state of a product for a specific channel.

## List product channel publications

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

## Create a product channel publication

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

## Get a product channel publication

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

## Delete a product channel publication

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

## Bulk create product channel publications

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

## Transition channel publication lifecycle

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

## Bulk transition channel publication lifecycle

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

