# Pigeon // E-Sign ## Docs - [Introduction](https://esign-docs.pigeondocuments.com/doc-662624.md): - [Authentication](https://esign-docs.pigeondocuments.com/doc-662629.md): - [Integrations](https://esign-docs.pigeondocuments.com/doc-667178.md): ## API Docs - Documents [List Documents](https://esign-docs.pigeondocuments.com/api-10152654.md): - Documents [Create Document](https://esign-docs.pigeondocuments.com/api-10152655.md): You have two options to create a document from file: - Documents [Get Document Status](https://esign-docs.pigeondocuments.com/api-10152656.md): It is useful to request document status to ensure a document is in the expected state before calling additional API methods. - Documents [Delete Document](https://esign-docs.pigeondocuments.com/api-10152657.md): Delete a document by ID. - Documents [Update Document](https://esign-docs.pigeondocuments.com/api-10152658.md): - Documents [Update Document Status](https://esign-docs.pigeondocuments.com/api-10152659.md): ### Document statuses - Documents [Move Document to Draft](https://esign-docs.pigeondocuments.com/api-10152660.md): Revert your document back to draft to continue editing it. - Documents [Get Document Details](https://esign-docs.pigeondocuments.com/api-10152661.md): Return detailed data about a document. Use Document Status for getting just a basic info and status. - Documents [Send Document](https://esign-docs.pigeondocuments.com/api-10152662.md): ## Document State - Documents [Create Document Session](https://esign-docs.pigeondocuments.com/api-10152663.md): Create a document session for a recipient to view and sign a document. This endpoint returns a session ID that can be used to generate a document link for sharing. - Documents [Download Document ](https://esign-docs.pigeondocuments.com/api-10152664.md): Download documents as a PDF. - Documents [Download Protected Document](https://esign-docs.pigeondocuments.com/api-10152665.md): Download a signed PDF of a completed document - Documents [Update Document Ownership](https://esign-docs.pigeondocuments.com/api-10152669.md): - Documents [Transfer Documents Ownership](https://esign-docs.pigeondocuments.com/api-10152670.md): Transfer ownership of all documents to new member - Document Attachments [Document Attachment List](https://esign-docs.pigeondocuments.com/api-10152672.md): Return list of objects attached to particular document - Document Attachments [Document Attachment Create](https://esign-docs.pigeondocuments.com/api-10152673.md): Creates an attachment for a particular document - Document Attachments [Document Attachment Details](https://esign-docs.pigeondocuments.com/api-10152674.md): Returns details of the specific document's attachment - Document Attachments [Document Attachment Delete](https://esign-docs.pigeondocuments.com/api-10152675.md): Deletes specific document's attachment - Document Attachments [Document Attachment Download](https://esign-docs.pigeondocuments.com/api-10152676.md): Returns document attachment file for download - Document Generation [List Document Fields](https://esign-docs.pigeondocuments.com/api-10152677.md): Return the list of fields for a particular document - Document Generation [Create Document Fields](https://esign-docs.pigeondocuments.com/api-10152678.md): Creates fields for a particular document - Document Recipients [Add Document Recipient](https://esign-docs.pigeondocuments.com/api-10152679.md): Adds recipient as CC to document - Document Recipients [Edit Document Recipient](https://esign-docs.pigeondocuments.com/api-10152680.md): Edit document recipient's details - Document Recipients [Delete Document Recipient](https://esign-docs.pigeondocuments.com/api-10152681.md): Deleted recipient from document - Document Recipients [Reassign Document Recipient](https://esign-docs.pigeondocuments.com/api-10152682.md): Replace document recipient with another contact - Bulk Send [Trigger Bulk Send](https://esign-docs.pigeondocuments.com/api-10153817.md): Initiate the bulk send process. Generates a bulk send request based on an existing bulk send list and a template. - Bulk Send [Create Bulk Send List](https://esign-docs.pigeondocuments.com/api-10153713.md): Create a new bulk send list. - Bulk Send [Get Bulk Send List](https://esign-docs.pigeondocuments.com/api-10153437.md): Fetch specified bulk send list. - Bulk Send [Get Bulk Send Lists](https://esign-docs.pigeondocuments.com/api-10153431.md): Fetch a list of bulk send lists. - Bulk Send [Update Bulk Send List](https://esign-docs.pigeondocuments.com/api-10153456.md): Update specified bulk send list. - Bulk Send [Delete Bulk Send List](https://esign-docs.pigeondocuments.com/api-10153552.md): Delete specified bulk send list. - Templates [List Templates](https://esign-docs.pigeondocuments.com/api-10152683.md): Retrieves a list of templates. You can filter results by a search query, tags, or fields. - Templates [Create Template](https://esign-docs.pigeondocuments.com/api-10152684.md): - Templates [Template Details](https://esign-docs.pigeondocuments.com/api-10152685.md): Get details about a template by `id`. Details include: - Templates [Delete Template](https://esign-docs.pigeondocuments.com/api-10152686.md): Delete a template - Cloud Storage [List Cloud Storage Providers](https://esign-docs.pigeondocuments.com/api-10154259.md): List the connected cloud storage providers - Cloud Storage [Connect Cloud Storage Providers](https://esign-docs.pigeondocuments.com/api-10154260.md): Connects a new cloud storage provider. - Cloud Storage [Disconnect Cloud Storage Provider](https://esign-docs.pigeondocuments.com/api-10154421.md): Disconnect a connected cloud storage provider from the organization. - Webhooks [Get all webhook subscriptions](https://esign-docs.pigeondocuments.com/api-10152695.md): - Webhooks [Create webhook subscription](https://esign-docs.pigeondocuments.com/api-10152696.md): - Webhooks [Get webhook subscription by uuid](https://esign-docs.pigeondocuments.com/api-10152697.md): - Webhooks [Update webhook subscription](https://esign-docs.pigeondocuments.com/api-10152698.md): - Webhooks [Delete webhook subscription](https://esign-docs.pigeondocuments.com/api-10152699.md): - Branding [Get Organization Branding](https://esign-docs.pigeondocuments.com/api-10153968.md): Fetch organization branding settings. - Branding [Update Organization Branding](https://esign-docs.pigeondocuments.com/api-10153970.md): Update organization branding settings. - Confirmation Page [Enable/Disable Signature Confirmation Page](https://esign-docs.pigeondocuments.com/api-10154120.md): Enable or disable the post-signature confirmation page.