# Create and send a signing session. This endpoint initializes a signing session based on the provided layout, documents, and participants and then immediately sends it. **POST /api/v2/signings/fill-and-send-documents** Sample request: POST /signings/fill-and-send-documents Request Body: ```json { "LayoutId": "example-guid-1", "Fields": { "FieldKey1": "FieldValue1", "FieldKey2": "FieldValue2" }, "Files": ["File1", "File2"], "Participants": [ { "Id": "example-participant-guid-1", "SigningId": "example-signing-guid-1", "FirstName": "John", "MiddleName": "M", "LastName": "Doe", "Email": "johndoe@example.com", "ParticipantRole": "Signer", "CustomSignature": "JohnD", "CustomInitials": "JD", "SigningPin": "1234", "Type": 1, "DisplayOrder": 0, "SignerGroup": 1, "CustomInvitationSubject": "Invitation to Sign", "CustomInvitationMessage": "Please sign the attached document.", "ExternalId": "external-id", "TransactionId": "example-transaction-guid", "Language": "en-US", "StaticSignatureEnabled": true, "ScriptedSignatureEnabled": false, "ImageSignatureEnabled": true, "TrestleRole": "Admin" } ], "Name": "Document1", "Id": "example-guid-2", "AccountId": "example-guid-3", "StatusId": 1, "IsOrdered": false, "DateCreated": "2023-04-20T02:59:00Z", "LastModified": "2023-04-21T02:59:00Z", "ExpirationDate": "2023-04-26T02:59:00Z", "IdPosition": 1, "ReminderDay": 5, "ReminderHour": 2, "TransactionId": "example-guid-4", "TechnologyProvider": "TechProviderName", "CallbackUrl": "https://yourcallbackurl.com" // ... and any other properties specific to your application } ``` Headers: ``` externalId: sample-external-id ``` Note: Replace placeholders such as "example-guid-1", "example-participant-guid-1", etc., with actual GUID values. Adjust other example values as needed. ## Servers - https://api.lwolf.com/authentisign: https://api.lwolf.com/authentisign () ## Parameters ### Headers - **externalId** (string(uuid)) Unique external identifier for the request. ### Body: multipart/form-data (object) - **Files** (array[string(binary)]) - **FilesWithStrikeoutsDisabled** (array[string]) - **Fields** (object) - **Participants** (array[object]) - **Id** (string(uuid)) - **Name** (string) - **AccountId** (string(uuid)) - **StatusId** (integer(int32)) - **IsOrdered** (boolean) - **DateCreated** (string(date-time)) - **LastModified** (string(date-time)) - **ExpirationDate** (string(date-time)) - **IdPosition** (integer(int32)) - **ReminderDay** (integer(int32)) - **ReminderHour** (integer(int32)) - **TransactionId** (string(uuid)) - **TechnologyProvider** (string) - **CallbackUrl** (string) - **LayoutId** (string(uuid)) - **ApplyLayout** (boolean) ## Responses ### 200 Success ### default Error #### Body: application/json (object) - **code** (integer(int32)) - **message** (string | null) - **details** (array[string] | null) [Powered by Bump.sh](https://bump.sh)