Signatures

Create a signature session

Changed on

Generates an embedded signing URL for the specified document type. Always mints a fresh URL — prior unsigned sessions for the same document are voided afterwards on a best-effort basis. Returns 409 if the document has already been signed, or 422 if the company is not eligible (e.g., SS-4 is exempt because someone has a valid SSN), or 503 if the signing provider is unavailable. An ITIN does not grant that exemption. SSNs are checked for format, not issuance.

post/v1/partner/companies/{companyId}/signatures

Request

  • Base URL
    https://api.test.doola.com
  • URL
    https://api.test.doola.com/v1/partner/companies/{companyId}/signatures
  • Auth
    API key in header Authorization

Path parameters

companyIdstring required

doola company ID (KSUID).

Request body

documentType'SS4' | 'FORM8821' required

Response

Signature session created. Returns a fresh, whitelabeled signing URL that expires two hours after issuance.

idstring
urlstring
documentType'SS4' | 'FORM8821'
expiresAtstring date-time

Changes

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • info

      added the non-success response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status