File
File metadata returned after upload
- contentType: string
Type requiredMIME content type (e.g., "application/pdf", "image/png")
- fileType: string
Name requiredOriginal filename as uploaded
- idType: stringrequired
Unique file identifier (use this when attaching to notes)
- urlType: stringrequired
Download URL for this file
- contentType: integer | string
Length Pattern: ^-?(?:0|[1-9]\d*)$Format: int64File size in bytes
- sourceType: object · FileSource nullable
Where the file lives inside the platform (project room, prospect, project note, network-connection note, or the caller's own upload). Omitted when no edge could be resolved for the file.
- kindType: stringrequired
Edge kind discriminator:
room,prospect,projectNote,networkNote, orself. - labelType: null | string
Pre-resolved short label for the edge (e.g. room title). Returned only to the project's owner; omitted for counterparties, and when the label is heavy to resolve (e.g. prospect investor names).
- projectType: null | string
Id The owning project's id, when the edge belongs to a project AND the caller owns that project. Omitted otherwise (including for counterparties on a shared file).
- projectType: null | string
Name The owning project's name, when the edge belongs to a project AND the caller owns that project. Omitted otherwise (including for counterparties on a shared file).
- refType: null | string
Id Deep-link target for the edge — room id for
room, prospect id forprospect, network connection id fornetworkNote. Null forprojectNote/self(no per-edge navigation target).
- uploadedType: object · ActionUser nullable
By The user who uploaded the file (
id+ displayname). Omitted in three cases: the file has no associated end user (a system or background upload); no source edge could be resolved for the file; or the caller is not permitted to see the uploader's identity (the same visibility rules that govern who can see a participant on the deal).- idType: string
User's unique identifier
- nameType: string
User's display name
- uploadedType: stringFormat: date-time
Utc UTC timestamp when file was uploaded