# SignWell Documentation ## API Reference - [API Apps](https://developers.signwell.com/reference/api-apps.md) - [Show the Embedded Requesting iFrame](https://developers.signwell.com/reference/show-embedded-requesting-iframe.md) - [Create a Document](https://developers.signwell.com/reference/create-a-document.md) - [Show the Signing iFrame](https://developers.signwell.com/reference/embedded-iframe.md) - [Retrieving the Completed Document PDF](https://developers.signwell.com/reference/retrieving-the-completed-document-pdf.md) - [Event Data](https://developers.signwell.com/reference/event-data.md) - [Event Hash Verification](https://developers.signwell.com/reference/event-hash-verification.md) - [Events](https://developers.signwell.com/reference/events.md) - [MX – NOM-151 Certificate](https://developers.signwell.com/reference/getnom151certificate.md): Download NOM-151 certificate for a completed document. Returns a ZIP file, download URL, or raw certificate data based on query parameters. - [Delete API Application](https://developers.signwell.com/reference/deleteapiapplication.md): Deletes an API Application from an account. Supply the unique Application ID from either the Create API Application response or the API Application edit page - [Get API Application](https://developers.signwell.com/reference/getapiapplication.md): Gets the details of a specific API Application within an account. Supply the unique Application ID from either the Create API Application response or the API Application edit page. - [Create Bulk Send](https://developers.signwell.com/reference/createbulksend.md): Creates a bulk send, and it validates the CSV file before creating the bulk send. - [Get Bulk Send](https://developers.signwell.com/reference/getbulksend.md): Returns information about the Bulk Send. - [Get Bulk Send CSV Template](https://developers.signwell.com/reference/getbulksendcsvtemplate.md): Fetches a CSV template that corresponds to the provided document template IDs. CSV templates are blank CSV files that have columns containing required and optional data that can be sent when creating a bulk send. Fields can be referenced by the field label. Example: [placeholder name]_[field label] could be something like customer_address or signer_company_name (if 'Customer' and 'Signer' were placeholder names for templates set up in SignWell). - [Get Bulk Send Documents](https://developers.signwell.com/reference/getbulksenddocuments.md): Returns information about the Bulk Send. - [List Bulk Sendings](https://developers.signwell.com/reference/listbulksends.md): Returns information about the Bulk Send. - [Validate Bulk Send CSV](https://developers.signwell.com/reference/validatebulksendcsv.md): Validates a Bulk Send CSV file before creating the Bulk Send. It will check the structure of the CSV and the data it contains, and return any errors found. - [Create Document](https://developers.signwell.com/reference/createdocument.md): Creates and optionally sends a new document for signing. If `draft` is set to true the document will not be sent. - [Create Document from Template](https://developers.signwell.com/reference/createdocumentfromtemplate.md): Creates and optionally sends a new document for signing. If `draft` is set to true the document will not be sent. - [Delete Document](https://developers.signwell.com/reference/deletedocument.md): Deletes a document. Deleting a document will also cancel document signing (if in progress). Supply the unique document ID from either a Create Document request or document page URL. - [Completed PDF](https://developers.signwell.com/reference/getcompletedpdf.md): Gets a completed document PDF or ZIP file. Supply the unique document ID from either a document creation request or document page URL. - [Get Document](https://developers.signwell.com/reference/getdocument.md): Returns a document and all associated document data. Supply the unique document ID from either a document creation request or Document page URL. - [Update and Send Document](https://developers.signwell.com/reference/senddocument.md): Updates a draft document and sends it to be signed by recipients. - [Send Reminder](https://developers.signwell.com/reference/sendreminder.md): Sends a reminder email to recipients that have not signed yet. - [Update Authentication](https://developers.signwell.com/reference/updateauthentication.md): Update passcode delivery settings for recipients on a sent document. Only recipients who have not started signing can be updated. - [Update Recipients](https://developers.signwell.com/reference/updaterecipients.md): Updates one or more recipients on a document that has already been sent. Only recipients who have not started signing may be updated. Recipient IDs must be retrieved from the Get Document response. Allowed document statuses: sent, viewed, pending, bounced. For non-embedded documents, updated recipients will receive a new notification email. For embedded signing documents, email behavior follows each recipient's send_email setting. - [Get credentials](https://developers.signwell.com/reference/getme.md): Retrieves the account information associated with the API key being used. - [Create Template](https://developers.signwell.com/reference/createtemplate.md): Creates a new template. - [Delete Template](https://developers.signwell.com/reference/deletetemplate.md): Deletes a template. Supply the unique template ID from either a Create Template request or template page URL. - [Get Template](https://developers.signwell.com/reference/gettemplate.md): Returns a template and all associated template data. Supply the unique template ID from either a Create Template request or template page URL. - [Update Template](https://developers.signwell.com/reference/updatetemplate.md): Updates an existing template. - [Create Webhook](https://developers.signwell.com/reference/createwebhook.md): Register a callback URL that we will post document events to. - [Delete Webhook](https://developers.signwell.com/reference/deletewebhook.md): Deletes a registered callback URL that we are posting document events to. - [List Webhooks](https://developers.signwell.com/reference/listwebhooks.md): List all the webhooks in the account. - [Adding Text Tags](https://developers.signwell.com/reference/adding-text-tags.md) - [Enabling Text Tags](https://developers.signwell.com/reference/enabling-text-tags.md) - [Text Tag Options](https://developers.signwell.com/reference/text-tag-options.md) - [Text Tag Variables](https://developers.signwell.com/reference/variables.md)