# campaign-drafts ## Get Campaign Drafts - [GET /v2/campaign-manager/campaign-drafts](https://docs.talli.ai/reference/swagger/campaign-drafts/paths/~1v2~1campaign-manager~1campaign-drafts/get.md): Retrieves a paginated list of campaign drafts, optionally filtered by funding source ID. ## Create Campaign Draft - [POST /v2/campaign-manager/campaign-drafts](https://docs.talli.ai/reference/swagger/campaign-drafts/paths/~1v2~1campaign-manager~1campaign-drafts/post.md): Creates a new campaign draft. All fields are optional as drafts can be saved in incomplete state. ## Get Campaign Draft - [GET /v2/campaign-manager/campaign-drafts/{id}](https://docs.talli.ai/reference/swagger/campaign-drafts/paths/~1v2~1campaign-manager~1campaign-drafts~1%7Bid%7D/get.md) ## Patch Campaign Draft - [PATCH /v2/campaign-manager/campaign-drafts/{id}](https://docs.talli.ai/reference/swagger/campaign-drafts/paths/~1v2~1campaign-manager~1campaign-drafts~1%7Bid%7D/patch.md) ## Delete Campaign Draft - [DELETE /v2/campaign-manager/campaign-drafts/{id}](https://docs.talli.ai/reference/swagger/campaign-drafts/paths/~1v2~1campaign-manager~1campaign-drafts~1%7Bid%7D/delete.md): Deletes a campaign draft by ID. ## Update Campaign Draft Icon - [PATCH /v2/campaign-manager/campaign-drafts/{id}/campaign-icon](https://docs.talli.ai/reference/swagger/campaign-drafts/paths/~1v2~1campaign-manager~1campaign-drafts~1%7Bid%7D~1campaign-icon/patch.md): Updates the icon for an existing campaign draft. ## Promote Campaign Draft to Campaign - [POST /v2/campaign-manager/campaign-drafts/{id}/:promote](https://docs.talli.ai/reference/swagger/campaign-drafts/paths/~1v2~1campaign-manager~1campaign-drafts~1%7Bid%7D~1:promote/post.md)