The standard deliverable is a PDF document that includes both the signed documents and the audit log. This is the default deliverable type.
SignatureAPI’s deliverables are tamper-proof and secured with a cryptographic seal that verifies their authenticity.

Example

Standard Deliverable Example ->

Download an example of a standard deliverable.

Deliverable Generation

You can generate a standard deliverable in two ways: automatically when the envelope is completed, or manually by using the Create Deliverable endpoint.

On Envelope Completion (Automatic)

By default, SignatureAPI automatically creates a standard deliverable when you create an envelope. This deliverable is generated and sent to recipients when the envelope is completed. The deliverable inherits the envelope’s language, timezone, and timestamp format settings. You can customize these settings by including a deliverable object when creating the envelope. For example, if your envelope uses French but you want the deliverable’s audit log in English, specify the language in the deliverable configuration:
Create Envelope (Request)
// POST https://api.signatureapi.com/v1/envelopes
// X-API-Key: key_test_...
// Content-Type: application/json

{
    "title": "Service Agreement",
    "language": "fr",
    "documents": [ /* ... */],
    "recipients": [ /* ... */],
    "deliverable": {
        "type": "standard",
        "language": "en",
        // optional properties: timezone, timestamp_format, password, etc.
    }
}

When this envelope is completed, SignatureAPI will generate a standard deliverable with an English audit log and deliver it to the recipients.

Create Deliverable Endpoint (Manual)

You can also create a standard deliverable manually at any time after the envelope is completed using the Create Deliverable endpoint. This is useful when you need to regenerate deliverables with different settings or create additional copies for specific purposes.
Create Deliverable (Request)
// POST https://api.signatureapi.com/v1/envelopes/{envelope_id}/deliverables
// X-API-Key: key_test_...
// Content-Type: application/json

{
    "type": "standard",
    // optional properties: language, timezone, timestamp_format, password, etc ...
}

Customization

You can customize the standard deliverable by setting the following parameters:

Language

The language property sets the language for the audit log in the deliverable. It does not affect the language of the signed documents. See available languages. Defaults to the envelope language.

Timezone

The timezone property sets the timezone for timestamps in the audit log. It does not affect the timezone of the timestamps in the signed documents. See available time zones. Defaults to the envelope timezone.

Timestamp Format

The timestamp_format property sets the format for timestamps in the audit log. It does not affect the format of the timestamps in the signed documents. See available timestamp formats. Defaults to the envelope timestamp format.

Password Protection

To protect your deliverable with password encryption, learn about Password Protection.