Documents

Get a document download URL

Changed on

Returns document metadata plus a short-lived, pre-signed downloadUrl for the file. Only documents currently returned by the list endpoint can be downloaded: a deleted documentId, or the documentId of a superseded SignedSS4 or SignedForm8821, responds with 404. Always take the documentId from the list endpoint rather than caching one across polls.

get/v1/partner/companies/{doolaCompanyId}/documents/{documentId}

Request

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

Path parameters

doolaCompanyIdstring required

doola company ID (KSUID).

documentIdstring required

Document ID returned by the list endpoint.

Response

OK

idstring

Document ID.

companyIdstring

doola company ID (KSUID) the document belongs to.

namestring

File name.

contentTypestring

MIME content type.

documentTypestring nullable

Document type — for example ArticlesOfOrganization, EinLetter, Mail, SignedSS4 or SignedForm8821. May be absent for a file whose source provides no type.

lastModifiedstring date-time

Last modified timestamp (RFC 3339).

createdAtstring date-time nullable

Creation timestamp (RFC 3339). May be null for files whose source provides no creation time.

downloadUrlstring

Short-lived, pre-signed URL to download the file.

Example response

{
  "name": "Articles-of-Organization.pdf",
  "contentType": "application/pdf",
  "documentType": "ArticlesOfOrganization",
  "lastModified": "2026-07-06T21:11:56Z",
  "createdAt": "2026-07-06T21:11:56Z"
}

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 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

    • 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