# Envelope signed & complete This webhook is triggered when all required parties have completed signing an envelope. It includes the envelope fingerprint, documents, any captured field data, and a download link. Endpoint: POST signed-envelope-complete Version: 1.0.0 Security: basicAuth ## Request fields (application/x-www-form-urlencoded): - `envelope_fingerprint` (string, required) A string representing the signed envelope Example: "584ea8b41b0d4c17a96b967433b211e6" - `envelope_documents` (string, required) A JSON string representing the signed documents within the envelope Example: "[{\"document_title\":\"Word Doc\",\"document_fingerprint\":\"584ea8b41b0d4c17a96b967433b211e6\",\"document_pdf\":\"https://api.signableapi.com/shareable/document?t=03cbb315-4f68-400d-a5cc-c2884996d061\",\"document_download\":\"https://api.signableapi.com/shareable/document?t=03cbb315-4f68-400d-a5cc-c2884996d061\"}]" - `envelope_download` (string, required) A URL to download the completed envelope Example: "https://api.signableapi.com/shareable/envelope?t=03cbb315-4f68-400d-a5cc-c2884996d061" - `envelope_fields` (string, required) A JSON string of captured field values within the envelope Example: "[{\"field_id\":460133805,\"field_name\":\"Untitled\",\"field_type\":\"text\",\"field_value\":\"Test\"}]" - `envelope_meta` (string) A JSON string of any meta information associated with the envelope - `action` (string, required) The action taken. Defaults to . Example: "signed-envelope-complete" - `action_date` (string, required) The UTC timestamp of when the envelope was fully signed Example: "2025-08-07T10:14:33+00:00" - `company_id` (integer, required) The ID of the company associated with the envelope Example: 64034 - `user_id` (integer, required) The ID of the user who sent or owns the envelope Example: 267199 - `client_ip` (string, required) The IP address of the client that triggered the completion Example: "203.0.113.17"