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

ProjectService Datatypes

Back to ProjectService

Project

PropertyTypeDescription
IdInt32Must be a positive number. Will update a project if Id exists. Default: Int32.MinValue
EnabledBooleanNot in use. Always set to default false. Use GetDeactivatedProjects to get inactive projects
NameStringThe name of the project
RawNameStringDeprecated. Ignore this property
NameDisplayProjectNameTypePlain = Just project name. Company_Project = Project Name is set to Company name and Project name. Project_Company = Project name is set to project name and company name.
QuickListedBooleanDetermines if project is visible in quick list in GUI
DateChangedDateTimeSet by the API. Leave it alone
DateRegisteredDateTimeSet by the API. Leave it alone
DateStartDateTimeWhen the project starts
DateStopDateTimeWhen the project ends
CustomerIdInt32The customer the project is created for
CustomerNameStringHow the customer name should be displayed in the project
OwnerInt32Read only. This is set to the user of the active session. Typically an API user.
PipelineInt32The substatus of a project
TypeIdInt32
TypeNameString
StatusIdInt
StatusNameString
NeedApprovalTriState
MultiCustomerBoolean
DescriptionString
WorkTypeIdInt32
WorkTypeNameString
TimeRegTimeRegType
VersionInt161 = Open project, 2 = Rights managed project
IsFoldersAddedTriState
ParticipantsInt32[]
UseProjectOwnerAsOurReferenceBoolean(nullable)Specifies if the project owner should be set as Our Reference on invoices

ProjectShort

PropertyTypeDescription
IdInt32
NameString

ProjectSearch

PropertyTypeDescription
CustomerIdInt
SearchString
ChangedAfterDateTime
StartedAfterDateTime
StartedBeforeDateTime
MyProjectsBoolean
AllOpenProjectsBooleanCan be combined with other search parameters.

Task

PropertyTypeDescription
IdInt32
NameStringName of the task
DescriptionStringDescription of the task
DateStartDateTimeStart date of task
DateStopDateTimeStop date of task
OvertimeDecimalRead only, registered hours for overtime
ParentIntIf this is a subtask, set Parent to Parent task Id
PriorityInt320 = low, 1 = normal, 2 = high
ProjectInt32Project Id where task is created
ProjectLinkInt32N/A
EstimateInt32Estimated time for task
ParticipantsInt32[]Int[] is Id from GetPersons
StatusInt32?0 = Not Started, 1 = Ongoing, 10 = Completed, 11 = Canceled
ProjectNameStringread only, response from GetMyProjectTasks
CategoryIdInt32CategoryId of task. See GetCategories
SubStatusStringSubStatus of task

Participant

PropertyTypeDescription
ContactIdInt
NameString
RoleRole
StateInt
StateNameProjectParticipantState

Role

PropertyTypeDescription
IdInt
NameString
ParentInt

Enums

ProjectNameType

NameTypeDescription
PlainString
Company_ProjectString
Project_CompanyString

TriState

NameType
NoneString
TrueString
FalseString

TimeRegType

NameType
WorktypeString
TaskString

ProjectParticipantState

NameTypeDescription
UknownString
InvitationSentString
ParticipatingString
ProjectInitiaterString
RemovedString
RemovedBeforeAcceptString
InvitationStoppedByRecieverString
InvitationStoppedBySenderString
InvitationExpiredString
InvitationIsResentString
RemovedWhenOpeningProjectString
NotInvitedString

Back to ProjectService

Last Updated: 1/24/24, 8:37 AM
Prev
ProductService Datatypes
Next
SalesOppService DataTypes