CRM

Prepare an existing signed engagement PDF upload

Creates a company-scoped immutable PDF upload. Firm billing-management permission is required. The returned presigned URL binds the declared PDF byte length.

post/companies/{companyId}/engagements/uploads

Request

  • Base URL: https://ledgerhq.pro/api/v1
  • URL: https://ledgerhq.pro/api/v1/companies/{companyId}/engagements/uploads
  • Auth: one of:
    • HTTP bearer and API key in header x-organization-id
    • HTTP bearer and API key in header x-organization-id

Path parameters

companyIdstring uuid required

Managed company organization UUID

Request body

fileNamestring required
fileSizeinteger required
mimeType'application/pdf' required

Response

Engagement upload id and presigned PDF URL

Changes

No recorded changes to this operation across all 5 revisions of this API.