Create a signing. This endpoint allows for the creation of a new signing, including the ability to add a webhook callback URL.
Ask AI
Sample request:
POST v3/users/{userId}/signings
Request Body:
{
"Id": "example-guid-1",
"Name": "Test Layout",
"AccountId": "example-guid-2",
"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-3",
"TechnologyProvider": "TechProviderName",
"CallbackUrl": "https://yourcallbackurl.com",
"Files": ["File1", "File2"],
"FilesWithStrikeoutsDisabled": ["FileName1", "FileName2"]
}
Note: Replace "example-guid-1", "example-guid-2", etc., with actual GUID values and "File1", "File2" with your file objects.
POST
/users/{userId}/signings
curl \
--request POST 'https://api.lwolf.com/authentisign/users/{userId}/signings?api-version=3.0' \
--header "Content-Type: multipart/form-data" \
--form "Files[]=@file" \
--form "FilesWithStrikeoutsDisabled[]=string" \
--form 'Fields={"additionalProperty1":"string","additionalProperty2":"string"}' \
--form "Participants[]={"id" => "string", "signingId" => "string", "firstName" => "string", "middleName" => "string", "lastName" => "string", "email" => "string", "participantRole" => "string", "customSignature" => "string", "customInitials" => "string", "signingPin" => "string", "type" => 42, "displayOrder" => 42, "signerGroup" => 42, "customInvitationSubject" => "string", "customInvitationMessage" => "string", "externalId" => "string", "transactionId" => "string", "language" => "string", "staticSignatureEnabled" => true, "scriptedSignatureEnabled" => true, "imageSignatureEnabled" => true, "trestleRole" => "string", "crmId" => 42}" \
--form "Id=string" \
--form "Name=string" \
--form "AccountId=string" \
--form "StatusId=42" \
--form "IsOrdered=true" \
--form "DateCreated=2026-05-04T09:42:00Z" \
--form "LastModified=2026-05-04T09:42:00Z" \
--form "ExpirationDate=2026-05-04T09:42:00Z" \
--form "IdPosition=42" \
--form "ReminderDay=42" \
--form "ReminderHour=42" \
--form "TransactionId=string" \
--form "TechnologyProvider=string" \
--form "CallbackUrl=string" \
--form "LayoutId=string" \
--form "ApplyLayout=true"
Response examples (default)
{
"code": 42,
"message": "string",
"details": [
"string"
]
}
Response examples (default)
{
"code": 42,
"message": "string",
"details": [
"string"
]
}