Skip to main content
POST
Upload project document (inline)

Authorizations

Authorization
string
header
required

Use your API key as a Bearer token. API keys can be generated in Settings → Integrations → API Access.

Path Parameters

id
string<uuid>
required

Project ID

Body

application/json
fileName
string
required
Required string length: 1 - 255
contentBase64
string
required
documentId
string<uuid>

Omit for a new document; set with expectedVersion for a revision

expectedVersion
integer
default:0
Required range: x >= 0
folder
string

Folder id or unambiguous name

Maximum string length: 120
isClientVisible
boolean
default:false

Requires portalId and phaseId

deliverableId
string<uuid>
portalId
string<uuid>
phaseId
string<uuid>

Response

Document uploaded

data
object
required