REST API
SOAP API
FAQ
Changelog
Terms & Conditions
Help Center
REST API
SOAP API
FAQ
Changelog
Terms & Conditions
Help Center
  • Common Datatypes
  • AccountService Datatypes
  • AttachmentService Datatypes
  • AuthenticateService Datatypes
  • BudgetService Datatypes
  • ClientService Datatypes
  • CompanyService Datatypes
  • FileService Datatypes
  • InvoiceService Datatypes
  • PaymentService Datatypes
  • PersonService Datatypes
  • ProductService Datatypes
  • ProjectService Datatypes
  • SalesOppService DataTypes
  • TemplateService DataTypes
  • TimeService Datatypes
  • TransactionService DataTypes

FileService Datatypes

Back to FileService

FileInfo

PropertyTypeDescription
FileIdInt32DefaultValue: -2,147,483,648
FileTypeFileTypeDefaultValue: O24S
FolderIdInt32DefaultValue: -2,147,483,648
NameStringDefaultValue: “”
ExtensionStringDefaultValue: “”
SizeInt32DefaultValue: -2,147,483,648
DateRegDateTimeDefaultValue: “1.1.0001”
DateChangedDateTimeDefaultValue: “1.1.0001”
DeletedTypeDeletedTypeDefaultValue: NotDeleted
IsCheckedOutBooleanDefaultValue: false
CheckOutDateDateTimeDefaultValue: “1.1.0001”
CheckOutNameStringDefaultValue: “”
CheckSumStringThis displays a custom MD5 checksum of the date in which the file was last changed.

GetFileInfo

PropertyTypeDescription
LengthInt
TmpIdString

Folder

PropertyTypeDescription
IdInt32DefaultValue: -2,147,483,648
NameStringDefaultValue: “”
ParentIdInt32DefaultValue: -2,147,483,648
TypeFolderTypeDefaultValue: Default
DateChangedDateTimeDefaultValue: “1.1.0001”
DeletedTypeDeletedTypeDefaultValue: NotDeleted
FilesFile[]
FoldersFolder[]

Parameters

PropertyTypeDescription
FolderIdInt32DefaultValue: -2,147,483,648
SearchTriStateTriStateDefaultValue: none – Not in use
FileNameStringDefaultValue: “” – Not in use
FileExtentionStringDefaultValue: “” – Not in use
SearchFolderIdInt32DefaultValue: -2,147,483,648 – Not in use
DateTypeSearchTypeDateDefaultValue: none – Not in use
DateFromDateTimeDefaultValue: “1.1.0001” – Not in use
DateToDateTimeDefaultValue: “1.1.0001” – Not in use
SizeTypeSearchTypeSizeDefaultValue: none – Not in use
SizeInt32DefaultValue: -2,147,483,648 – Not in use
TypeOfResultResultTypeDefaultValue: All
ProjectIdInt32If set, the method will return the root folder for the specified project
CustomerIdInt32If set, the method will return the root folder for the specified customer
ContactIdInt32If set, the method will return the root folder for the specified contact
MyDocumentsBooleanIf set, the method will return the private My Documents folder

GetFolderContentInfoResult

PropertyTypeDescription
IdInt32
NameString
ParentIdInt32
TypeEnumDefault
Picture
Audio
DateChangedDateTime
DeletedTypeEnumNotDeleted
Deleted
DeletedSubItem
FilesFile[]
FoldersFolder[]

FileInfoSearch

PropertyTypeDescription
FolderIdInt32DefaultValue: -2,147,483,648
SearchTriStateTriStateDefaultValue: none – Not in use
FileNameStringDefaultValue: “” – Not in use
FileExtentionStringDefaultValue: “” – Not in use
SearchFolderIdInt32DefaultValue: -2,147,483,648 – Not in use
DateTypeSearchTypeDateDefaultValue: none – Not in use
DateFromDateTimeDefaultValue: “1.1.0001” – Not in use
DateToDateTimeDefaultValue: “1.1.0001” – Not in use
SizeTypeSearchTypeSizeDefaultValue: none – Not in use
SizeInt32DefaultValue: -2,147,483,648 – Not in use
TypeOfResultResultTypeDefaultValue: All
ProjectIdInt32If set, the method will return the root folder for the specified project
CustomerIdInt32If set, the method will return the root folder for the specified customer
ContactIdInt32If set, the method will return the root folder for the specified contact
MyDocumentsBooleanIf set, the method will return the private My Documents folder

TriState

NameValueDescription
none0
True1
False2

SearchTypeSize

NameValueDescription
none
GreaterThan
LessThan

SearchTypeDate

NameValueDescription
none
DateReg
DateChanged

ResultType

NameValueDescription
All
Files
Folders

DeletedType

NameValueDescription
NotDeleted0
Deleted1
DeletedSubItem2

FolderType

NameValueDescription
Default1
Picture2
Audio3

AppendChunk

PropertyTypeDescription
TmpIdString
Bufferbase64Binary
OffsetLong

AppendChunkByLength

PropertyTypeDescription
TmpIdString
Bufferbase64Binary
OffsetLong
BufferLengthInt

Save

PropertyTypeDescription
TmpIdString
FileInfoFileInfo

PrepareFileDownload

PropertyTypeDescription
FileIdInt
FolderIdInt
CheckOutBoolean

DownloadFileChunk

PropertyTypeDescription
TmpIdString
ChunckNumInt

HashFile

PropertyTypeDescription
TmpIdString

EndFileDownload

PropertyTypeDescription
TmpIdString

FolderAndFile

This object is the same for ReleaseFile, Delete, GetFileInfo and FileSize.

PropertyTypeDescription
FolderIdInt32
FileIdInt32

Back to FileService

Last Updated: 1/24/24, 8:37 AM
Prev
CompanyService Datatypes
Next
InvoiceService Datatypes