# Protocols Create and manage reusable order protocols/templates ## Create a New Protocol - [POST /protocols](https://docs.fulfillment.juniperhealth.com/apis/protocols/createprotocol.md): Create a reusable order protocol/template with customer information, product line items, and shipping details. Protocols can be used to quickly generate orders with pre-configured settings. ## List Protocols - [GET /protocols](https://docs.fulfillment.juniperhealth.com/apis/protocols/listprotocols.md): Retrieve a paginated list of protocols with optional search ## Get Protocol Details - [GET /protocols/{protocolId}](https://docs.fulfillment.juniperhealth.com/apis/protocols/getprotocolbyid.md): Retrieve detailed information for a specific protocol ## Update Protocol - [PUT /protocols/{protocolId}](https://docs.fulfillment.juniperhealth.com/apis/protocols/updateprotocol.md): Update an existing protocol with new customer, product, or shipping information ## Delete Protocol - [DELETE /protocols/{protocolId}](https://docs.fulfillment.juniperhealth.com/apis/protocols/deleteprotocol.md): Delete an existing protocol