Options
All
  • Public
  • Public/Protected
  • All
Menu

Service module

Hierarchy

  • default
    • ServiceAPI

Index

Constructors

Properties

Methods

Constructors

Properties

config: ManageConfig
paginate: (apiMethod: Function, paginateArgs: PaginationOptions, ...methodArgs: Record<string, unknown>[]) => Promise<unknown[]>

Type declaration

    • (apiMethod: Function, paginateArgs: PaginationOptions, ...methodArgs: Record<string, unknown>[]): Promise<unknown[]>
    • example
       cwm.paginate(cwm.FinanceAPI.getFinanceAgreements, {startPage: 1, pageSize: 500}, {conditions: 'inactiveFlag = false'})

      Parameters

      • apiMethod: Function
      • paginateArgs: PaginationOptions
      • Rest ...methodArgs: Record<string, unknown>[]

      Returns Promise<unknown[]>

request: (args: RequestOptions) => Promise<any>

Type declaration

Methods

  • deleteServiceBoardsByGrandparentIdStatusesByParentIdNotificationsById(id: number, parentId: number, grandparentId: number): Promise<undefined>
  • deleteServiceBoardsById(id: number): Promise<undefined>
  • deleteServiceBoardsByParentIdAutoAssignResourcesById(id: number, parentId: number): Promise<undefined>
  • deleteServiceBoardsByParentIdAutoTemplatesById(id: number, parentId: number): Promise<undefined>
  • deleteServiceBoardsByParentIdExcludedMembersById(id: number, parentId: number): Promise<undefined>
  • deleteServiceBoardsByParentIdItemsById(id: number, parentId: number): Promise<undefined>
  • deleteServiceBoardsByParentIdNotificationsById(id: number, parentId: number): Promise<undefined>
  • deleteServiceBoardsByParentIdStatusesById(id: number, parentId: number): Promise<undefined>
  • deleteServiceBoardsByParentIdSubtypesById(id: number, parentId: number): Promise<undefined>
  • deleteServiceBoardsByParentIdTeamsById(id: number, parentId: number): Promise<undefined>
  • deleteServiceBoardsByParentIdTypesById(id: number, parentId: number): Promise<undefined>
  • deleteServiceCodesById(id: number): Promise<undefined>
  • deleteServiceEmailTemplatesById(id: number): Promise<undefined>
  • deleteServiceKnowledgeBaseArticlesById(id: number): Promise<undefined>
  • deleteServiceKnowledgeBaseCategoriesById(id: number): Promise<undefined>
  • deleteServiceKnowledgeBaseSubCategoriesById(id: number): Promise<undefined>
  • deleteServiceLocationsById(id: number): Promise<undefined>
  • deleteServicePrioritiesById(id: number): Promise<undefined>
  • deleteServiceSLAsById(id: number): Promise<undefined>
  • deleteServiceSLAsByParentIdPrioritiesById(id: number, parentId: number): Promise<undefined>
  • deleteServiceServiceSignoffById(id: number): Promise<undefined>
  • deleteServiceSourcesById(id: number): Promise<undefined>
  • deleteServiceSurveysByGrandparentIdQuestionsByParentIdOptionsById(id: number, parentId: number, grandparentId: number): Promise<undefined>
  • deleteServiceSurveysById(id: number): Promise<undefined>
  • deleteServiceSurveysByParentIdQuestionsById(id: number, parentId: number): Promise<undefined>
  • deleteServiceSurveysByParentIdResultsById(id: number, parentId: number): Promise<undefined>
  • deleteServiceTicketLinksById(id: number): Promise<undefined>
  • deleteServiceTicketSyncsById(id: number): Promise<undefined>
  • deleteServiceTicketsById(id: number): Promise<undefined>
  • deleteServiceTicketsByParentIdConfigurationsById(id: number, parentId: number): Promise<undefined>
  • deleteServiceTicketsByParentIdNotesById(id: number, parentId: number): Promise<undefined>
  • deleteServiceTicketsByParentIdTasksById(id: number, parentId: number): Promise<undefined>
  • getServiceBoards(params?: CommonParameters): Promise<{ _info?: {}; allSort?: null | "Ascending" | "Descending"; autoAssignNewECTicketsFlag?: null | boolean; autoAssignNewPortalTicketsFlag?: null | boolean; autoAssignNewTicketsFlag?: null | boolean; autoAssignTicketOwnerFlag?: null | boolean; autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }; billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTicketSeparatelyFlag?: null | boolean; billTicketsAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billUnapprovedTimeExpenseFlag?: null | boolean; boardIcon?: { _info?: {}; id?: null | number; name?: string }; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; discussionsLockedFlag?: null | boolean; dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailConnectorAllowReopenClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysFlag?: null | boolean; emailConnectorNewTicketNoMatchFlag?: null | boolean; emailConnectorReopenDaysClosedLimit?: null | number; emailConnectorReopenDaysLimit?: null | number; emailConnectorReopenResourcesFlag?: null | boolean; emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; markFirstNoteIssueFlag?: null | boolean; name: string; notifyEmailFrom?: string; notifyEmailFromName?: string; oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; overrideBillingSetupFlag?: null | boolean; percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending"; resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; restrictBoardByDefaultFlag?: null | boolean; sendToCCFlag?: null | boolean; sendToContactFlag?: null | boolean; sendToResourceFlag?: null | boolean; serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; showDependenciesFlag?: null | boolean; showEstimatesFlag?: null | boolean; signOffTemplate?: { _info?: {}; id?: null | number; name?: string }; timeEntryDiscussionFlag?: null | boolean; timeEntryInternalAnalysisFlag?: null | boolean; timeEntryLockedFlag?: null | boolean; timeEntryResolutionFlag?: null | boolean; useMemberDisplayNameFlag?: null | boolean; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; allSort?: null | "Ascending" | "Descending"; autoAssignNewECTicketsFlag?: null | boolean; autoAssignNewPortalTicketsFlag?: null | boolean; autoAssignNewTicketsFlag?: null | boolean; autoAssignTicketOwnerFlag?: null | boolean; autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }; billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTicketSeparatelyFlag?: null | boolean; billTicketsAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billUnapprovedTimeExpenseFlag?: null | boolean; boardIcon?: { _info?: {}; id?: null | number; name?: string }; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; discussionsLockedFlag?: null | boolean; dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailConnectorAllowReopenClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysFlag?: null | boolean; emailConnectorNewTicketNoMatchFlag?: null | boolean; emailConnectorReopenDaysClosedLimit?: null | number; emailConnectorReopenDaysLimit?: null | number; emailConnectorReopenResourcesFlag?: null | boolean; emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; markFirstNoteIssueFlag?: null | boolean; name: string; notifyEmailFrom?: string; notifyEmailFromName?: string; oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; overrideBillingSetupFlag?: null | boolean; percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending"; resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; restrictBoardByDefaultFlag?: null | boolean; sendToCCFlag?: null | boolean; sendToContactFlag?: null | boolean; sendToResourceFlag?: null | boolean; serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; showDependenciesFlag?: null | boolean; showEstimatesFlag?: null | boolean; signOffTemplate?: { _info?: {}; id?: null | number; name?: string }; timeEntryDiscussionFlag?: null | boolean; timeEntryInternalAnalysisFlag?: null | boolean; timeEntryLockedFlag?: null | boolean; timeEntryResolutionFlag?: null | boolean; useMemberDisplayNameFlag?: null | boolean; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getServiceBoardsByGrandparentIdItemsByParentIdAssociations(parentId: number, grandparentId: number, params?: CommonParameters): Promise<{ _info?: {}; addAllSubTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id: number; item?: { _info?: {}; id?: null | number; name?: string }; removeAllSubTypesFlag?: null | boolean; subTypeAssociationIds?: number[] }[]>
  • Parameters

    Returns Promise<{ _info?: {}; addAllSubTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id: number; item?: { _info?: {}; id?: null | number; name?: string }; removeAllSubTypesFlag?: null | boolean; subTypeAssociationIds?: number[] }[]>

  • getServiceBoardsByGrandparentIdItemsByParentIdAssociationsById(id: number, parentId: number, grandparentId: number, params?: CommonParameters): Promise<{ _info?: {}; addAllSubTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id: number; item?: { _info?: {}; id?: null | number; name?: string }; removeAllSubTypesFlag?: null | boolean; subTypeAssociationIds?: number[] }>
  • Parameters

    Returns Promise<{ _info?: {}; addAllSubTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id: number; item?: { _info?: {}; id?: null | number; name?: string }; removeAllSubTypesFlag?: null | boolean; subTypeAssociationIds?: number[] }>

  • getServiceBoardsByGrandparentIdItemsByParentIdAssociationsCount(parentId: number, grandparentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceBoardsByGrandparentIdStatusesByParentIdNotifications(parentId: number, grandparentId: number, params?: CommonParameters): Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }[]>
  • Parameters

    Returns Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }[]>

  • getServiceBoardsByGrandparentIdStatusesByParentIdNotificationsById(id: number, parentId: number, grandparentId: number, params?: CommonParameters): Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }>
  • Parameters

    Returns Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }>

  • getServiceBoardsByGrandparentIdStatusesByParentIdNotificationsCount(parentId: number, grandparentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceBoardsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; allSort?: null | "Ascending" | "Descending"; autoAssignNewECTicketsFlag?: null | boolean; autoAssignNewPortalTicketsFlag?: null | boolean; autoAssignNewTicketsFlag?: null | boolean; autoAssignTicketOwnerFlag?: null | boolean; autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }; billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTicketSeparatelyFlag?: null | boolean; billTicketsAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billUnapprovedTimeExpenseFlag?: null | boolean; boardIcon?: { _info?: {}; id?: null | number; name?: string }; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; discussionsLockedFlag?: null | boolean; dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailConnectorAllowReopenClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysFlag?: null | boolean; emailConnectorNewTicketNoMatchFlag?: null | boolean; emailConnectorReopenDaysClosedLimit?: null | number; emailConnectorReopenDaysLimit?: null | number; emailConnectorReopenResourcesFlag?: null | boolean; emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; markFirstNoteIssueFlag?: null | boolean; name: string; notifyEmailFrom?: string; notifyEmailFromName?: string; oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; overrideBillingSetupFlag?: null | boolean; percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending"; resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; restrictBoardByDefaultFlag?: null | boolean; sendToCCFlag?: null | boolean; sendToContactFlag?: null | boolean; sendToResourceFlag?: null | boolean; serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; showDependenciesFlag?: null | boolean; showEstimatesFlag?: null | boolean; signOffTemplate?: { _info?: {}; id?: null | number; name?: string }; timeEntryDiscussionFlag?: null | boolean; timeEntryInternalAnalysisFlag?: null | boolean; timeEntryLockedFlag?: null | boolean; timeEntryResolutionFlag?: null | boolean; useMemberDisplayNameFlag?: null | boolean; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; allSort?: null | "Ascending" | "Descending"; autoAssignNewECTicketsFlag?: null | boolean; autoAssignNewPortalTicketsFlag?: null | boolean; autoAssignNewTicketsFlag?: null | boolean; autoAssignTicketOwnerFlag?: null | boolean; autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }; billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTicketSeparatelyFlag?: null | boolean; billTicketsAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billUnapprovedTimeExpenseFlag?: null | boolean; boardIcon?: { _info?: {}; id?: null | number; name?: string }; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; discussionsLockedFlag?: null | boolean; dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailConnectorAllowReopenClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysFlag?: null | boolean; emailConnectorNewTicketNoMatchFlag?: null | boolean; emailConnectorReopenDaysClosedLimit?: null | number; emailConnectorReopenDaysLimit?: null | number; emailConnectorReopenResourcesFlag?: null | boolean; emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; markFirstNoteIssueFlag?: null | boolean; name: string; notifyEmailFrom?: string; notifyEmailFromName?: string; oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; overrideBillingSetupFlag?: null | boolean; percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending"; resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; restrictBoardByDefaultFlag?: null | boolean; sendToCCFlag?: null | boolean; sendToContactFlag?: null | boolean; sendToResourceFlag?: null | boolean; serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; showDependenciesFlag?: null | boolean; showEstimatesFlag?: null | boolean; signOffTemplate?: { _info?: {}; id?: null | number; name?: string }; timeEntryDiscussionFlag?: null | boolean; timeEntryInternalAnalysisFlag?: null | boolean; timeEntryLockedFlag?: null | boolean; timeEntryResolutionFlag?: null | boolean; useMemberDisplayNameFlag?: null | boolean; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }>

  • getServiceBoardsByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceBoardsByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceBoardsByParentIdAutoAssignResources(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>

  • getServiceBoardsByParentIdAutoAssignResourcesById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>

  • getServiceBoardsByParentIdAutoAssignResourcesCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceBoardsByParentIdAutoTemplates(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; autoApplyFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; budgetHoursSetting?: null | "Append" | "Overwrite" | "Ignore"; discussionSetting?: null | "Append" | "Overwrite" | "Ignore"; documentsSetting?: null | "Append" | "Overwrite" | "Ignore"; financeInformationSetting?: null | "Append" | "Overwrite" | "Ignore"; id?: number; internalAnalysisSetting?: null | "Append" | "Overwrite" | "Ignore"; item?: { _info?: {}; id?: null | number; name?: string }; resolutionSetting?: null | "Append" | "Overwrite" | "Ignore"; resourcesSetting?: null | "Append" | "Overwrite" | "Ignore"; sendNotesAsEmailSetting?: null | "Append" | "Overwrite" | "Ignore"; serviceTemplate?: { _info?: {}; id?: null | number; name?: string; summary?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summarySetting?: null | "Append" | "Overwrite" | "Ignore"; tasksSetting?: null | "Append" | "Overwrite" | "Ignore"; type?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; autoApplyFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; budgetHoursSetting?: null | "Append" | "Overwrite" | "Ignore"; discussionSetting?: null | "Append" | "Overwrite" | "Ignore"; documentsSetting?: null | "Append" | "Overwrite" | "Ignore"; financeInformationSetting?: null | "Append" | "Overwrite" | "Ignore"; id?: number; internalAnalysisSetting?: null | "Append" | "Overwrite" | "Ignore"; item?: { _info?: {}; id?: null | number; name?: string }; resolutionSetting?: null | "Append" | "Overwrite" | "Ignore"; resourcesSetting?: null | "Append" | "Overwrite" | "Ignore"; sendNotesAsEmailSetting?: null | "Append" | "Overwrite" | "Ignore"; serviceTemplate?: { _info?: {}; id?: null | number; name?: string; summary?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summarySetting?: null | "Append" | "Overwrite" | "Ignore"; tasksSetting?: null | "Append" | "Overwrite" | "Ignore"; type?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getServiceBoardsByParentIdAutoTemplatesById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; autoApplyFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; budgetHoursSetting?: null | "Append" | "Overwrite" | "Ignore"; discussionSetting?: null | "Append" | "Overwrite" | "Ignore"; documentsSetting?: null | "Append" | "Overwrite" | "Ignore"; financeInformationSetting?: null | "Append" | "Overwrite" | "Ignore"; id?: number; internalAnalysisSetting?: null | "Append" | "Overwrite" | "Ignore"; item?: { _info?: {}; id?: null | number; name?: string }; resolutionSetting?: null | "Append" | "Overwrite" | "Ignore"; resourcesSetting?: null | "Append" | "Overwrite" | "Ignore"; sendNotesAsEmailSetting?: null | "Append" | "Overwrite" | "Ignore"; serviceTemplate?: { _info?: {}; id?: null | number; name?: string; summary?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summarySetting?: null | "Append" | "Overwrite" | "Ignore"; tasksSetting?: null | "Append" | "Overwrite" | "Ignore"; type?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; autoApplyFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; budgetHoursSetting?: null | "Append" | "Overwrite" | "Ignore"; discussionSetting?: null | "Append" | "Overwrite" | "Ignore"; documentsSetting?: null | "Append" | "Overwrite" | "Ignore"; financeInformationSetting?: null | "Append" | "Overwrite" | "Ignore"; id?: number; internalAnalysisSetting?: null | "Append" | "Overwrite" | "Ignore"; item?: { _info?: {}; id?: null | number; name?: string }; resolutionSetting?: null | "Append" | "Overwrite" | "Ignore"; resourcesSetting?: null | "Append" | "Overwrite" | "Ignore"; sendNotesAsEmailSetting?: null | "Append" | "Overwrite" | "Ignore"; serviceTemplate?: { _info?: {}; id?: null | number; name?: string; summary?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summarySetting?: null | "Append" | "Overwrite" | "Ignore"; tasksSetting?: null | "Append" | "Overwrite" | "Ignore"; type?: { _info?: {}; id?: null | number; name?: string } }>

  • getServiceBoardsByParentIdAutoTemplatesCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceBoardsByParentIdExcludedMembers(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; boardId?: null | number; id?: number; memberId?: number }[]>
  • getServiceBoardsByParentIdExcludedMembersById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; boardId?: null | number; id?: number; memberId?: number }>
  • getServiceBoardsByParentIdExcludedMembersCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceBoardsByParentIdItems(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string }[]>
  • Parameters

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string }[]>

  • getServiceBoardsByParentIdItemsById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string }>
  • Parameters

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string }>

  • getServiceBoardsByParentIdItemsByIdUsages(id: number, parentId: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceBoardsByParentIdItemsByIdUsagesList(id: number, parentId: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceBoardsByParentIdItemsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceBoardsByParentIdNotifications(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>

  • getServiceBoardsByParentIdNotificationsById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>

  • getServiceBoardsByParentIdNotificationsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceBoardsByParentIdStatuses(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; closedStatus?: null | boolean; customStatusIndicatorName?: string; customerPortalDescription?: string; customerPortalFlag?: null | boolean; defaultFlag?: null | boolean; displayOnBoard?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; escalationStatus?: null | "NotResponded" | "Responded" | "ResolutionPlan" | "Resolved" | "NoEscalation"; id?: number; inactive?: null | boolean; name: string; sortOrder?: null | number; statusIndicator?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; timeEntryNotAllowed?: null | boolean }[]>
  • Parameters

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; closedStatus?: null | boolean; customStatusIndicatorName?: string; customerPortalDescription?: string; customerPortalFlag?: null | boolean; defaultFlag?: null | boolean; displayOnBoard?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; escalationStatus?: null | "NotResponded" | "Responded" | "ResolutionPlan" | "Resolved" | "NoEscalation"; id?: number; inactive?: null | boolean; name: string; sortOrder?: null | number; statusIndicator?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; timeEntryNotAllowed?: null | boolean }[]>

  • getServiceBoardsByParentIdStatusesById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; closedStatus?: null | boolean; customStatusIndicatorName?: string; customerPortalDescription?: string; customerPortalFlag?: null | boolean; defaultFlag?: null | boolean; displayOnBoard?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; escalationStatus?: null | "NotResponded" | "Responded" | "ResolutionPlan" | "Resolved" | "NoEscalation"; id?: number; inactive?: null | boolean; name: string; sortOrder?: null | number; statusIndicator?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; timeEntryNotAllowed?: null | boolean }>
  • Parameters

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; closedStatus?: null | boolean; customStatusIndicatorName?: string; customerPortalDescription?: string; customerPortalFlag?: null | boolean; defaultFlag?: null | boolean; displayOnBoard?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; escalationStatus?: null | "NotResponded" | "Responded" | "ResolutionPlan" | "Resolved" | "NoEscalation"; id?: number; inactive?: null | boolean; name: string; sortOrder?: null | number; statusIndicator?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; timeEntryNotAllowed?: null | boolean }>

  • getServiceBoardsByParentIdStatusesByIdInfo(parentId: number, id: number, params?: CommonParameters): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name?: string; sortOrder?: null | number }>
  • Parameters

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name?: string; sortOrder?: null | number }>

  • getServiceBoardsByParentIdStatusesByIdUsages(id: number, parentId: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceBoardsByParentIdStatusesByIdUsagesList(id: number, parentId: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceBoardsByParentIdStatusesCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceBoardsByParentIdStatusesInfo(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name?: string; sortOrder?: null | number }[]>
  • Parameters

    Returns Promise<{ _info?: {}; closedFlag?: null | boolean; defaultFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name?: string; sortOrder?: null | number }[]>

  • getServiceBoardsByParentIdStatusesInfoCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceBoardsByParentIdSubtypes(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; addAllTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; removeAllTypesFlag?: null | boolean; typeAssociationIds?: number[] }[]>
  • Parameters

    Returns Promise<{ _info?: {}; addAllTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; removeAllTypesFlag?: null | boolean; typeAssociationIds?: number[] }[]>

  • getServiceBoardsByParentIdSubtypesById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; addAllTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; removeAllTypesFlag?: null | boolean; typeAssociationIds?: number[] }>
  • Parameters

    Returns Promise<{ _info?: {}; addAllTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; removeAllTypesFlag?: null | boolean; typeAssociationIds?: number[] }>

  • getServiceBoardsByParentIdSubtypesByIdInfo(parentId: number, id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name?: string; typeAssociationIds?: number[] }>
  • Parameters

    Returns Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name?: string; typeAssociationIds?: number[] }>

  • getServiceBoardsByParentIdSubtypesByIdUsages(id: number, parentId: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceBoardsByParentIdSubtypesByIdUsagesList(id: number, parentId: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceBoardsByParentIdSubtypesCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceBoardsByParentIdSubtypesInfo(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; inactiveFlag?: null | boolean; name?: string; typeAssociationIds?: number[] }[]>
  • getServiceBoardsByParentIdSubtypesInfoCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceBoardsByParentIdTeams(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; defaultFlag?: null | boolean; id?: number; locationId?: null | number; members?: number[]; name: string; notifyOnTicketDelete?: null | boolean; teamLeader?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; defaultFlag?: null | boolean; id?: number; locationId?: null | number; members?: number[]; name: string; notifyOnTicketDelete?: null | boolean; teamLeader?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }[]>

  • getServiceBoardsByParentIdTeamsById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; defaultFlag?: null | boolean; id?: number; locationId?: null | number; members?: number[]; name: string; notifyOnTicketDelete?: null | boolean; teamLeader?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; defaultFlag?: null | boolean; id?: number; locationId?: null | number; members?: number[]; name: string; notifyOnTicketDelete?: null | boolean; teamLeader?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>

  • getServiceBoardsByParentIdTeamsByIdInfo(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string }>
  • getServiceBoardsByParentIdTeamsByIdUsagesList(id: number, parentId: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceBoardsByParentIdTeamsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceBoardsByParentIdTeamsInfo(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string }[]>
  • getServiceBoardsByParentIdTeamsInfoCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceBoardsByParentIdTypeSubTypeItemAssociations(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; item?: { _info?: {}; id?: null | number; name?: string }; subType?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; item?: { _info?: {}; id?: null | number; name?: string }; subType?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getServiceBoardsByParentIdTypeSubTypeItemAssociationsById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; item?: { _info?: {}; id?: null | number; name?: string }; subType?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; item?: { _info?: {}; id?: null | number; name?: string }; subType?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string } }>

  • getServiceBoardsByParentIdTypeSubTypeItemAssociationsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceBoardsByParentIdTypes(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; category?: null | "Reactive" | "Proactive"; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; location?: { _info?: {}; id?: null | number; name?: string }; name: string; requestForChangeFlag?: null | boolean }[]>
  • Parameters

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; category?: null | "Reactive" | "Proactive"; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; location?: { _info?: {}; id?: null | number; name?: string }; name: string; requestForChangeFlag?: null | boolean }[]>

  • getServiceBoardsByParentIdTypesById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; category?: null | "Reactive" | "Proactive"; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; location?: { _info?: {}; id?: null | number; name?: string }; name: string; requestForChangeFlag?: null | boolean }>
  • Parameters

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; category?: null | "Reactive" | "Proactive"; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; location?: { _info?: {}; id?: null | number; name?: string }; name: string; requestForChangeFlag?: null | boolean }>

  • getServiceBoardsByParentIdTypesByIdUsages(id: number, parentId: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceBoardsByParentIdTypesByIdUsagesList(id: number, parentId: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceBoardsByParentIdTypesCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceCodes(params?: CommonParameters): Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; description: string; id?: number; locationId?: null | number; name: string }[]>
  • Parameters

    Returns Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; description: string; id?: number; locationId?: null | number; name: string }[]>

  • getServiceCodesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; description: string; id?: number; locationId?: null | number; name: string }>
  • Parameters

    Returns Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; description: string; id?: number; locationId?: null | number; name: string }>

  • getServiceEmailTemplates(params?: CommonParameters): Promise<{ _info?: {}; body?: string; copySenderFlag?: null | boolean; emailAddress?: string; externalContactNotifications?: null | boolean; firstName?: string; id?: number; internalContactNotifications?: null | boolean; lastName?: string; resourceRecordsFlag?: null | boolean; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceStatus?: { _info?: {}; id?: null | number; name?: string }; serviceSurvey?: { _info?: {}; id?: null | number; name?: string }; subject?: string; tasksFlag?: null | boolean; type: null | "Invoice" | "SalesOrder" | "PurchaseOrder" | "Any" | "Closed" | "New" | "RMA" | "Specific"; useSenderFlag?: null | boolean }[]>
  • Parameters

    Returns Promise<{ _info?: {}; body?: string; copySenderFlag?: null | boolean; emailAddress?: string; externalContactNotifications?: null | boolean; firstName?: string; id?: number; internalContactNotifications?: null | boolean; lastName?: string; resourceRecordsFlag?: null | boolean; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceStatus?: { _info?: {}; id?: null | number; name?: string }; serviceSurvey?: { _info?: {}; id?: null | number; name?: string }; subject?: string; tasksFlag?: null | boolean; type: null | "Invoice" | "SalesOrder" | "PurchaseOrder" | "Any" | "Closed" | "New" | "RMA" | "Specific"; useSenderFlag?: null | boolean }[]>

  • getServiceEmailTemplatesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; body?: string; copySenderFlag?: null | boolean; emailAddress?: string; externalContactNotifications?: null | boolean; firstName?: string; id?: number; internalContactNotifications?: null | boolean; lastName?: string; resourceRecordsFlag?: null | boolean; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceStatus?: { _info?: {}; id?: null | number; name?: string }; serviceSurvey?: { _info?: {}; id?: null | number; name?: string }; subject?: string; tasksFlag?: null | boolean; type: null | "Invoice" | "SalesOrder" | "PurchaseOrder" | "Any" | "Closed" | "New" | "RMA" | "Specific"; useSenderFlag?: null | boolean }>
  • Parameters

    Returns Promise<{ _info?: {}; body?: string; copySenderFlag?: null | boolean; emailAddress?: string; externalContactNotifications?: null | boolean; firstName?: string; id?: number; internalContactNotifications?: null | boolean; lastName?: string; resourceRecordsFlag?: null | boolean; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceStatus?: { _info?: {}; id?: null | number; name?: string }; serviceSurvey?: { _info?: {}; id?: null | number; name?: string }; subject?: string; tasksFlag?: null | boolean; type: null | "Invoice" | "SalesOrder" | "PurchaseOrder" | "Any" | "Closed" | "New" | "RMA" | "Specific"; useSenderFlag?: null | boolean }>

  • getServiceEmailTemplatesByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceEmailTemplatesByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceEmailTemplatesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServiceImpacts(params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; description: string; id?: number; name?: string }[]>
  • getServiceImpactsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; description: string; id?: number; name?: string }>
  • getServiceInfoBoards(params?: CommonParameters): Promise<{ _info?: {}; allSort?: null | "Ascending" | "Descending"; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; name?: string; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending" }[]>
  • Parameters

    Returns Promise<{ _info?: {}; allSort?: null | "Ascending" | "Descending"; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; name?: string; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending" }[]>

  • getServiceInfoBoardsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; allSort?: null | "Ascending" | "Descending"; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; name?: string; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending" }>
  • Parameters

    Returns Promise<{ _info?: {}; allSort?: null | "Ascending" | "Descending"; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; name?: string; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending" }>

  • getServiceInfoBoardsCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServiceInfoBoardtypes(params?: CommonParameters): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name?: string }[]>
  • Parameters

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name?: string }[]>

  • getServiceInfoBoardtypesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name?: string }>
  • Parameters

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name?: string }>

  • getServiceInfoBoardtypesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServiceKnowledgeBaseArticles(params?: CommonParameters): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; categoryId?: null | number; createdBy?: string; dateCreated?: string; id?: number; issue: string; locationId?: null | number; resolution: string; subCategoryId?: null | number; title: string }[]>
  • Parameters

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; categoryId?: null | number; createdBy?: string; dateCreated?: string; id?: number; issue: string; locationId?: null | number; resolution: string; subCategoryId?: null | number; title: string }[]>

  • getServiceKnowledgeBaseArticlesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; categoryId?: null | number; createdBy?: string; dateCreated?: string; id?: number; issue: string; locationId?: null | number; resolution: string; subCategoryId?: null | number; title: string }>
  • Parameters

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; categoryId?: null | number; createdBy?: string; dateCreated?: string; id?: number; issue: string; locationId?: null | number; resolution: string; subCategoryId?: null | number; title: string }>

  • getServiceKnowledgeBaseArticlesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServiceKnowledgeBaseCategories(params?: CommonParameters): Promise<{ _info?: {}; approver?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }[]>
  • Parameters

    Returns Promise<{ _info?: {}; approver?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }[]>

  • getServiceKnowledgeBaseCategoriesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; approver?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }>
  • Parameters

    Returns Promise<{ _info?: {}; approver?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }>

  • getServiceKnowledgeBaseCategoriesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServiceKnowledgeBaseSubCategories(params?: CommonParameters): Promise<{ _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }[]>
  • Parameters

    Returns Promise<{ _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }[]>

  • getServiceKnowledgeBaseSubCategoriesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }>
  • Parameters

    Returns Promise<{ _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }>

  • getServiceKnowledgeBaseSubCategoriesByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceKnowledgeBaseSubCategoriesByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceKnowledgeBaseSubCategoriesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServiceKnowledgebasesettings(params?: CommonParameters): Promise<{ _info?: {}; defaultApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; requireApproval: null | boolean }>
  • Parameters

    Returns Promise<{ _info?: {}; defaultApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; requireApproval: null | boolean }>

  • getServiceKnowledgebasesettingsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; defaultApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; requireApproval: null | boolean }>
  • Parameters

    Returns Promise<{ _info?: {}; defaultApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; requireApproval: null | boolean }>

  • getServiceLocations(params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; where: null | "OnSite" | "Remote" | "InHouse" }[]>
  • getServiceLocationsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; where: null | "OnSite" | "Remote" | "InHouse" }>
  • getServiceLocationsByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name?: string }>
  • getServiceLocationsCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServiceLocationsInfo(params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name?: string }[]>
  • getServiceLocationsInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServicePriorities(params?: CommonParameters): Promise<{ _info?: {}; color: null | "Custom" | "Black" | "Blue" | "Cyan" | "Gray" | "Green" | "Lime" | "Orange" | "Pink" | "Purple" | "Red" | "White" | "Yellow"; defaultFlag?: null | boolean; id?: number; imageLink?: string; name: string; sortOrder?: null | number }[]>
  • Parameters

    Returns Promise<{ _info?: {}; color: null | "Custom" | "Black" | "Blue" | "Cyan" | "Gray" | "Green" | "Lime" | "Orange" | "Pink" | "Purple" | "Red" | "White" | "Yellow"; defaultFlag?: null | boolean; id?: number; imageLink?: string; name: string; sortOrder?: null | number }[]>

  • getServicePrioritiesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; color: null | "Custom" | "Black" | "Blue" | "Cyan" | "Gray" | "Green" | "Lime" | "Orange" | "Pink" | "Purple" | "Red" | "White" | "Yellow"; defaultFlag?: null | boolean; id?: number; imageLink?: string; name: string; sortOrder?: null | number }>
  • Parameters

    Returns Promise<{ _info?: {}; color: null | "Custom" | "Black" | "Blue" | "Cyan" | "Gray" | "Green" | "Lime" | "Orange" | "Pink" | "Purple" | "Red" | "White" | "Yellow"; defaultFlag?: null | boolean; id?: number; imageLink?: string; name: string; sortOrder?: null | number }>

  • getServicePrioritiesByIdImage(id: number, useDefaultFlag: boolean, lastModified: string, params?: CommonParameters): Promise<Buffer>
  • getServicePrioritiesByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServicePrioritiesByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServicePrioritiesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServicePriorityByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string; sortOrder?: null | number }>
  • getServicePriorityInfo(params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string; sortOrder?: null | number }[]>
  • getServiceSLAs(params?: CommonParameters): Promise<{ _info?: {}; applicationOrder?: null | number; basedOn: null | "Custom" | "AllHours" | "Customer" | "MyCalendar"; customCalendar?: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; hiImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; id?: number; lowImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; name: string; planWithin?: null | number; planWithinPercent?: null | number; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number }[]>
  • Parameters

    Returns Promise<{ _info?: {}; applicationOrder?: null | number; basedOn: null | "Custom" | "AllHours" | "Customer" | "MyCalendar"; customCalendar?: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; hiImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; id?: number; lowImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; name: string; planWithin?: null | number; planWithinPercent?: null | number; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number }[]>

  • getServiceSLAsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; applicationOrder?: null | number; basedOn: null | "Custom" | "AllHours" | "Customer" | "MyCalendar"; customCalendar?: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; hiImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; id?: number; lowImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; name: string; planWithin?: null | number; planWithinPercent?: null | number; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number }>
  • Parameters

    Returns Promise<{ _info?: {}; applicationOrder?: null | number; basedOn: null | "Custom" | "AllHours" | "Customer" | "MyCalendar"; customCalendar?: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; hiImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; id?: number; lowImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; name: string; planWithin?: null | number; planWithinPercent?: null | number; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number }>

  • getServiceSLAsByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceSLAsByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceSLAsByParentIdPriorities(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; planWithin?: null | number; planWithinPercent?: null | number; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number; sla?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; id?: number; planWithin?: null | number; planWithinPercent?: null | number; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number; sla?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getServiceSLAsByParentIdPrioritiesById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; planWithin?: null | number; planWithinPercent?: null | number; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number; sla?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; id?: number; planWithin?: null | number; planWithinPercent?: null | number; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number; sla?: { _info?: {}; id?: null | number; name?: string } }>

  • getServiceSLAsByParentIdPrioritiesCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceSchedulingMembersByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; defaultEmail?: string; firstName?: string; fullName?: string; id?: number; identifier?: string; inactiveFlag?: null | boolean; lastName?: string; middleInitial?: string }>
  • Parameters

    Returns Promise<{ _info?: {}; defaultEmail?: string; firstName?: string; fullName?: string; id?: number; identifier?: string; inactiveFlag?: null | boolean; lastName?: string; middleInitial?: string }>

  • getServiceSchedulingMembersInfo(params?: CommonParameters): Promise<{ _info?: {}; defaultEmail?: string; firstName?: string; fullName?: string; id?: number; identifier?: string; inactiveFlag?: null | boolean; lastName?: string; middleInitial?: string }[]>
  • Parameters

    Returns Promise<{ _info?: {}; defaultEmail?: string; firstName?: string; fullName?: string; id?: number; identifier?: string; inactiveFlag?: null | boolean; lastName?: string; middleInitial?: string }[]>

  • getServiceSchedulingMembersInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServiceServiceSignoff(params?: CommonParameters): Promise<{ _info?: {}; billingMethodsText?: string; billingMethodsTextFlag?: null | boolean; billingTermsFlag?: null | boolean; companyInfoFlag?: null | boolean; configurationsFlag?: null | boolean; creditCardFieldsFlag?: null | boolean; customerSignoffFieldsFlag?: null | boolean; customerSignoffText?: string; customerSignoffTextFlag?: null | boolean; defaultFFFlag?: null | boolean; defaultFlag?: null | boolean; discussionFlag?: null | boolean; expenseAgreementFlag?: null | boolean; expenseAmountFlag?: null | boolean; expenseBillFlag?: null | boolean; expenseDateFlag?: null | boolean; expenseFlag?: null | boolean; expenseManualEntry?: null | number; expenseManualFlag?: null | boolean; expenseMemberFlag?: null | boolean; expenseNotesFlag?: null | boolean; expenseTaxFlag?: null | boolean; expenseTypeFlag?: null | boolean; id?: number; internalNotesFlag?: null | boolean; name: string; productAgreementFlag?: null | boolean; productBillFlag?: null | boolean; productDescriptionFlag?: null | boolean; productExtendedAmountFlag?: null | boolean; productFlag?: null | boolean; productManualEntry?: null | number; productManualFlag?: null | boolean; productPriceFlag?: null | boolean; productQuantityFlag?: null | boolean; productTaxFlag?: null | boolean; resolutionFlag?: null | boolean; summaryFlag?: null | boolean; task?: null | "All" | "Open" | "Closed"; taskFlag?: null | boolean; technicianSignoffFlag?: null | boolean; timeAgreementFlag?: null | boolean; timeBillFlag?: null | boolean; timeDateFlag?: null | boolean; timeExtendedAmountFlag?: null | boolean; timeFlag?: null | boolean; timeHoursFlag?: null | boolean; timeManualEntry?: null | number; timeManualFlag?: null | boolean; timeMemberFlag?: null | boolean; timeNotesFlag?: null | boolean; timeRateFlag?: null | boolean; timeStartEndFlag?: null | boolean; timeTaxFlag?: null | boolean; timeWorkTypeFlag?: null | boolean; visibleLogoFlag?: null | boolean }[]>
  • Parameters

    Returns Promise<{ _info?: {}; billingMethodsText?: string; billingMethodsTextFlag?: null | boolean; billingTermsFlag?: null | boolean; companyInfoFlag?: null | boolean; configurationsFlag?: null | boolean; creditCardFieldsFlag?: null | boolean; customerSignoffFieldsFlag?: null | boolean; customerSignoffText?: string; customerSignoffTextFlag?: null | boolean; defaultFFFlag?: null | boolean; defaultFlag?: null | boolean; discussionFlag?: null | boolean; expenseAgreementFlag?: null | boolean; expenseAmountFlag?: null | boolean; expenseBillFlag?: null | boolean; expenseDateFlag?: null | boolean; expenseFlag?: null | boolean; expenseManualEntry?: null | number; expenseManualFlag?: null | boolean; expenseMemberFlag?: null | boolean; expenseNotesFlag?: null | boolean; expenseTaxFlag?: null | boolean; expenseTypeFlag?: null | boolean; id?: number; internalNotesFlag?: null | boolean; name: string; productAgreementFlag?: null | boolean; productBillFlag?: null | boolean; productDescriptionFlag?: null | boolean; productExtendedAmountFlag?: null | boolean; productFlag?: null | boolean; productManualEntry?: null | number; productManualFlag?: null | boolean; productPriceFlag?: null | boolean; productQuantityFlag?: null | boolean; productTaxFlag?: null | boolean; resolutionFlag?: null | boolean; summaryFlag?: null | boolean; task?: null | "All" | "Open" | "Closed"; taskFlag?: null | boolean; technicianSignoffFlag?: null | boolean; timeAgreementFlag?: null | boolean; timeBillFlag?: null | boolean; timeDateFlag?: null | boolean; timeExtendedAmountFlag?: null | boolean; timeFlag?: null | boolean; timeHoursFlag?: null | boolean; timeManualEntry?: null | number; timeManualFlag?: null | boolean; timeMemberFlag?: null | boolean; timeNotesFlag?: null | boolean; timeRateFlag?: null | boolean; timeStartEndFlag?: null | boolean; timeTaxFlag?: null | boolean; timeWorkTypeFlag?: null | boolean; visibleLogoFlag?: null | boolean }[]>

  • getServiceServiceSignoffById(id: number, params?: CommonParameters): Promise<{ _info?: {}; billingMethodsText?: string; billingMethodsTextFlag?: null | boolean; billingTermsFlag?: null | boolean; companyInfoFlag?: null | boolean; configurationsFlag?: null | boolean; creditCardFieldsFlag?: null | boolean; customerSignoffFieldsFlag?: null | boolean; customerSignoffText?: string; customerSignoffTextFlag?: null | boolean; defaultFFFlag?: null | boolean; defaultFlag?: null | boolean; discussionFlag?: null | boolean; expenseAgreementFlag?: null | boolean; expenseAmountFlag?: null | boolean; expenseBillFlag?: null | boolean; expenseDateFlag?: null | boolean; expenseFlag?: null | boolean; expenseManualEntry?: null | number; expenseManualFlag?: null | boolean; expenseMemberFlag?: null | boolean; expenseNotesFlag?: null | boolean; expenseTaxFlag?: null | boolean; expenseTypeFlag?: null | boolean; id?: number; internalNotesFlag?: null | boolean; name: string; productAgreementFlag?: null | boolean; productBillFlag?: null | boolean; productDescriptionFlag?: null | boolean; productExtendedAmountFlag?: null | boolean; productFlag?: null | boolean; productManualEntry?: null | number; productManualFlag?: null | boolean; productPriceFlag?: null | boolean; productQuantityFlag?: null | boolean; productTaxFlag?: null | boolean; resolutionFlag?: null | boolean; summaryFlag?: null | boolean; task?: null | "All" | "Open" | "Closed"; taskFlag?: null | boolean; technicianSignoffFlag?: null | boolean; timeAgreementFlag?: null | boolean; timeBillFlag?: null | boolean; timeDateFlag?: null | boolean; timeExtendedAmountFlag?: null | boolean; timeFlag?: null | boolean; timeHoursFlag?: null | boolean; timeManualEntry?: null | number; timeManualFlag?: null | boolean; timeMemberFlag?: null | boolean; timeNotesFlag?: null | boolean; timeRateFlag?: null | boolean; timeStartEndFlag?: null | boolean; timeTaxFlag?: null | boolean; timeWorkTypeFlag?: null | boolean; visibleLogoFlag?: null | boolean }>
  • Parameters

    Returns Promise<{ _info?: {}; billingMethodsText?: string; billingMethodsTextFlag?: null | boolean; billingTermsFlag?: null | boolean; companyInfoFlag?: null | boolean; configurationsFlag?: null | boolean; creditCardFieldsFlag?: null | boolean; customerSignoffFieldsFlag?: null | boolean; customerSignoffText?: string; customerSignoffTextFlag?: null | boolean; defaultFFFlag?: null | boolean; defaultFlag?: null | boolean; discussionFlag?: null | boolean; expenseAgreementFlag?: null | boolean; expenseAmountFlag?: null | boolean; expenseBillFlag?: null | boolean; expenseDateFlag?: null | boolean; expenseFlag?: null | boolean; expenseManualEntry?: null | number; expenseManualFlag?: null | boolean; expenseMemberFlag?: null | boolean; expenseNotesFlag?: null | boolean; expenseTaxFlag?: null | boolean; expenseTypeFlag?: null | boolean; id?: number; internalNotesFlag?: null | boolean; name: string; productAgreementFlag?: null | boolean; productBillFlag?: null | boolean; productDescriptionFlag?: null | boolean; productExtendedAmountFlag?: null | boolean; productFlag?: null | boolean; productManualEntry?: null | number; productManualFlag?: null | boolean; productPriceFlag?: null | boolean; productQuantityFlag?: null | boolean; productTaxFlag?: null | boolean; resolutionFlag?: null | boolean; summaryFlag?: null | boolean; task?: null | "All" | "Open" | "Closed"; taskFlag?: null | boolean; technicianSignoffFlag?: null | boolean; timeAgreementFlag?: null | boolean; timeBillFlag?: null | boolean; timeDateFlag?: null | boolean; timeExtendedAmountFlag?: null | boolean; timeFlag?: null | boolean; timeHoursFlag?: null | boolean; timeManualEntry?: null | number; timeManualFlag?: null | boolean; timeMemberFlag?: null | boolean; timeNotesFlag?: null | boolean; timeRateFlag?: null | boolean; timeStartEndFlag?: null | boolean; timeTaxFlag?: null | boolean; timeWorkTypeFlag?: null | boolean; visibleLogoFlag?: null | boolean }>

  • getServiceServiceSignoffByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name?: string }>
  • getServiceServiceSignoffByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceServiceSignoffByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceServiceSignoffCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServiceServiceSignoffInfo(params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name?: string }[]>
  • getServiceServiceSignoffInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServiceSeverities(params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; description: string; id?: number; name?: string }[]>
  • getServiceSeveritiesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; defaultFlag?: null | boolean; description: string; id?: number; name?: string }>
  • getServiceSeveritiesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServiceSlainfoByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string }>
  • getServiceSlainfoInfo(params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string }[]>
  • getServiceSources(params?: CommonParameters): Promise<{ _info?: {}; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; name: string }[]>
  • getServiceSourcesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; name: string }>
  • getServiceSourcesByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string }>
  • getServiceSourcesByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceSourcesByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceSourcesInfo(params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string }[]>
  • getServiceSourcesInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServiceSurveys(params?: CommonParameters): Promise<{ _info?: {}; footerText?: string; footerTextVisibleFlag?: null | boolean; headerIncludeLogoFlag?: null | boolean; headerText?: string; headerTextVisibleFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { id?: null | number; identifier?: string; name?: string }; notifyWhoVisibleFlag?: null | boolean; thankYouText?: string }[]>
  • Parameters

    Returns Promise<{ _info?: {}; footerText?: string; footerTextVisibleFlag?: null | boolean; headerIncludeLogoFlag?: null | boolean; headerText?: string; headerTextVisibleFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { id?: null | number; identifier?: string; name?: string }; notifyWhoVisibleFlag?: null | boolean; thankYouText?: string }[]>

  • getServiceSurveysByGrandparentIdQuestionsByParentIdOptions(parentId: number, grandparentId: number, params?: CommonParameters): Promise<{ _info?: {}; caption: string; id?: number; points: null | number; visibleflag?: null | boolean }[]>
  • Parameters

    Returns Promise<{ _info?: {}; caption: string; id?: number; points: null | number; visibleflag?: null | boolean }[]>

  • getServiceSurveysByGrandparentIdQuestionsByParentIdOptionsById(id: number, parentId: number, grandparentId: number, params?: CommonParameters): Promise<{ _info?: {}; caption: string; id?: number; points: null | number; visibleflag?: null | boolean }>
  • Parameters

    Returns Promise<{ _info?: {}; caption: string; id?: number; points: null | number; visibleflag?: null | boolean }>

  • getServiceSurveysByGrandparentIdQuestionsByParentIdOptionsCount(parentId: number, grandparentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceSurveysById(id: number, params?: CommonParameters): Promise<{ _info?: {}; footerText?: string; footerTextVisibleFlag?: null | boolean; headerIncludeLogoFlag?: null | boolean; headerText?: string; headerTextVisibleFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { id?: null | number; identifier?: string; name?: string }; notifyWhoVisibleFlag?: null | boolean; thankYouText?: string }>
  • Parameters

    Returns Promise<{ _info?: {}; footerText?: string; footerTextVisibleFlag?: null | boolean; headerIncludeLogoFlag?: null | boolean; headerText?: string; headerTextVisibleFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { id?: null | number; identifier?: string; name?: string }; notifyWhoVisibleFlag?: null | boolean; thankYouText?: string }>

  • getServiceSurveysByIdUsages(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceSurveysByIdUsagesList(id: number, params?: CommonParameters): Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>
  • Parameters

    Returns Promise<{ count?: null | number; description?: string; hyperlink?: string; id?: null | number; type?: string; typeKey?: string }[]>

  • getServiceSurveysByParentIdQuestions(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; includeFlag?: null | boolean; noAnswerPoints?: null | number; options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]; question: string; requiredFlag?: null | boolean; sequenceNumber?: null | number; surveyId?: null | number; type: null | "OpenEnded" | "Selection" }[]>
  • Parameters

    Returns Promise<{ _info?: {}; id?: number; includeFlag?: null | boolean; noAnswerPoints?: null | number; options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]; question: string; requiredFlag?: null | boolean; sequenceNumber?: null | number; surveyId?: null | number; type: null | "OpenEnded" | "Selection" }[]>

  • getServiceSurveysByParentIdQuestionsById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; includeFlag?: null | boolean; noAnswerPoints?: null | number; options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]; question: string; requiredFlag?: null | boolean; sequenceNumber?: null | number; surveyId?: null | number; type: null | "OpenEnded" | "Selection" }>
  • Parameters

    Returns Promise<{ _info?: {}; id?: number; includeFlag?: null | boolean; noAnswerPoints?: null | number; options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]; question: string; requiredFlag?: null | boolean; sequenceNumber?: null | number; surveyId?: null | number; type: null | "OpenEnded" | "Selection" }>

  • getServiceSurveysByParentIdQuestionsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceSurveysByParentIdResults(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactMeFlag?: null | boolean; emailAddress?: string; footerResponse?: string; id?: number; results?: { answer?: {}; questionId?: null | number }[]; surveyId?: null | number; ticketId: null | number; totalPoints?: null | number }[]>
  • Parameters

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactMeFlag?: null | boolean; emailAddress?: string; footerResponse?: string; id?: number; results?: { answer?: {}; questionId?: null | number }[]; surveyId?: null | number; ticketId: null | number; totalPoints?: null | number }[]>

  • getServiceSurveysByParentIdResultsById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactMeFlag?: null | boolean; emailAddress?: string; footerResponse?: string; id?: number; results?: { answer?: {}; questionId?: null | number }[]; surveyId?: null | number; ticketId: null | number; totalPoints?: null | number }>
  • Parameters

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactMeFlag?: null | boolean; emailAddress?: string; footerResponse?: string; id?: number; results?: { answer?: {}; questionId?: null | number }[]; surveyId?: null | number; ticketId: null | number; totalPoints?: null | number }>

  • getServiceSurveysByParentIdResultsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceTeams(params?: CommonParameters): Promise<{ _info?: {}; deleteNotifyFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; leader?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; location?: { _info?: {}; id?: null | number; name?: string }; name?: string }[]>
  • Parameters

    Returns Promise<{ _info?: {}; deleteNotifyFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; leader?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; location?: { _info?: {}; id?: null | number; name?: string }; name?: string }[]>

  • getServiceTeamsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; deleteNotifyFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; leader?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; location?: { _info?: {}; id?: null | number; name?: string }; name?: string }>
  • Parameters

    Returns Promise<{ _info?: {}; deleteNotifyFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; leader?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; location?: { _info?: {}; id?: null | number; name?: string }; name?: string }>

  • getServiceTemplates(params?: CommonParameters): Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedNotifyFlag?: null | boolean; attachScheduleToNewServiceFlag?: null | boolean; billComplete_Flag?: null | boolean; billServiceSeparatelyFlag?: null | boolean; billUnapprovedTimeAndExpensesFlag?: null | boolean; billingAmount?: null | number; billingMethod?: "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailCC?: string; emailCCFlag?: null | boolean; emailContactFlag?: null | boolean; emailResourceFlag?: null | boolean; expenseBillableFlag?: null | boolean; expenseInvoiceFlag?: null | boolean; hoursBudget?: null | number; id?: number; impact?: "Low" | "Medium" | "High"; internalAnalysis?: string; item?: { _info?: {}; id?: null | number; name?: string }; location?: { _info?: {}; id?: null | number; name?: string }; name?: string; overrideFlag?: null | boolean; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; problem?: string; productInvoiceFlag?: null | boolean; purchaseOrderNumber?: string; reference?: string; restrictDownpaymentFlag?: null | boolean; scheduleDaysBefore?: null | number; serviceDaysBefore?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; source?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summary?: string; team?: { _info?: {}; id?: null | number; name?: string }; templateFlag?: null | boolean; timeBillableFlag?: null | boolean; timeInvoiceFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string } }[]>
  • Parameters

    Returns Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedNotifyFlag?: null | boolean; attachScheduleToNewServiceFlag?: null | boolean; billComplete_Flag?: null | boolean; billServiceSeparatelyFlag?: null | boolean; billUnapprovedTimeAndExpensesFlag?: null | boolean; billingAmount?: null | number; billingMethod?: "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailCC?: string; emailCCFlag?: null | boolean; emailContactFlag?: null | boolean; emailResourceFlag?: null | boolean; expenseBillableFlag?: null | boolean; expenseInvoiceFlag?: null | boolean; hoursBudget?: null | number; id?: number; impact?: "Low" | "Medium" | "High"; internalAnalysis?: string; item?: { _info?: {}; id?: null | number; name?: string }; location?: { _info?: {}; id?: null | number; name?: string }; name?: string; overrideFlag?: null | boolean; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; problem?: string; productInvoiceFlag?: null | boolean; purchaseOrderNumber?: string; reference?: string; restrictDownpaymentFlag?: null | boolean; scheduleDaysBefore?: null | number; serviceDaysBefore?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; source?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summary?: string; team?: { _info?: {}; id?: null | number; name?: string }; templateFlag?: null | boolean; timeBillableFlag?: null | boolean; timeInvoiceFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string } }[]>

  • getServiceTemplatesById(id: number, params?: CommonParameters): Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedNotifyFlag?: null | boolean; attachScheduleToNewServiceFlag?: null | boolean; billComplete_Flag?: null | boolean; billServiceSeparatelyFlag?: null | boolean; billUnapprovedTimeAndExpensesFlag?: null | boolean; billingAmount?: null | number; billingMethod?: "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailCC?: string; emailCCFlag?: null | boolean; emailContactFlag?: null | boolean; emailResourceFlag?: null | boolean; expenseBillableFlag?: null | boolean; expenseInvoiceFlag?: null | boolean; hoursBudget?: null | number; id?: number; impact?: "Low" | "Medium" | "High"; internalAnalysis?: string; item?: { _info?: {}; id?: null | number; name?: string }; location?: { _info?: {}; id?: null | number; name?: string }; name?: string; overrideFlag?: null | boolean; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; problem?: string; productInvoiceFlag?: null | boolean; purchaseOrderNumber?: string; reference?: string; restrictDownpaymentFlag?: null | boolean; scheduleDaysBefore?: null | number; serviceDaysBefore?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; source?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summary?: string; team?: { _info?: {}; id?: null | number; name?: string }; templateFlag?: null | boolean; timeBillableFlag?: null | boolean; timeInvoiceFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    Returns Promise<{ _info?: {}; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; assignedBy?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; assignedNotifyFlag?: null | boolean; attachScheduleToNewServiceFlag?: null | boolean; billComplete_Flag?: null | boolean; billServiceSeparatelyFlag?: null | boolean; billUnapprovedTimeAndExpensesFlag?: null | boolean; billingAmount?: null | number; billingMethod?: "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailCC?: string; emailCCFlag?: null | boolean; emailContactFlag?: null | boolean; emailResourceFlag?: null | boolean; expenseBillableFlag?: null | boolean; expenseInvoiceFlag?: null | boolean; hoursBudget?: null | number; id?: number; impact?: "Low" | "Medium" | "High"; internalAnalysis?: string; item?: { _info?: {}; id?: null | number; name?: string }; location?: { _info?: {}; id?: null | number; name?: string }; name?: string; overrideFlag?: null | boolean; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; problem?: string; productInvoiceFlag?: null | boolean; purchaseOrderNumber?: string; reference?: string; restrictDownpaymentFlag?: null | boolean; scheduleDaysBefore?: null | number; serviceDaysBefore?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; source?: { _info?: {}; id?: null | number; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summary?: string; team?: { _info?: {}; id?: null | number; name?: string }; templateFlag?: null | boolean; timeBillableFlag?: null | boolean; timeInvoiceFlag?: null | boolean; type?: { _info?: {}; id?: null | number; name?: string } }>

  • getServiceTemplatesByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string; templateFlag?: null | boolean }>
  • getServiceTemplatesCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServiceTemplatesInfo(params?: CommonParameters): Promise<{ _info?: {}; id?: number; name?: string; templateFlag?: null | boolean }[]>
  • getServiceTemplatesInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServiceTicketLinks(params?: CommonParameters): Promise<{ _info?: {}; enabledFlag?: null | boolean; id?: number; linkText: string; name: string; url: string }[]>
  • getServiceTicketLinksById(id: number, params?: CommonParameters): Promise<{ _info?: {}; enabledFlag?: null | boolean; id?: number; linkText: string; name: string; url: string }>
  • getServiceTicketLinksByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; id?: number; linkText?: string; name?: string; url?: string }>
  • getServiceTicketLinksCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServiceTicketLinksInfo(params?: CommonParameters): Promise<{ _info?: {}; id?: number; linkText?: string; name?: string; url?: string }[]>
  • getServiceTicketLinksInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServiceTicketSyncs(params?: CommonParameters): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; integratorLogin?: { _info?: {}; id?: null | number; name?: string }; internalAnalysisFlag?: null | boolean; name: string; password?: string; problemDescriptionFlag?: null | boolean; psg?: string; resolutionFlag?: null | boolean; url: string; userName?: string; vendorType: null | "Zenith" }[]>
  • Parameters

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; integratorLogin?: { _info?: {}; id?: null | number; name?: string }; internalAnalysisFlag?: null | boolean; name: string; password?: string; problemDescriptionFlag?: null | boolean; psg?: string; resolutionFlag?: null | boolean; url: string; userName?: string; vendorType: null | "Zenith" }[]>

  • getServiceTicketSyncsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; integratorLogin?: { _info?: {}; id?: null | number; name?: string }; internalAnalysisFlag?: null | boolean; name: string; password?: string; problemDescriptionFlag?: null | boolean; psg?: string; resolutionFlag?: null | boolean; url: string; userName?: string; vendorType: null | "Zenith" }>
  • Parameters

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; integratorLogin?: { _info?: {}; id?: null | number; name?: string }; internalAnalysisFlag?: null | boolean; name: string; password?: string; problemDescriptionFlag?: null | boolean; psg?: string; resolutionFlag?: null | boolean; url: string; userName?: string; vendorType: null | "Zenith" }>

  • getServiceTicketSyncsCount(params?: CommonParameters): Promise<{ count?: number }>
  • getServiceTickets(params?: CommonParameters): Promise<{ _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }[]>
  • Parameters

    Returns Promise<{ _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }[]>

  • getServiceTicketsById(id: number, params?: CommonParameters): Promise<{ _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }>
  • Parameters

    Returns Promise<{ _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }>

  • getServiceTicketsByIdInfo(id: number, params?: CommonParameters): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; summary?: string }>
  • Parameters

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; summary?: string }>

  • getServiceTicketsByParentIdActivities(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: null | number; name?: string }[]>
  • getServiceTicketsByParentIdActivitiesCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceTicketsByParentIdAllNotes(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; bundledFlag?: null | boolean; contact?: { _info?: {}; id?: null | number; name?: string }; detailDescriptionFlag?: null | boolean; id?: number; internalAnalysisFlag?: null | boolean; isMarkdownFlag?: null | boolean; issueFlag?: null | boolean; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; mergedFlag?: null | boolean; noteType?: null | "TicketNote" | "TimeEntryNote" | "MeetingNote"; originalAuthor?: string; resolutionFlag?: null | boolean; text?: string; ticket?: { _info?: {}; id?: null | number; summary?: string }; timeEnd?: string; timeStart?: string }[]>
  • Parameters

    Returns Promise<{ _info?: {}; bundledFlag?: null | boolean; contact?: { _info?: {}; id?: null | number; name?: string }; detailDescriptionFlag?: null | boolean; id?: number; internalAnalysisFlag?: null | boolean; isMarkdownFlag?: null | boolean; issueFlag?: null | boolean; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; mergedFlag?: null | boolean; noteType?: null | "TicketNote" | "TimeEntryNote" | "MeetingNote"; originalAuthor?: string; resolutionFlag?: null | boolean; text?: string; ticket?: { _info?: {}; id?: null | number; summary?: string }; timeEnd?: string; timeStart?: string }[]>

  • getServiceTicketsByParentIdConfigurations(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; deviceIdentifier?: string; id?: null | number }[]>
  • getServiceTicketsByParentIdConfigurationsById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; deviceIdentifier?: string; id?: null | number }>
  • getServiceTicketsByParentIdConfigurationsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceTicketsByParentIdDocuments(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: null | number; name?: string }[]>
  • getServiceTicketsByParentIdDocumentsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceTicketsByParentIdNotes(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; contact?: { _info?: {}; id?: null | number; name?: string }; createdBy?: string; customerUpdatedFlag?: null | boolean; dateCreated?: string; detailDescriptionFlag?: null | boolean; externalFlag?: null | boolean; id?: number; internalAnalysisFlag?: null | boolean; internalFlag?: null | boolean; issueFlag?: null | boolean; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; processNotifications?: null | boolean; resolutionFlag?: null | boolean; text?: string; ticketId?: null | number }[]>
  • Parameters

    Returns Promise<{ _info?: {}; contact?: { _info?: {}; id?: null | number; name?: string }; createdBy?: string; customerUpdatedFlag?: null | boolean; dateCreated?: string; detailDescriptionFlag?: null | boolean; externalFlag?: null | boolean; id?: number; internalAnalysisFlag?: null | boolean; internalFlag?: null | boolean; issueFlag?: null | boolean; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; processNotifications?: null | boolean; resolutionFlag?: null | boolean; text?: string; ticketId?: null | number }[]>

  • getServiceTicketsByParentIdNotesById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; contact?: { _info?: {}; id?: null | number; name?: string }; createdBy?: string; customerUpdatedFlag?: null | boolean; dateCreated?: string; detailDescriptionFlag?: null | boolean; externalFlag?: null | boolean; id?: number; internalAnalysisFlag?: null | boolean; internalFlag?: null | boolean; issueFlag?: null | boolean; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; processNotifications?: null | boolean; resolutionFlag?: null | boolean; text?: string; ticketId?: null | number }>
  • Parameters

    Returns Promise<{ _info?: {}; contact?: { _info?: {}; id?: null | number; name?: string }; createdBy?: string; customerUpdatedFlag?: null | boolean; dateCreated?: string; detailDescriptionFlag?: null | boolean; externalFlag?: null | boolean; id?: number; internalAnalysisFlag?: null | boolean; internalFlag?: null | boolean; issueFlag?: null | boolean; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; processNotifications?: null | boolean; resolutionFlag?: null | boolean; text?: string; ticketId?: null | number }>

  • getServiceTicketsByParentIdNotesCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceTicketsByParentIdProducts(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; description?: string; id?: null | number }[]>
  • getServiceTicketsByParentIdProductsCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceTicketsByParentIdScheduleentries(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; description?: string; id?: null | number }[]>
  • getServiceTicketsByParentIdScheduleentriesCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceTicketsByParentIdTasks(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; childScheduleAction?: null | "Transfer" | "Delete" | "Done"; childTicketId?: null | number; closedFlag?: null | boolean; code?: { _info?: {}; id?: null | number; name?: string }; id?: number; notes?: string; priority?: null | number; resolution?: string; schedule?: { _info?: {}; description?: string; id?: null | number }; ticketId?: null | number }[]>
  • Parameters

    Returns Promise<{ _info?: {}; childScheduleAction?: null | "Transfer" | "Delete" | "Done"; childTicketId?: null | number; closedFlag?: null | boolean; code?: { _info?: {}; id?: null | number; name?: string }; id?: number; notes?: string; priority?: null | number; resolution?: string; schedule?: { _info?: {}; description?: string; id?: null | number }; ticketId?: null | number }[]>

  • getServiceTicketsByParentIdTasksById(id: number, parentId: number, params?: CommonParameters): Promise<{ _info?: {}; childScheduleAction?: null | "Transfer" | "Delete" | "Done"; childTicketId?: null | number; closedFlag?: null | boolean; code?: { _info?: {}; id?: null | number; name?: string }; id?: number; notes?: string; priority?: null | number; resolution?: string; schedule?: { _info?: {}; description?: string; id?: null | number }; ticketId?: null | number }>
  • Parameters

    Returns Promise<{ _info?: {}; childScheduleAction?: null | "Transfer" | "Delete" | "Done"; childTicketId?: null | number; closedFlag?: null | boolean; code?: { _info?: {}; id?: null | number; name?: string }; id?: number; notes?: string; priority?: null | number; resolution?: string; schedule?: { _info?: {}; description?: string; id?: null | number }; ticketId?: null | number }>

  • getServiceTicketsByParentIdTasksCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceTicketsByParentIdTimeentries(parentId: number, params?: CommonParameters): Promise<{ _info?: {}; id?: null | number }[]>
  • getServiceTicketsByParentIdTimeentriesCount(parentId: number, params?: CommonParameters): Promise<{ count?: number }>
  • getServiceTicketsInfo(params?: CommonParameters): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; summary?: string }[]>
  • Parameters

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; summary?: string }[]>

  • getServiceTicketsInfoCount(params?: CommonParameters): Promise<{ count?: number }>
  • patchServiceBoardsByGrandparentIdItemsByParentIdAssociationsById(id: number, parentId: number, grandparentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; addAllSubTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id: number; item?: { _info?: {}; id?: null | number; name?: string }; removeAllSubTypesFlag?: null | boolean; subTypeAssociationIds?: number[] }>
  • Parameters

    • id: number
    • parentId: number
    • grandparentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; addAllSubTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id: number; item?: { _info?: {}; id?: null | number; name?: string }; removeAllSubTypesFlag?: null | boolean; subTypeAssociationIds?: number[] }>

  • patchServiceBoardsByGrandparentIdStatusesByParentIdNotificationsById(id: number, parentId: number, grandparentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }>
  • Parameters

    • id: number
    • parentId: number
    • grandparentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }>

  • patchServiceBoardsById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; allSort?: null | "Ascending" | "Descending"; autoAssignNewECTicketsFlag?: null | boolean; autoAssignNewPortalTicketsFlag?: null | boolean; autoAssignNewTicketsFlag?: null | boolean; autoAssignTicketOwnerFlag?: null | boolean; autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }; billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTicketSeparatelyFlag?: null | boolean; billTicketsAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billUnapprovedTimeExpenseFlag?: null | boolean; boardIcon?: { _info?: {}; id?: null | number; name?: string }; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; discussionsLockedFlag?: null | boolean; dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailConnectorAllowReopenClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysFlag?: null | boolean; emailConnectorNewTicketNoMatchFlag?: null | boolean; emailConnectorReopenDaysClosedLimit?: null | number; emailConnectorReopenDaysLimit?: null | number; emailConnectorReopenResourcesFlag?: null | boolean; emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; markFirstNoteIssueFlag?: null | boolean; name: string; notifyEmailFrom?: string; notifyEmailFromName?: string; oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; overrideBillingSetupFlag?: null | boolean; percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending"; resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; restrictBoardByDefaultFlag?: null | boolean; sendToCCFlag?: null | boolean; sendToContactFlag?: null | boolean; sendToResourceFlag?: null | boolean; serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; showDependenciesFlag?: null | boolean; showEstimatesFlag?: null | boolean; signOffTemplate?: { _info?: {}; id?: null | number; name?: string }; timeEntryDiscussionFlag?: null | boolean; timeEntryInternalAnalysisFlag?: null | boolean; timeEntryLockedFlag?: null | boolean; timeEntryResolutionFlag?: null | boolean; useMemberDisplayNameFlag?: null | boolean; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; allSort?: null | "Ascending" | "Descending"; autoAssignNewECTicketsFlag?: null | boolean; autoAssignNewPortalTicketsFlag?: null | boolean; autoAssignNewTicketsFlag?: null | boolean; autoAssignTicketOwnerFlag?: null | boolean; autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }; billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTicketSeparatelyFlag?: null | boolean; billTicketsAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billUnapprovedTimeExpenseFlag?: null | boolean; boardIcon?: { _info?: {}; id?: null | number; name?: string }; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; discussionsLockedFlag?: null | boolean; dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailConnectorAllowReopenClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysFlag?: null | boolean; emailConnectorNewTicketNoMatchFlag?: null | boolean; emailConnectorReopenDaysClosedLimit?: null | number; emailConnectorReopenDaysLimit?: null | number; emailConnectorReopenResourcesFlag?: null | boolean; emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; markFirstNoteIssueFlag?: null | boolean; name: string; notifyEmailFrom?: string; notifyEmailFromName?: string; oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; overrideBillingSetupFlag?: null | boolean; percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending"; resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; restrictBoardByDefaultFlag?: null | boolean; sendToCCFlag?: null | boolean; sendToContactFlag?: null | boolean; sendToResourceFlag?: null | boolean; serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; showDependenciesFlag?: null | boolean; showEstimatesFlag?: null | boolean; signOffTemplate?: { _info?: {}; id?: null | number; name?: string }; timeEntryDiscussionFlag?: null | boolean; timeEntryInternalAnalysisFlag?: null | boolean; timeEntryLockedFlag?: null | boolean; timeEntryResolutionFlag?: null | boolean; useMemberDisplayNameFlag?: null | boolean; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }>

  • patchServiceBoardsByParentIdAutoAssignResourcesById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>

  • patchServiceBoardsByParentIdAutoTemplatesById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; autoApplyFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; budgetHoursSetting?: null | "Append" | "Overwrite" | "Ignore"; discussionSetting?: null | "Append" | "Overwrite" | "Ignore"; documentsSetting?: null | "Append" | "Overwrite" | "Ignore"; financeInformationSetting?: null | "Append" | "Overwrite" | "Ignore"; id?: number; internalAnalysisSetting?: null | "Append" | "Overwrite" | "Ignore"; item?: { _info?: {}; id?: null | number; name?: string }; resolutionSetting?: null | "Append" | "Overwrite" | "Ignore"; resourcesSetting?: null | "Append" | "Overwrite" | "Ignore"; sendNotesAsEmailSetting?: null | "Append" | "Overwrite" | "Ignore"; serviceTemplate?: { _info?: {}; id?: null | number; name?: string; summary?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summarySetting?: null | "Append" | "Overwrite" | "Ignore"; tasksSetting?: null | "Append" | "Overwrite" | "Ignore"; type?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; autoApplyFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; budgetHoursSetting?: null | "Append" | "Overwrite" | "Ignore"; discussionSetting?: null | "Append" | "Overwrite" | "Ignore"; documentsSetting?: null | "Append" | "Overwrite" | "Ignore"; financeInformationSetting?: null | "Append" | "Overwrite" | "Ignore"; id?: number; internalAnalysisSetting?: null | "Append" | "Overwrite" | "Ignore"; item?: { _info?: {}; id?: null | number; name?: string }; resolutionSetting?: null | "Append" | "Overwrite" | "Ignore"; resourcesSetting?: null | "Append" | "Overwrite" | "Ignore"; sendNotesAsEmailSetting?: null | "Append" | "Overwrite" | "Ignore"; serviceTemplate?: { _info?: {}; id?: null | number; name?: string; summary?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summarySetting?: null | "Append" | "Overwrite" | "Ignore"; tasksSetting?: null | "Append" | "Overwrite" | "Ignore"; type?: { _info?: {}; id?: null | number; name?: string } }>

  • patchServiceBoardsByParentIdItemsById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string }>

  • patchServiceBoardsByParentIdNotificationsById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>

  • patchServiceBoardsByParentIdStatusesById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; closedStatus?: null | boolean; customStatusIndicatorName?: string; customerPortalDescription?: string; customerPortalFlag?: null | boolean; defaultFlag?: null | boolean; displayOnBoard?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; escalationStatus?: null | "NotResponded" | "Responded" | "ResolutionPlan" | "Resolved" | "NoEscalation"; id?: number; inactive?: null | boolean; name: string; sortOrder?: null | number; statusIndicator?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; timeEntryNotAllowed?: null | boolean }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; closedStatus?: null | boolean; customStatusIndicatorName?: string; customerPortalDescription?: string; customerPortalFlag?: null | boolean; defaultFlag?: null | boolean; displayOnBoard?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; escalationStatus?: null | "NotResponded" | "Responded" | "ResolutionPlan" | "Resolved" | "NoEscalation"; id?: number; inactive?: null | boolean; name: string; sortOrder?: null | number; statusIndicator?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; timeEntryNotAllowed?: null | boolean }>

  • patchServiceBoardsByParentIdSubtypesById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; addAllTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; removeAllTypesFlag?: null | boolean; typeAssociationIds?: number[] }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; addAllTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; removeAllTypesFlag?: null | boolean; typeAssociationIds?: number[] }>

  • patchServiceBoardsByParentIdTeamsById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; defaultFlag?: null | boolean; id?: number; locationId?: null | number; members?: number[]; name: string; notifyOnTicketDelete?: null | boolean; teamLeader?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; defaultFlag?: null | boolean; id?: number; locationId?: null | number; members?: number[]; name: string; notifyOnTicketDelete?: null | boolean; teamLeader?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>

  • patchServiceBoardsByParentIdTypesById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; category?: null | "Reactive" | "Proactive"; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; location?: { _info?: {}; id?: null | number; name?: string }; name: string; requestForChangeFlag?: null | boolean }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; category?: null | "Reactive" | "Proactive"; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; location?: { _info?: {}; id?: null | number; name?: string }; name: string; requestForChangeFlag?: null | boolean }>

  • patchServiceCodesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; description: string; id?: number; locationId?: null | number; name: string }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; description: string; id?: number; locationId?: null | number; name: string }>

  • patchServiceEmailTemplatesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; body?: string; copySenderFlag?: null | boolean; emailAddress?: string; externalContactNotifications?: null | boolean; firstName?: string; id?: number; internalContactNotifications?: null | boolean; lastName?: string; resourceRecordsFlag?: null | boolean; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceStatus?: { _info?: {}; id?: null | number; name?: string }; serviceSurvey?: { _info?: {}; id?: null | number; name?: string }; subject?: string; tasksFlag?: null | boolean; type: null | "Invoice" | "SalesOrder" | "PurchaseOrder" | "Any" | "Closed" | "New" | "RMA" | "Specific"; useSenderFlag?: null | boolean }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; body?: string; copySenderFlag?: null | boolean; emailAddress?: string; externalContactNotifications?: null | boolean; firstName?: string; id?: number; internalContactNotifications?: null | boolean; lastName?: string; resourceRecordsFlag?: null | boolean; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceStatus?: { _info?: {}; id?: null | number; name?: string }; serviceSurvey?: { _info?: {}; id?: null | number; name?: string }; subject?: string; tasksFlag?: null | boolean; type: null | "Invoice" | "SalesOrder" | "PurchaseOrder" | "Any" | "Closed" | "New" | "RMA" | "Specific"; useSenderFlag?: null | boolean }>

  • patchServiceImpactsById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; defaultFlag?: null | boolean; description: string; id?: number; name?: string }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; defaultFlag?: null | boolean; description: string; id?: number; name?: string }>

  • patchServiceKnowledgeBaseArticlesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; categoryId?: null | number; createdBy?: string; dateCreated?: string; id?: number; issue: string; locationId?: null | number; resolution: string; subCategoryId?: null | number; title: string }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; categoryId?: null | number; createdBy?: string; dateCreated?: string; id?: number; issue: string; locationId?: null | number; resolution: string; subCategoryId?: null | number; title: string }>

  • patchServiceKnowledgeBaseCategoriesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; approver?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; approver?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }>

  • patchServiceKnowledgeBaseSubCategoriesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }>

  • patchServiceKnowledgebasesettingsById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; defaultApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; requireApproval: null | boolean }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; defaultApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; requireApproval: null | boolean }>

  • patchServiceLocationsById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; where: null | "OnSite" | "Remote" | "InHouse" }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; where: null | "OnSite" | "Remote" | "InHouse" }>

  • patchServicePrioritiesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; color: null | "Custom" | "Black" | "Blue" | "Cyan" | "Gray" | "Green" | "Lime" | "Orange" | "Pink" | "Purple" | "Red" | "White" | "Yellow"; defaultFlag?: null | boolean; id?: number; imageLink?: string; name: string; sortOrder?: null | number }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; color: null | "Custom" | "Black" | "Blue" | "Cyan" | "Gray" | "Green" | "Lime" | "Orange" | "Pink" | "Purple" | "Red" | "White" | "Yellow"; defaultFlag?: null | boolean; id?: number; imageLink?: string; name: string; sortOrder?: null | number }>

  • patchServiceSLAsById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; applicationOrder?: null | number; basedOn: null | "Custom" | "AllHours" | "Customer" | "MyCalendar"; customCalendar?: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; hiImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; id?: number; lowImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; name: string; planWithin?: null | number; planWithinPercent?: null | number; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; applicationOrder?: null | number; basedOn: null | "Custom" | "AllHours" | "Customer" | "MyCalendar"; customCalendar?: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; hiImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; id?: number; lowImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; name: string; planWithin?: null | number; planWithinPercent?: null | number; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number }>

  • patchServiceSLAsByParentIdPrioritiesById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; id?: number; planWithin?: null | number; planWithinPercent?: null | number; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number; sla?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; id?: number; planWithin?: null | number; planWithinPercent?: null | number; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number; sla?: { _info?: {}; id?: null | number; name?: string } }>

  • patchServiceServiceSignoffById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; billingMethodsText?: string; billingMethodsTextFlag?: null | boolean; billingTermsFlag?: null | boolean; companyInfoFlag?: null | boolean; configurationsFlag?: null | boolean; creditCardFieldsFlag?: null | boolean; customerSignoffFieldsFlag?: null | boolean; customerSignoffText?: string; customerSignoffTextFlag?: null | boolean; defaultFFFlag?: null | boolean; defaultFlag?: null | boolean; discussionFlag?: null | boolean; expenseAgreementFlag?: null | boolean; expenseAmountFlag?: null | boolean; expenseBillFlag?: null | boolean; expenseDateFlag?: null | boolean; expenseFlag?: null | boolean; expenseManualEntry?: null | number; expenseManualFlag?: null | boolean; expenseMemberFlag?: null | boolean; expenseNotesFlag?: null | boolean; expenseTaxFlag?: null | boolean; expenseTypeFlag?: null | boolean; id?: number; internalNotesFlag?: null | boolean; name: string; productAgreementFlag?: null | boolean; productBillFlag?: null | boolean; productDescriptionFlag?: null | boolean; productExtendedAmountFlag?: null | boolean; productFlag?: null | boolean; productManualEntry?: null | number; productManualFlag?: null | boolean; productPriceFlag?: null | boolean; productQuantityFlag?: null | boolean; productTaxFlag?: null | boolean; resolutionFlag?: null | boolean; summaryFlag?: null | boolean; task?: null | "All" | "Open" | "Closed"; taskFlag?: null | boolean; technicianSignoffFlag?: null | boolean; timeAgreementFlag?: null | boolean; timeBillFlag?: null | boolean; timeDateFlag?: null | boolean; timeExtendedAmountFlag?: null | boolean; timeFlag?: null | boolean; timeHoursFlag?: null | boolean; timeManualEntry?: null | number; timeManualFlag?: null | boolean; timeMemberFlag?: null | boolean; timeNotesFlag?: null | boolean; timeRateFlag?: null | boolean; timeStartEndFlag?: null | boolean; timeTaxFlag?: null | boolean; timeWorkTypeFlag?: null | boolean; visibleLogoFlag?: null | boolean }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; billingMethodsText?: string; billingMethodsTextFlag?: null | boolean; billingTermsFlag?: null | boolean; companyInfoFlag?: null | boolean; configurationsFlag?: null | boolean; creditCardFieldsFlag?: null | boolean; customerSignoffFieldsFlag?: null | boolean; customerSignoffText?: string; customerSignoffTextFlag?: null | boolean; defaultFFFlag?: null | boolean; defaultFlag?: null | boolean; discussionFlag?: null | boolean; expenseAgreementFlag?: null | boolean; expenseAmountFlag?: null | boolean; expenseBillFlag?: null | boolean; expenseDateFlag?: null | boolean; expenseFlag?: null | boolean; expenseManualEntry?: null | number; expenseManualFlag?: null | boolean; expenseMemberFlag?: null | boolean; expenseNotesFlag?: null | boolean; expenseTaxFlag?: null | boolean; expenseTypeFlag?: null | boolean; id?: number; internalNotesFlag?: null | boolean; name: string; productAgreementFlag?: null | boolean; productBillFlag?: null | boolean; productDescriptionFlag?: null | boolean; productExtendedAmountFlag?: null | boolean; productFlag?: null | boolean; productManualEntry?: null | number; productManualFlag?: null | boolean; productPriceFlag?: null | boolean; productQuantityFlag?: null | boolean; productTaxFlag?: null | boolean; resolutionFlag?: null | boolean; summaryFlag?: null | boolean; task?: null | "All" | "Open" | "Closed"; taskFlag?: null | boolean; technicianSignoffFlag?: null | boolean; timeAgreementFlag?: null | boolean; timeBillFlag?: null | boolean; timeDateFlag?: null | boolean; timeExtendedAmountFlag?: null | boolean; timeFlag?: null | boolean; timeHoursFlag?: null | boolean; timeManualEntry?: null | number; timeManualFlag?: null | boolean; timeMemberFlag?: null | boolean; timeNotesFlag?: null | boolean; timeRateFlag?: null | boolean; timeStartEndFlag?: null | boolean; timeTaxFlag?: null | boolean; timeWorkTypeFlag?: null | boolean; visibleLogoFlag?: null | boolean }>

  • patchServiceSeveritiesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; defaultFlag?: null | boolean; description: string; id?: number; name?: string }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; defaultFlag?: null | boolean; description: string; id?: number; name?: string }>

  • patchServiceSourcesById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; name: string }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; name: string }>

  • patchServiceSurveysByGrandparentIdQuestionsByParentIdOptionsById(id: number, parentId: number, grandparentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; caption: string; id?: number; points: null | number; visibleflag?: null | boolean }>
  • Parameters

    • id: number
    • parentId: number
    • grandparentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; caption: string; id?: number; points: null | number; visibleflag?: null | boolean }>

  • patchServiceSurveysById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; footerText?: string; footerTextVisibleFlag?: null | boolean; headerIncludeLogoFlag?: null | boolean; headerText?: string; headerTextVisibleFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { id?: null | number; identifier?: string; name?: string }; notifyWhoVisibleFlag?: null | boolean; thankYouText?: string }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; footerText?: string; footerTextVisibleFlag?: null | boolean; headerIncludeLogoFlag?: null | boolean; headerText?: string; headerTextVisibleFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { id?: null | number; identifier?: string; name?: string }; notifyWhoVisibleFlag?: null | boolean; thankYouText?: string }>

  • patchServiceSurveysByParentIdQuestionsById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; id?: number; includeFlag?: null | boolean; noAnswerPoints?: null | number; options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]; question: string; requiredFlag?: null | boolean; sequenceNumber?: null | number; surveyId?: null | number; type: null | "OpenEnded" | "Selection" }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; id?: number; includeFlag?: null | boolean; noAnswerPoints?: null | number; options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]; question: string; requiredFlag?: null | boolean; sequenceNumber?: null | number; surveyId?: null | number; type: null | "OpenEnded" | "Selection" }>

  • patchServiceSurveysByParentIdResultsById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactMeFlag?: null | boolean; emailAddress?: string; footerResponse?: string; id?: number; results?: { answer?: {}; questionId?: null | number }[]; surveyId?: null | number; ticketId: null | number; totalPoints?: null | number }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactMeFlag?: null | boolean; emailAddress?: string; footerResponse?: string; id?: number; results?: { answer?: {}; questionId?: null | number }[]; surveyId?: null | number; ticketId: null | number; totalPoints?: null | number }>

  • patchServiceTicketLinksById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; enabledFlag?: null | boolean; id?: number; linkText: string; name: string; url: string }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; enabledFlag?: null | boolean; id?: number; linkText: string; name: string; url: string }>

  • patchServiceTicketSyncsById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; integratorLogin?: { _info?: {}; id?: null | number; name?: string }; internalAnalysisFlag?: null | boolean; name: string; password?: string; problemDescriptionFlag?: null | boolean; psg?: string; resolutionFlag?: null | boolean; url: string; userName?: string; vendorType: null | "Zenith" }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; integratorLogin?: { _info?: {}; id?: null | number; name?: string }; internalAnalysisFlag?: null | boolean; name: string; password?: string; problemDescriptionFlag?: null | boolean; psg?: string; resolutionFlag?: null | boolean; url: string; userName?: string; vendorType: null | "Zenith" }>

  • patchServiceTicketsById(id: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }>
  • Parameters

    • id: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }>

  • patchServiceTicketsByParentIdNotesById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; contact?: { _info?: {}; id?: null | number; name?: string }; createdBy?: string; customerUpdatedFlag?: null | boolean; dateCreated?: string; detailDescriptionFlag?: null | boolean; externalFlag?: null | boolean; id?: number; internalAnalysisFlag?: null | boolean; internalFlag?: null | boolean; issueFlag?: null | boolean; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; processNotifications?: null | boolean; resolutionFlag?: null | boolean; text?: string; ticketId?: null | number }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; contact?: { _info?: {}; id?: null | number; name?: string }; createdBy?: string; customerUpdatedFlag?: null | boolean; dateCreated?: string; detailDescriptionFlag?: null | boolean; externalFlag?: null | boolean; id?: number; internalAnalysisFlag?: null | boolean; internalFlag?: null | boolean; issueFlag?: null | boolean; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; processNotifications?: null | boolean; resolutionFlag?: null | boolean; text?: string; ticketId?: null | number }>

  • patchServiceTicketsByParentIdTasksById(id: number, parentId: number, patchOperations: { op?: string; path?: string; value?: {} }[]): Promise<{ _info?: {}; childScheduleAction?: null | "Transfer" | "Delete" | "Done"; childTicketId?: null | number; closedFlag?: null | boolean; code?: { _info?: {}; id?: null | number; name?: string }; id?: number; notes?: string; priority?: null | number; resolution?: string; schedule?: { _info?: {}; description?: string; id?: null | number }; ticketId?: null | number }>
  • Parameters

    • id: number
    • parentId: number
    • patchOperations: { op?: string; path?: string; value?: {} }[]

    Returns Promise<{ _info?: {}; childScheduleAction?: null | "Transfer" | "Delete" | "Done"; childTicketId?: null | number; closedFlag?: null | boolean; code?: { _info?: {}; id?: null | number; name?: string }; id?: number; notes?: string; priority?: null | number; resolution?: string; schedule?: { _info?: {}; description?: string; id?: null | number }; ticketId?: null | number }>

  • postServiceBoards(board: { _info?: {}; allSort?: null | "Ascending" | "Descending"; autoAssignNewECTicketsFlag?: null | boolean; autoAssignNewPortalTicketsFlag?: null | boolean; autoAssignNewTicketsFlag?: null | boolean; autoAssignTicketOwnerFlag?: null | boolean; autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }; billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTicketSeparatelyFlag?: null | boolean; billTicketsAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billUnapprovedTimeExpenseFlag?: null | boolean; boardIcon?: { _info?: {}; id?: null | number; name?: string }; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; discussionsLockedFlag?: null | boolean; dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailConnectorAllowReopenClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysFlag?: null | boolean; emailConnectorNewTicketNoMatchFlag?: null | boolean; emailConnectorReopenDaysClosedLimit?: null | number; emailConnectorReopenDaysLimit?: null | number; emailConnectorReopenResourcesFlag?: null | boolean; emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; markFirstNoteIssueFlag?: null | boolean; name: string; notifyEmailFrom?: string; notifyEmailFromName?: string; oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; overrideBillingSetupFlag?: null | boolean; percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending"; resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; restrictBoardByDefaultFlag?: null | boolean; sendToCCFlag?: null | boolean; sendToContactFlag?: null | boolean; sendToResourceFlag?: null | boolean; serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; showDependenciesFlag?: null | boolean; showEstimatesFlag?: null | boolean; signOffTemplate?: { _info?: {}; id?: null | number; name?: string }; timeEntryDiscussionFlag?: null | boolean; timeEntryInternalAnalysisFlag?: null | boolean; timeEntryLockedFlag?: null | boolean; timeEntryResolutionFlag?: null | boolean; useMemberDisplayNameFlag?: null | boolean; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; allSort?: null | "Ascending" | "Descending"; autoAssignNewECTicketsFlag?: null | boolean; autoAssignNewPortalTicketsFlag?: null | boolean; autoAssignNewTicketsFlag?: null | boolean; autoAssignTicketOwnerFlag?: null | boolean; autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }; billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTicketSeparatelyFlag?: null | boolean; billTicketsAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billUnapprovedTimeExpenseFlag?: null | boolean; boardIcon?: { _info?: {}; id?: null | number; name?: string }; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; discussionsLockedFlag?: null | boolean; dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailConnectorAllowReopenClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysFlag?: null | boolean; emailConnectorNewTicketNoMatchFlag?: null | boolean; emailConnectorReopenDaysClosedLimit?: null | number; emailConnectorReopenDaysLimit?: null | number; emailConnectorReopenResourcesFlag?: null | boolean; emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; markFirstNoteIssueFlag?: null | boolean; name: string; notifyEmailFrom?: string; notifyEmailFromName?: string; oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; overrideBillingSetupFlag?: null | boolean; percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending"; resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; restrictBoardByDefaultFlag?: null | boolean; sendToCCFlag?: null | boolean; sendToContactFlag?: null | boolean; sendToResourceFlag?: null | boolean; serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; showDependenciesFlag?: null | boolean; showEstimatesFlag?: null | boolean; signOffTemplate?: { _info?: {}; id?: null | number; name?: string }; timeEntryDiscussionFlag?: null | boolean; timeEntryInternalAnalysisFlag?: null | boolean; timeEntryLockedFlag?: null | boolean; timeEntryResolutionFlag?: null | boolean; useMemberDisplayNameFlag?: null | boolean; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • board: { _info?: {}; allSort?: null | "Ascending" | "Descending"; autoAssignNewECTicketsFlag?: null | boolean; autoAssignNewPortalTicketsFlag?: null | boolean; autoAssignNewTicketsFlag?: null | boolean; autoAssignTicketOwnerFlag?: null | boolean; autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }; billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTicketSeparatelyFlag?: null | boolean; billTicketsAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billUnapprovedTimeExpenseFlag?: null | boolean; boardIcon?: { _info?: {}; id?: null | number; name?: string }; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; discussionsLockedFlag?: null | boolean; dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailConnectorAllowReopenClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysFlag?: null | boolean; emailConnectorNewTicketNoMatchFlag?: null | boolean; emailConnectorReopenDaysClosedLimit?: null | number; emailConnectorReopenDaysLimit?: null | number; emailConnectorReopenResourcesFlag?: null | boolean; emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; markFirstNoteIssueFlag?: null | boolean; name: string; notifyEmailFrom?: string; notifyEmailFromName?: string; oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; overrideBillingSetupFlag?: null | boolean; percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending"; resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; restrictBoardByDefaultFlag?: null | boolean; sendToCCFlag?: null | boolean; sendToContactFlag?: null | boolean; sendToResourceFlag?: null | boolean; serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; showDependenciesFlag?: null | boolean; showEstimatesFlag?: null | boolean; signOffTemplate?: { _info?: {}; id?: null | number; name?: string }; timeEntryDiscussionFlag?: null | boolean; timeEntryInternalAnalysisFlag?: null | boolean; timeEntryLockedFlag?: null | boolean; timeEntryResolutionFlag?: null | boolean; useMemberDisplayNameFlag?: null | boolean; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional allSort?: null | "Ascending" | "Descending"
      • Optional autoAssignNewECTicketsFlag?: null | boolean
      • Optional autoAssignNewPortalTicketsFlag?: null | boolean
      • Optional autoAssignNewTicketsFlag?: null | boolean
      • Optional autoAssignTicketOwnerFlag?: null | boolean
      • Optional autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"
      • Optional billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"
      • Optional billTicketSeparatelyFlag?: null | boolean
      • Optional billTicketsAfterClosedFlag?: null | boolean
      • Optional billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"
      • Optional billUnapprovedTimeExpenseFlag?: null | boolean
      • Optional boardIcon?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional closedLoopAllFlag?: null | boolean
      • Optional closedLoopDiscussionsFlag?: null | boolean
      • Optional closedLoopInternalAnalysisFlag?: null | boolean
      • Optional closedLoopResolutionFlag?: null | boolean
      • Optional contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
        • Optional type?: string
      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional discussionsLockedFlag?: null | boolean
      • Optional dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional emailConnectorAllowReopenClosedFlag?: null | boolean
      • Optional emailConnectorNeverReopenByDaysClosedFlag?: null | boolean
        description

        This field can only be set when emailConnectorAllowReopenClosed is true

      • Optional emailConnectorNeverReopenByDaysFlag?: null | boolean
        description

        This field can only be set when emailConnectorAllowReopenClosed is true

      • Optional emailConnectorNewTicketNoMatchFlag?: null | boolean
        description

        This field can only be set when emailConnectorAllowReopenClosed is true

      • Optional emailConnectorReopenDaysClosedLimit?: null | number

        Format: int32

        description

        This field can only be set when emailConnectorNeverReopenByDaysClosedFlag and emailConnectorAllowReopenClosed are both true This field is required when emailConnectorNeverReopenByDaysClosedFlag is true

      • Optional emailConnectorReopenDaysLimit?: null | number

        Format: int32

        description

        This field can only be set when emailConnectorNeverReopenByDaysFlag and emailConnectorAllowReopenClosed are both true This field is required when emailConnectorNeverReopenByDaysFlag is true

      • Optional emailConnectorReopenResourcesFlag?: null | boolean
        description

        This field can only be set when emailConnectorAllowReopenClosed is true

      • Optional emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • Optional internalAnalysisSort?: null | "Ascending" | "Descending"
      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional markFirstNoteIssueFlag?: null | boolean
      • name: string
        description

        Max length: 50;

      • Optional notifyEmailFrom?: string
        description

        Max length: 50;

      • Optional notifyEmailFromName?: string
        description

        Max length: 60;

      • Optional oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional overrideBillingSetupFlag?: null | boolean
      • Optional percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"
      • Optional problemSort?: null | "Ascending" | "Descending"
      • Optional projectFlag?: null | boolean
      • Optional resolutionSort?: null | "Ascending" | "Descending"
      • Optional resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
        • Optional type?: string
      • Optional restrictBoardByDefaultFlag?: null | boolean
      • Optional sendToCCFlag?: null | boolean
      • Optional sendToContactFlag?: null | boolean
      • Optional sendToResourceFlag?: null | boolean
      • Optional serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional showDependenciesFlag?: null | boolean
        description

        This field only shows if it is Project Board.

      • Optional showEstimatesFlag?: null | boolean
        description

        This field only shows if it is Project Board.

      • Optional signOffTemplate?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional timeEntryDiscussionFlag?: null | boolean
      • Optional timeEntryInternalAnalysisFlag?: null | boolean
      • Optional timeEntryLockedFlag?: null | boolean
      • Optional timeEntryResolutionFlag?: null | boolean
      • Optional useMemberDisplayNameFlag?: null | boolean
      • Optional workRole?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional workType?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; allSort?: null | "Ascending" | "Descending"; autoAssignNewECTicketsFlag?: null | boolean; autoAssignNewPortalTicketsFlag?: null | boolean; autoAssignNewTicketsFlag?: null | boolean; autoAssignTicketOwnerFlag?: null | boolean; autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }; billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTicketSeparatelyFlag?: null | boolean; billTicketsAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billUnapprovedTimeExpenseFlag?: null | boolean; boardIcon?: { _info?: {}; id?: null | number; name?: string }; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; discussionsLockedFlag?: null | boolean; dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailConnectorAllowReopenClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysFlag?: null | boolean; emailConnectorNewTicketNoMatchFlag?: null | boolean; emailConnectorReopenDaysClosedLimit?: null | number; emailConnectorReopenDaysLimit?: null | number; emailConnectorReopenResourcesFlag?: null | boolean; emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; markFirstNoteIssueFlag?: null | boolean; name: string; notifyEmailFrom?: string; notifyEmailFromName?: string; oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; overrideBillingSetupFlag?: null | boolean; percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending"; resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; restrictBoardByDefaultFlag?: null | boolean; sendToCCFlag?: null | boolean; sendToContactFlag?: null | boolean; sendToResourceFlag?: null | boolean; serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; showDependenciesFlag?: null | boolean; showEstimatesFlag?: null | boolean; signOffTemplate?: { _info?: {}; id?: null | number; name?: string }; timeEntryDiscussionFlag?: null | boolean; timeEntryInternalAnalysisFlag?: null | boolean; timeEntryLockedFlag?: null | boolean; timeEntryResolutionFlag?: null | boolean; useMemberDisplayNameFlag?: null | boolean; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }>

  • postServiceBoardsByGrandparentIdStatusesByParentIdNotifications(parentId: number, grandparentId: number, boardStatusNotification: { _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }): Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }>
  • Parameters

    • parentId: number
    • grandparentId: number
    • boardStatusNotification: { _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional email?: string
        description

        Service Status Notification email must be entered if the notify type is "Email Address" Max length: 255;

      • Optional id?: number

        Format: int32

      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional workflowStep?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }>

  • postServiceBoardsByParentIdAutoAssignResources(parentId: number, boardAutoAssignResource: { _info?: {}; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }): Promise<{ _info?: {}; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>
  • Parameters

    • parentId: number
    • boardAutoAssignResource: { _info?: {}; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string

    Returns Promise<{ _info?: {}; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>

  • postServiceBoardsByParentIdAutoTemplates(parentId: number, boardAutoTemplate: { _info?: {}; autoApplyFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; budgetHoursSetting?: null | "Append" | "Overwrite" | "Ignore"; discussionSetting?: null | "Append" | "Overwrite" | "Ignore"; documentsSetting?: null | "Append" | "Overwrite" | "Ignore"; financeInformationSetting?: null | "Append" | "Overwrite" | "Ignore"; id?: number; internalAnalysisSetting?: null | "Append" | "Overwrite" | "Ignore"; item?: { _info?: {}; id?: null | number; name?: string }; resolutionSetting?: null | "Append" | "Overwrite" | "Ignore"; resourcesSetting?: null | "Append" | "Overwrite" | "Ignore"; sendNotesAsEmailSetting?: null | "Append" | "Overwrite" | "Ignore"; serviceTemplate?: { _info?: {}; id?: null | number; name?: string; summary?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summarySetting?: null | "Append" | "Overwrite" | "Ignore"; tasksSetting?: null | "Append" | "Overwrite" | "Ignore"; type?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; autoApplyFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; budgetHoursSetting?: null | "Append" | "Overwrite" | "Ignore"; discussionSetting?: null | "Append" | "Overwrite" | "Ignore"; documentsSetting?: null | "Append" | "Overwrite" | "Ignore"; financeInformationSetting?: null | "Append" | "Overwrite" | "Ignore"; id?: number; internalAnalysisSetting?: null | "Append" | "Overwrite" | "Ignore"; item?: { _info?: {}; id?: null | number; name?: string }; resolutionSetting?: null | "Append" | "Overwrite" | "Ignore"; resourcesSetting?: null | "Append" | "Overwrite" | "Ignore"; sendNotesAsEmailSetting?: null | "Append" | "Overwrite" | "Ignore"; serviceTemplate?: { _info?: {}; id?: null | number; name?: string; summary?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summarySetting?: null | "Append" | "Overwrite" | "Ignore"; tasksSetting?: null | "Append" | "Overwrite" | "Ignore"; type?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • parentId: number
    • boardAutoTemplate: { _info?: {}; autoApplyFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; budgetHoursSetting?: null | "Append" | "Overwrite" | "Ignore"; discussionSetting?: null | "Append" | "Overwrite" | "Ignore"; documentsSetting?: null | "Append" | "Overwrite" | "Ignore"; financeInformationSetting?: null | "Append" | "Overwrite" | "Ignore"; id?: number; internalAnalysisSetting?: null | "Append" | "Overwrite" | "Ignore"; item?: { _info?: {}; id?: null | number; name?: string }; resolutionSetting?: null | "Append" | "Overwrite" | "Ignore"; resourcesSetting?: null | "Append" | "Overwrite" | "Ignore"; sendNotesAsEmailSetting?: null | "Append" | "Overwrite" | "Ignore"; serviceTemplate?: { _info?: {}; id?: null | number; name?: string; summary?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summarySetting?: null | "Append" | "Overwrite" | "Ignore"; tasksSetting?: null | "Append" | "Overwrite" | "Ignore"; type?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional autoApplyFlag?: null | boolean
      • Optional board?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional budgetHoursSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional discussionSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional documentsSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional financeInformationSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional id?: number

        Format: int32

      • Optional internalAnalysisSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional item?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional resolutionSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional resourcesSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional sendNotesAsEmailSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional serviceTemplate?: { _info?: {}; id?: null | number; name?: string; summary?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional summary?: string
      • Optional subtype?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional summarySetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional tasksSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional type?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; autoApplyFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; budgetHoursSetting?: null | "Append" | "Overwrite" | "Ignore"; discussionSetting?: null | "Append" | "Overwrite" | "Ignore"; documentsSetting?: null | "Append" | "Overwrite" | "Ignore"; financeInformationSetting?: null | "Append" | "Overwrite" | "Ignore"; id?: number; internalAnalysisSetting?: null | "Append" | "Overwrite" | "Ignore"; item?: { _info?: {}; id?: null | number; name?: string }; resolutionSetting?: null | "Append" | "Overwrite" | "Ignore"; resourcesSetting?: null | "Append" | "Overwrite" | "Ignore"; sendNotesAsEmailSetting?: null | "Append" | "Overwrite" | "Ignore"; serviceTemplate?: { _info?: {}; id?: null | number; name?: string; summary?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summarySetting?: null | "Append" | "Overwrite" | "Ignore"; tasksSetting?: null | "Append" | "Overwrite" | "Ignore"; type?: { _info?: {}; id?: null | number; name?: string } }>

  • postServiceBoardsByParentIdExcludedMembers(parentId: number, boardExcludedMember: { _info?: {}; boardId?: null | number; id?: number; memberId?: number }): Promise<{ _info?: {}; boardId?: null | number; id?: number; memberId?: number }>
  • Parameters

    • parentId: number
    • boardExcludedMember: { _info?: {}; boardId?: null | number; id?: number; memberId?: number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional boardId?: null | number

        Format: int32

      • Optional id?: number

        Format: int32

      • Optional memberId?: number

        Format: int32

    Returns Promise<{ _info?: {}; boardId?: null | number; id?: number; memberId?: number }>

  • postServiceBoardsByParentIdItems(parentId: number, boardItem: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string }): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string }>
  • Parameters

    • parentId: number
    • boardItem: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional board?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • name: string
        description

        Max length: 50;

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string }>

  • postServiceBoardsByParentIdNotifications(parentId: number, boardNotification: { _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }): Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>
  • Parameters

    • parentId: number
    • boardNotification: { _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional email?: string
        description

        Max length: 50;

      • Optional id?: number

        Format: int32

      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string

    Returns Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>

  • postServiceBoardsByParentIdStatuses(parentId: number, boardStatus: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; closedStatus?: null | boolean; customStatusIndicatorName?: string; customerPortalDescription?: string; customerPortalFlag?: null | boolean; defaultFlag?: null | boolean; displayOnBoard?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; escalationStatus?: null | "NotResponded" | "Responded" | "ResolutionPlan" | "Resolved" | "NoEscalation"; id?: number; inactive?: null | boolean; name: string; sortOrder?: null | number; statusIndicator?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; timeEntryNotAllowed?: null | boolean }): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; closedStatus?: null | boolean; customStatusIndicatorName?: string; customerPortalDescription?: string; customerPortalFlag?: null | boolean; defaultFlag?: null | boolean; displayOnBoard?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; escalationStatus?: null | "NotResponded" | "Responded" | "ResolutionPlan" | "Resolved" | "NoEscalation"; id?: number; inactive?: null | boolean; name: string; sortOrder?: null | number; statusIndicator?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; timeEntryNotAllowed?: null | boolean }>
  • Parameters

    • parentId: number
    • boardStatus: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; closedStatus?: null | boolean; customStatusIndicatorName?: string; customerPortalDescription?: string; customerPortalFlag?: null | boolean; defaultFlag?: null | boolean; displayOnBoard?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; escalationStatus?: null | "NotResponded" | "Responded" | "ResolutionPlan" | "Resolved" | "NoEscalation"; id?: number; inactive?: null | boolean; name: string; sortOrder?: null | number; statusIndicator?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; timeEntryNotAllowed?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional board?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional closedStatus?: null | boolean
      • Optional customStatusIndicatorName?: string
        description

        Max length: 30;

      • Optional customerPortalDescription?: string
        description

        Max length: 500;

      • Optional customerPortalFlag?: null | boolean
      • Optional defaultFlag?: null | boolean
      • Optional displayOnBoard?: null | boolean
      • Optional emailTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
        • Optional type?: string
      • Optional escalationStatus?: null | "NotResponded" | "Responded" | "ResolutionPlan" | "Resolved" | "NoEscalation"
      • Optional id?: number

        Format: int32

      • Optional inactive?: null | boolean
      • name: string
        description

        Max length: 50;

      • Optional sortOrder?: null | number

        Format: int32

      • Optional statusIndicator?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional timeEntryNotAllowed?: null | boolean

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; closedStatus?: null | boolean; customStatusIndicatorName?: string; customerPortalDescription?: string; customerPortalFlag?: null | boolean; defaultFlag?: null | boolean; displayOnBoard?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; escalationStatus?: null | "NotResponded" | "Responded" | "ResolutionPlan" | "Resolved" | "NoEscalation"; id?: number; inactive?: null | boolean; name: string; sortOrder?: null | number; statusIndicator?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; timeEntryNotAllowed?: null | boolean }>

  • postServiceBoardsByParentIdSubtypes(parentId: number, boardSubType: { _info?: {}; addAllTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; removeAllTypesFlag?: null | boolean; typeAssociationIds?: number[] }): Promise<{ _info?: {}; addAllTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; removeAllTypesFlag?: null | boolean; typeAssociationIds?: number[] }>
  • Parameters

    • parentId: number
    • boardSubType: { _info?: {}; addAllTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; removeAllTypesFlag?: null | boolean; typeAssociationIds?: number[] }
      • Optional _info?: {}
        • [key: string]: string
      • Optional addAllTypesFlag?: null | boolean
      • Optional board?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • name: string
        description

        Max length: 50;

      • Optional removeAllTypesFlag?: null | boolean
      • Optional typeAssociationIds?: number[]

    Returns Promise<{ _info?: {}; addAllTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; removeAllTypesFlag?: null | boolean; typeAssociationIds?: number[] }>

  • postServiceBoardsByParentIdTeams(parentId: number, _boardTeam: { _info?: {}; boardId?: null | number; businessUnitId?: null | number; defaultFlag?: null | boolean; id?: number; locationId?: null | number; members?: number[]; name: string; notifyOnTicketDelete?: null | boolean; teamLeader?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }): Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; defaultFlag?: null | boolean; id?: number; locationId?: null | number; members?: number[]; name: string; notifyOnTicketDelete?: null | boolean; teamLeader?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>
  • Parameters

    • parentId: number
    • _boardTeam: { _info?: {}; boardId?: null | number; businessUnitId?: null | number; defaultFlag?: null | boolean; id?: number; locationId?: null | number; members?: number[]; name: string; notifyOnTicketDelete?: null | boolean; teamLeader?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional boardId?: null | number

        Format: int32

      • Optional businessUnitId?: null | number

        Format: int32

      • Optional defaultFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional locationId?: null | number

        Format: int32

      • Optional members?: number[]
      • name: string
        description

        Max length: 30;

      • Optional notifyOnTicketDelete?: null | boolean
      • Optional teamLeader?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string

    Returns Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; defaultFlag?: null | boolean; id?: number; locationId?: null | number; members?: number[]; name: string; notifyOnTicketDelete?: null | boolean; teamLeader?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>

  • postServiceBoardsByParentIdTypes(parentId: number, boardType: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; category?: null | "Reactive" | "Proactive"; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; location?: { _info?: {}; id?: null | number; name?: string }; name: string; requestForChangeFlag?: null | boolean }): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; category?: null | "Reactive" | "Proactive"; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; location?: { _info?: {}; id?: null | number; name?: string }; name: string; requestForChangeFlag?: null | boolean }>
  • Parameters

    • parentId: number
    • boardType: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; category?: null | "Reactive" | "Proactive"; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; location?: { _info?: {}; id?: null | number; name?: string }; name: string; requestForChangeFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional board?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional category?: null | "Reactive" | "Proactive"
      • Optional defaultFlag?: null | boolean
      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • Optional integrationXref?: string
        description

        Max length: 50;

      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • name: string
        description

        Max length: 50;

      • Optional requestForChangeFlag?: null | boolean

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; category?: null | "Reactive" | "Proactive"; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; location?: { _info?: {}; id?: null | number; name?: string }; name: string; requestForChangeFlag?: null | boolean }>

  • postServiceBoardsCopy(copy: { id: number; name: string }): Promise<{ _info?: {}; allSort?: null | "Ascending" | "Descending"; autoAssignNewECTicketsFlag?: null | boolean; autoAssignNewPortalTicketsFlag?: null | boolean; autoAssignNewTicketsFlag?: null | boolean; autoAssignTicketOwnerFlag?: null | boolean; autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }; billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTicketSeparatelyFlag?: null | boolean; billTicketsAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billUnapprovedTimeExpenseFlag?: null | boolean; boardIcon?: { _info?: {}; id?: null | number; name?: string }; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; discussionsLockedFlag?: null | boolean; dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailConnectorAllowReopenClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysFlag?: null | boolean; emailConnectorNewTicketNoMatchFlag?: null | boolean; emailConnectorReopenDaysClosedLimit?: null | number; emailConnectorReopenDaysLimit?: null | number; emailConnectorReopenResourcesFlag?: null | boolean; emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; markFirstNoteIssueFlag?: null | boolean; name: string; notifyEmailFrom?: string; notifyEmailFromName?: string; oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; overrideBillingSetupFlag?: null | boolean; percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending"; resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; restrictBoardByDefaultFlag?: null | boolean; sendToCCFlag?: null | boolean; sendToContactFlag?: null | boolean; sendToResourceFlag?: null | boolean; serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; showDependenciesFlag?: null | boolean; showEstimatesFlag?: null | boolean; signOffTemplate?: { _info?: {}; id?: null | number; name?: string }; timeEntryDiscussionFlag?: null | boolean; timeEntryInternalAnalysisFlag?: null | boolean; timeEntryLockedFlag?: null | boolean; timeEntryResolutionFlag?: null | boolean; useMemberDisplayNameFlag?: null | boolean; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • copy: { id: number; name: string }
      • id: number

        Format: int32

      • name: string
        description

        Max length: 50;

    Returns Promise<{ _info?: {}; allSort?: null | "Ascending" | "Descending"; autoAssignNewECTicketsFlag?: null | boolean; autoAssignNewPortalTicketsFlag?: null | boolean; autoAssignNewTicketsFlag?: null | boolean; autoAssignTicketOwnerFlag?: null | boolean; autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }; billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTicketSeparatelyFlag?: null | boolean; billTicketsAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billUnapprovedTimeExpenseFlag?: null | boolean; boardIcon?: { _info?: {}; id?: null | number; name?: string }; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; discussionsLockedFlag?: null | boolean; dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailConnectorAllowReopenClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysFlag?: null | boolean; emailConnectorNewTicketNoMatchFlag?: null | boolean; emailConnectorReopenDaysClosedLimit?: null | number; emailConnectorReopenDaysLimit?: null | number; emailConnectorReopenResourcesFlag?: null | boolean; emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; markFirstNoteIssueFlag?: null | boolean; name: string; notifyEmailFrom?: string; notifyEmailFromName?: string; oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; overrideBillingSetupFlag?: null | boolean; percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending"; resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; restrictBoardByDefaultFlag?: null | boolean; sendToCCFlag?: null | boolean; sendToContactFlag?: null | boolean; sendToResourceFlag?: null | boolean; serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; showDependenciesFlag?: null | boolean; showEstimatesFlag?: null | boolean; signOffTemplate?: { _info?: {}; id?: null | number; name?: string }; timeEntryDiscussionFlag?: null | boolean; timeEntryInternalAnalysisFlag?: null | boolean; timeEntryLockedFlag?: null | boolean; timeEntryResolutionFlag?: null | boolean; useMemberDisplayNameFlag?: null | boolean; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }>

  • postServiceCodes(code: { _info?: {}; boardId?: null | number; businessUnitId?: null | number; description: string; id?: number; locationId?: null | number; name: string }): Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; description: string; id?: number; locationId?: null | number; name: string }>
  • Parameters

    • code: { _info?: {}; boardId?: null | number; businessUnitId?: null | number; description: string; id?: number; locationId?: null | number; name: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional boardId?: null | number

        Format: int32

      • Optional businessUnitId?: null | number

        Format: int32

      • description: string
      • Optional id?: number

        Format: int32

      • Optional locationId?: null | number

        Format: int32

      • name: string
        description

        Max length: 50;

    Returns Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; description: string; id?: number; locationId?: null | number; name: string }>

  • postServiceEmailTemplates(serviceEmailTemplate: { _info?: {}; body?: string; copySenderFlag?: null | boolean; emailAddress?: string; externalContactNotifications?: null | boolean; firstName?: string; id?: number; internalContactNotifications?: null | boolean; lastName?: string; resourceRecordsFlag?: null | boolean; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceStatus?: { _info?: {}; id?: null | number; name?: string }; serviceSurvey?: { _info?: {}; id?: null | number; name?: string }; subject?: string; tasksFlag?: null | boolean; type: null | "Invoice" | "SalesOrder" | "PurchaseOrder" | "Any" | "Closed" | "New" | "RMA" | "Specific"; useSenderFlag?: null | boolean }): Promise<{ _info?: {}; body?: string; copySenderFlag?: null | boolean; emailAddress?: string; externalContactNotifications?: null | boolean; firstName?: string; id?: number; internalContactNotifications?: null | boolean; lastName?: string; resourceRecordsFlag?: null | boolean; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceStatus?: { _info?: {}; id?: null | number; name?: string }; serviceSurvey?: { _info?: {}; id?: null | number; name?: string }; subject?: string; tasksFlag?: null | boolean; type: null | "Invoice" | "SalesOrder" | "PurchaseOrder" | "Any" | "Closed" | "New" | "RMA" | "Specific"; useSenderFlag?: null | boolean }>
  • Parameters

    • serviceEmailTemplate: { _info?: {}; body?: string; copySenderFlag?: null | boolean; emailAddress?: string; externalContactNotifications?: null | boolean; firstName?: string; id?: number; internalContactNotifications?: null | boolean; lastName?: string; resourceRecordsFlag?: null | boolean; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceStatus?: { _info?: {}; id?: null | number; name?: string }; serviceSurvey?: { _info?: {}; id?: null | number; name?: string }; subject?: string; tasksFlag?: null | boolean; type: null | "Invoice" | "SalesOrder" | "PurchaseOrder" | "Any" | "Closed" | "New" | "RMA" | "Specific"; useSenderFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional body?: string
      • Optional copySenderFlag?: null | boolean
      • Optional emailAddress?: string
        description

        From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;

      • Optional externalContactNotifications?: null | boolean
      • Optional firstName?: string
        description

        From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;

      • Optional id?: number

        Format: int32

      • Optional internalContactNotifications?: null | boolean
      • Optional lastName?: string
        description

        From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;

      • Optional resourceRecordsFlag?: null | boolean
      • Optional serviceBoard?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional serviceStatus?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional serviceSurvey?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional subject?: string
        description

        Max length: 200;

      • Optional tasksFlag?: null | boolean
      • type: null | "Invoice" | "SalesOrder" | "PurchaseOrder" | "Any" | "Closed" | "New" | "RMA" | "Specific"
      • Optional useSenderFlag?: null | boolean

    Returns Promise<{ _info?: {}; body?: string; copySenderFlag?: null | boolean; emailAddress?: string; externalContactNotifications?: null | boolean; firstName?: string; id?: number; internalContactNotifications?: null | boolean; lastName?: string; resourceRecordsFlag?: null | boolean; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceStatus?: { _info?: {}; id?: null | number; name?: string }; serviceSurvey?: { _info?: {}; id?: null | number; name?: string }; subject?: string; tasksFlag?: null | boolean; type: null | "Invoice" | "SalesOrder" | "PurchaseOrder" | "Any" | "Closed" | "New" | "RMA" | "Specific"; useSenderFlag?: null | boolean }>

  • postServiceKnowledgeBaseArticles(knowledgeBaseArticle: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; categoryId?: null | number; createdBy?: string; dateCreated?: string; id?: number; issue: string; locationId?: null | number; resolution: string; subCategoryId?: null | number; title: string }): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; categoryId?: null | number; createdBy?: string; dateCreated?: string; id?: number; issue: string; locationId?: null | number; resolution: string; subCategoryId?: null | number; title: string }>
  • Parameters

    • knowledgeBaseArticle: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; categoryId?: null | number; createdBy?: string; dateCreated?: string; id?: number; issue: string; locationId?: null | number; resolution: string; subCategoryId?: null | number; title: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional board?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional businessUnitId?: null | number

        Format: int32

      • Optional categoryId?: null | number

        Format: int32

      • Optional createdBy?: string
      • Optional dateCreated?: string
      • Optional id?: number

        Format: int32

      • issue: string
      • Optional locationId?: null | number

        Format: int32

      • resolution: string
      • Optional subCategoryId?: null | number

        Format: int32

      • title: string

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; categoryId?: null | number; createdBy?: string; dateCreated?: string; id?: number; issue: string; locationId?: null | number; resolution: string; subCategoryId?: null | number; title: string }>

  • postServiceKnowledgeBaseCategories(knowledgeBaseCategory: { _info?: {}; approver?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }): Promise<{ _info?: {}; approver?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }>
  • Parameters

    • knowledgeBaseCategory: { _info?: {}; approver?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional approver?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • name: string
        description

        Max length: 50;

    Returns Promise<{ _info?: {}; approver?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }>

  • postServiceKnowledgeBaseSubCategories(knowledgeBaseSubCategory: { _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }): Promise<{ _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }>
  • Parameters

    • knowledgeBaseSubCategory: { _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }
      • Optional _info?: {}
        • [key: string]: string
      • category: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • name: string
        description

        Max length: 50;

    Returns Promise<{ _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }>

  • postServiceKnowledgebasesettings(knowledgeBaseSettings: { _info?: {}; defaultApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; requireApproval: null | boolean }): Promise<{ _info?: {}; defaultApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; requireApproval: null | boolean }>
  • Parameters

    • knowledgeBaseSettings: { _info?: {}; defaultApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; requireApproval: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional defaultApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional id?: number

        Format: int32

      • requireApproval: null | boolean

    Returns Promise<{ _info?: {}; defaultApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; requireApproval: null | boolean }>

  • postServiceLocations(location: { _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; where: null | "OnSite" | "Remote" | "InHouse" }): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; where: null | "OnSite" | "Remote" | "InHouse" }>
  • Parameters

    • location: { _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; where: null | "OnSite" | "Remote" | "InHouse" }
      • Optional _info?: {}
        • [key: string]: string
      • Optional defaultFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • name: string
        description

        Max length: 30;

      • where: null | "OnSite" | "Remote" | "InHouse"

    Returns Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; where: null | "OnSite" | "Remote" | "InHouse" }>

  • postServicePriorities(priority: { _info?: {}; color: null | "Custom" | "Black" | "Blue" | "Cyan" | "Gray" | "Green" | "Lime" | "Orange" | "Pink" | "Purple" | "Red" | "White" | "Yellow"; defaultFlag?: null | boolean; id?: number; imageLink?: string; name: string; sortOrder?: null | number }): Promise<{ _info?: {}; color: null | "Custom" | "Black" | "Blue" | "Cyan" | "Gray" | "Green" | "Lime" | "Orange" | "Pink" | "Purple" | "Red" | "White" | "Yellow"; defaultFlag?: null | boolean; id?: number; imageLink?: string; name: string; sortOrder?: null | number }>
  • Parameters

    • priority: { _info?: {}; color: null | "Custom" | "Black" | "Blue" | "Cyan" | "Gray" | "Green" | "Lime" | "Orange" | "Pink" | "Purple" | "Red" | "White" | "Yellow"; defaultFlag?: null | boolean; id?: number; imageLink?: string; name: string; sortOrder?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • color: null | "Custom" | "Black" | "Blue" | "Cyan" | "Gray" | "Green" | "Lime" | "Orange" | "Pink" | "Purple" | "Red" | "White" | "Yellow"
      • Optional defaultFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional imageLink?: string
      • name: string
        description

        Max length: 50;

      • Optional sortOrder?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; color: null | "Custom" | "Black" | "Blue" | "Cyan" | "Gray" | "Green" | "Lime" | "Orange" | "Pink" | "Purple" | "Red" | "White" | "Yellow"; defaultFlag?: null | boolean; id?: number; imageLink?: string; name: string; sortOrder?: null | number }>

  • postServiceSLAs(sLA: { _info?: {}; applicationOrder?: null | number; basedOn: null | "Custom" | "AllHours" | "Customer" | "MyCalendar"; customCalendar?: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; hiImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; id?: number; lowImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; name: string; planWithin?: null | number; planWithinPercent?: null | number; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number }): Promise<{ _info?: {}; applicationOrder?: null | number; basedOn: null | "Custom" | "AllHours" | "Customer" | "MyCalendar"; customCalendar?: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; hiImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; id?: number; lowImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; name: string; planWithin?: null | number; planWithinPercent?: null | number; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number }>
  • Parameters

    • sLA: { _info?: {}; applicationOrder?: null | number; basedOn: null | "Custom" | "AllHours" | "Customer" | "MyCalendar"; customCalendar?: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; hiImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; id?: number; lowImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; name: string; planWithin?: null | number; planWithinPercent?: null | number; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional applicationOrder?: null | number

        Format: int32

      • basedOn: null | "Custom" | "AllHours" | "Customer" | "MyCalendar"
      • Optional customCalendar?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional defaultFlag?: null | boolean
      • Optional hiImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional hiImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional hiImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional id?: number

        Format: int32

      • Optional lowImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional lowImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional lowImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional medImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional medImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional medImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • name: string
        description

        Max length: 25;

      • Optional planWithin?: null | number

        Format: double

      • Optional planWithinPercent?: null | number

        Format: int32

      • Optional resolutionHours?: null | number

        Format: double

      • Optional resolutionPercent?: null | number

        Format: int32

      • Optional respondHours?: null | number

        Format: double

      • Optional respondPercent?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; applicationOrder?: null | number; basedOn: null | "Custom" | "AllHours" | "Customer" | "MyCalendar"; customCalendar?: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; hiImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; id?: number; lowImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; name: string; planWithin?: null | number; planWithinPercent?: null | number; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number }>

  • postServiceSLAsByParentIdPriorities(parentId: number, sLAPriority: { _info?: {}; id?: number; planWithin?: null | number; planWithinPercent?: null | number; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number; sla?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; id?: number; planWithin?: null | number; planWithinPercent?: null | number; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number; sla?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • parentId: number
    • sLAPriority: { _info?: {}; id?: number; planWithin?: null | number; planWithinPercent?: null | number; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number; sla?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • Optional planWithin?: null | number

        Format: double

      • Optional planWithinPercent?: null | number

        Format: int32

      • Optional priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional resolutionHours?: null | number

        Format: double

      • Optional resolutionPercent?: null | number

        Format: int32

      • Optional respondHours?: null | number

        Format: double

      • Optional respondPercent?: null | number

        Format: int32

      • Optional sla?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; id?: number; planWithin?: null | number; planWithinPercent?: null | number; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number; sla?: { _info?: {}; id?: null | number; name?: string } }>

  • postServiceServiceSignoff(serviceSignoff: { _info?: {}; billingMethodsText?: string; billingMethodsTextFlag?: null | boolean; billingTermsFlag?: null | boolean; companyInfoFlag?: null | boolean; configurationsFlag?: null | boolean; creditCardFieldsFlag?: null | boolean; customerSignoffFieldsFlag?: null | boolean; customerSignoffText?: string; customerSignoffTextFlag?: null | boolean; defaultFFFlag?: null | boolean; defaultFlag?: null | boolean; discussionFlag?: null | boolean; expenseAgreementFlag?: null | boolean; expenseAmountFlag?: null | boolean; expenseBillFlag?: null | boolean; expenseDateFlag?: null | boolean; expenseFlag?: null | boolean; expenseManualEntry?: null | number; expenseManualFlag?: null | boolean; expenseMemberFlag?: null | boolean; expenseNotesFlag?: null | boolean; expenseTaxFlag?: null | boolean; expenseTypeFlag?: null | boolean; id?: number; internalNotesFlag?: null | boolean; name: string; productAgreementFlag?: null | boolean; productBillFlag?: null | boolean; productDescriptionFlag?: null | boolean; productExtendedAmountFlag?: null | boolean; productFlag?: null | boolean; productManualEntry?: null | number; productManualFlag?: null | boolean; productPriceFlag?: null | boolean; productQuantityFlag?: null | boolean; productTaxFlag?: null | boolean; resolutionFlag?: null | boolean; summaryFlag?: null | boolean; task?: null | "All" | "Open" | "Closed"; taskFlag?: null | boolean; technicianSignoffFlag?: null | boolean; timeAgreementFlag?: null | boolean; timeBillFlag?: null | boolean; timeDateFlag?: null | boolean; timeExtendedAmountFlag?: null | boolean; timeFlag?: null | boolean; timeHoursFlag?: null | boolean; timeManualEntry?: null | number; timeManualFlag?: null | boolean; timeMemberFlag?: null | boolean; timeNotesFlag?: null | boolean; timeRateFlag?: null | boolean; timeStartEndFlag?: null | boolean; timeTaxFlag?: null | boolean; timeWorkTypeFlag?: null | boolean; visibleLogoFlag?: null | boolean }): Promise<{ _info?: {}; billingMethodsText?: string; billingMethodsTextFlag?: null | boolean; billingTermsFlag?: null | boolean; companyInfoFlag?: null | boolean; configurationsFlag?: null | boolean; creditCardFieldsFlag?: null | boolean; customerSignoffFieldsFlag?: null | boolean; customerSignoffText?: string; customerSignoffTextFlag?: null | boolean; defaultFFFlag?: null | boolean; defaultFlag?: null | boolean; discussionFlag?: null | boolean; expenseAgreementFlag?: null | boolean; expenseAmountFlag?: null | boolean; expenseBillFlag?: null | boolean; expenseDateFlag?: null | boolean; expenseFlag?: null | boolean; expenseManualEntry?: null | number; expenseManualFlag?: null | boolean; expenseMemberFlag?: null | boolean; expenseNotesFlag?: null | boolean; expenseTaxFlag?: null | boolean; expenseTypeFlag?: null | boolean; id?: number; internalNotesFlag?: null | boolean; name: string; productAgreementFlag?: null | boolean; productBillFlag?: null | boolean; productDescriptionFlag?: null | boolean; productExtendedAmountFlag?: null | boolean; productFlag?: null | boolean; productManualEntry?: null | number; productManualFlag?: null | boolean; productPriceFlag?: null | boolean; productQuantityFlag?: null | boolean; productTaxFlag?: null | boolean; resolutionFlag?: null | boolean; summaryFlag?: null | boolean; task?: null | "All" | "Open" | "Closed"; taskFlag?: null | boolean; technicianSignoffFlag?: null | boolean; timeAgreementFlag?: null | boolean; timeBillFlag?: null | boolean; timeDateFlag?: null | boolean; timeExtendedAmountFlag?: null | boolean; timeFlag?: null | boolean; timeHoursFlag?: null | boolean; timeManualEntry?: null | number; timeManualFlag?: null | boolean; timeMemberFlag?: null | boolean; timeNotesFlag?: null | boolean; timeRateFlag?: null | boolean; timeStartEndFlag?: null | boolean; timeTaxFlag?: null | boolean; timeWorkTypeFlag?: null | boolean; visibleLogoFlag?: null | boolean }>
  • Parameters

    • serviceSignoff: { _info?: {}; billingMethodsText?: string; billingMethodsTextFlag?: null | boolean; billingTermsFlag?: null | boolean; companyInfoFlag?: null | boolean; configurationsFlag?: null | boolean; creditCardFieldsFlag?: null | boolean; customerSignoffFieldsFlag?: null | boolean; customerSignoffText?: string; customerSignoffTextFlag?: null | boolean; defaultFFFlag?: null | boolean; defaultFlag?: null | boolean; discussionFlag?: null | boolean; expenseAgreementFlag?: null | boolean; expenseAmountFlag?: null | boolean; expenseBillFlag?: null | boolean; expenseDateFlag?: null | boolean; expenseFlag?: null | boolean; expenseManualEntry?: null | number; expenseManualFlag?: null | boolean; expenseMemberFlag?: null | boolean; expenseNotesFlag?: null | boolean; expenseTaxFlag?: null | boolean; expenseTypeFlag?: null | boolean; id?: number; internalNotesFlag?: null | boolean; name: string; productAgreementFlag?: null | boolean; productBillFlag?: null | boolean; productDescriptionFlag?: null | boolean; productExtendedAmountFlag?: null | boolean; productFlag?: null | boolean; productManualEntry?: null | number; productManualFlag?: null | boolean; productPriceFlag?: null | boolean; productQuantityFlag?: null | boolean; productTaxFlag?: null | boolean; resolutionFlag?: null | boolean; summaryFlag?: null | boolean; task?: null | "All" | "Open" | "Closed"; taskFlag?: null | boolean; technicianSignoffFlag?: null | boolean; timeAgreementFlag?: null | boolean; timeBillFlag?: null | boolean; timeDateFlag?: null | boolean; timeExtendedAmountFlag?: null | boolean; timeFlag?: null | boolean; timeHoursFlag?: null | boolean; timeManualEntry?: null | number; timeManualFlag?: null | boolean; timeMemberFlag?: null | boolean; timeNotesFlag?: null | boolean; timeRateFlag?: null | boolean; timeStartEndFlag?: null | boolean; timeTaxFlag?: null | boolean; timeWorkTypeFlag?: null | boolean; visibleLogoFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional billingMethodsText?: string
        description

        Max length: 2000;

      • Optional billingMethodsTextFlag?: null | boolean
        description

        On add/post, if billingMethodsText.Length > 0, this is set to true

      • Optional billingTermsFlag?: null | boolean
      • Optional companyInfoFlag?: null | boolean
      • Optional configurationsFlag?: null | boolean
      • Optional creditCardFieldsFlag?: null | boolean
      • Optional customerSignoffFieldsFlag?: null | boolean
      • Optional customerSignoffText?: string
        description

        Max length: 4000;

      • Optional customerSignoffTextFlag?: null | boolean
        description

        On add/post, if customerSignoffText.Length > 0, this is set to true

      • Optional defaultFFFlag?: null | boolean
      • Optional defaultFlag?: null | boolean
      • Optional discussionFlag?: null | boolean
      • Optional expenseAgreementFlag?: null | boolean
      • Optional expenseAmountFlag?: null | boolean
      • Optional expenseBillFlag?: null | boolean
      • Optional expenseDateFlag?: null | boolean
      • Optional expenseFlag?: null | boolean
        description

        On add/post, if any expense related flag is set to true, this is also set to true

      • Optional expenseManualEntry?: null | number

        Format: int32

      • Optional expenseManualFlag?: null | boolean
      • Optional expenseMemberFlag?: null | boolean
      • Optional expenseNotesFlag?: null | boolean
      • Optional expenseTaxFlag?: null | boolean
      • Optional expenseTypeFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional internalNotesFlag?: null | boolean
      • name: string
        description

        Max length: 50;

      • Optional productAgreementFlag?: null | boolean
      • Optional productBillFlag?: null | boolean
      • Optional productDescriptionFlag?: null | boolean
      • Optional productExtendedAmountFlag?: null | boolean
      • Optional productFlag?: null | boolean
        description

        On add/post, if any product related flag is set to true, this is also set to true

      • Optional productManualEntry?: null | number

        Format: int32

      • Optional productManualFlag?: null | boolean
      • Optional productPriceFlag?: null | boolean
      • Optional productQuantityFlag?: null | boolean
      • Optional productTaxFlag?: null | boolean
      • Optional resolutionFlag?: null | boolean
      • Optional summaryFlag?: null | boolean
      • Optional task?: null | "All" | "Open" | "Closed"
        description

        On add/post, if this is set but no value is set for taskFlag, taskFlag is set to true

      • Optional taskFlag?: null | boolean
        description

        On add/post, if this is set to true but no value is set for task, task is defaulted to ServiceTasks.All

      • Optional technicianSignoffFlag?: null | boolean
      • Optional timeAgreementFlag?: null | boolean
      • Optional timeBillFlag?: null | boolean
      • Optional timeDateFlag?: null | boolean
      • Optional timeExtendedAmountFlag?: null | boolean
      • Optional timeFlag?: null | boolean
        description

        On add/post, if any time related flag is set to true, this is also set to true

      • Optional timeHoursFlag?: null | boolean
      • Optional timeManualEntry?: null | number

        Format: int32

      • Optional timeManualFlag?: null | boolean
      • Optional timeMemberFlag?: null | boolean
      • Optional timeNotesFlag?: null | boolean
      • Optional timeRateFlag?: null | boolean
      • Optional timeStartEndFlag?: null | boolean
      • Optional timeTaxFlag?: null | boolean
      • Optional timeWorkTypeFlag?: null | boolean
      • Optional visibleLogoFlag?: null | boolean

    Returns Promise<{ _info?: {}; billingMethodsText?: string; billingMethodsTextFlag?: null | boolean; billingTermsFlag?: null | boolean; companyInfoFlag?: null | boolean; configurationsFlag?: null | boolean; creditCardFieldsFlag?: null | boolean; customerSignoffFieldsFlag?: null | boolean; customerSignoffText?: string; customerSignoffTextFlag?: null | boolean; defaultFFFlag?: null | boolean; defaultFlag?: null | boolean; discussionFlag?: null | boolean; expenseAgreementFlag?: null | boolean; expenseAmountFlag?: null | boolean; expenseBillFlag?: null | boolean; expenseDateFlag?: null | boolean; expenseFlag?: null | boolean; expenseManualEntry?: null | number; expenseManualFlag?: null | boolean; expenseMemberFlag?: null | boolean; expenseNotesFlag?: null | boolean; expenseTaxFlag?: null | boolean; expenseTypeFlag?: null | boolean; id?: number; internalNotesFlag?: null | boolean; name: string; productAgreementFlag?: null | boolean; productBillFlag?: null | boolean; productDescriptionFlag?: null | boolean; productExtendedAmountFlag?: null | boolean; productFlag?: null | boolean; productManualEntry?: null | number; productManualFlag?: null | boolean; productPriceFlag?: null | boolean; productQuantityFlag?: null | boolean; productTaxFlag?: null | boolean; resolutionFlag?: null | boolean; summaryFlag?: null | boolean; task?: null | "All" | "Open" | "Closed"; taskFlag?: null | boolean; technicianSignoffFlag?: null | boolean; timeAgreementFlag?: null | boolean; timeBillFlag?: null | boolean; timeDateFlag?: null | boolean; timeExtendedAmountFlag?: null | boolean; timeFlag?: null | boolean; timeHoursFlag?: null | boolean; timeManualEntry?: null | number; timeManualFlag?: null | boolean; timeMemberFlag?: null | boolean; timeNotesFlag?: null | boolean; timeRateFlag?: null | boolean; timeStartEndFlag?: null | boolean; timeTaxFlag?: null | boolean; timeWorkTypeFlag?: null | boolean; visibleLogoFlag?: null | boolean }>

  • postServiceSources(source: { _info?: {}; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; name: string }): Promise<{ _info?: {}; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; name: string }>
  • Parameters

    • source: { _info?: {}; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; name: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional dateEntered?: string

        Format: date-time

      • Optional defaultFlag?: null | boolean
      • Optional enteredBy?: string
      • Optional id?: number

        Format: int32

      • name: string
        description

        Max length: 50;

    Returns Promise<{ _info?: {}; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; name: string }>

  • postServiceSurveys(survey: { _info?: {}; footerText?: string; footerTextVisibleFlag?: null | boolean; headerIncludeLogoFlag?: null | boolean; headerText?: string; headerTextVisibleFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { id?: null | number; identifier?: string; name?: string }; notifyWhoVisibleFlag?: null | boolean; thankYouText?: string }): Promise<{ _info?: {}; footerText?: string; footerTextVisibleFlag?: null | boolean; headerIncludeLogoFlag?: null | boolean; headerText?: string; headerTextVisibleFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { id?: null | number; identifier?: string; name?: string }; notifyWhoVisibleFlag?: null | boolean; thankYouText?: string }>
  • Parameters

    • survey: { _info?: {}; footerText?: string; footerTextVisibleFlag?: null | boolean; headerIncludeLogoFlag?: null | boolean; headerText?: string; headerTextVisibleFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { id?: null | number; identifier?: string; name?: string }; notifyWhoVisibleFlag?: null | boolean; thankYouText?: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional footerText?: string
        description

        Max length: 500;

      • Optional footerTextVisibleFlag?: null | boolean
      • Optional headerIncludeLogoFlag?: null | boolean
      • Optional headerText?: string
        description

        Max length: 4000;

      • Optional headerTextVisibleFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • name: string
        description

        Max length: 50;

      • Optional notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional notifyWho?: { id?: null | number; identifier?: string; name?: string }
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional notifyWhoVisibleFlag?: null | boolean
      • Optional thankYouText?: string
        description

        Max length: 4000;

    Returns Promise<{ _info?: {}; footerText?: string; footerTextVisibleFlag?: null | boolean; headerIncludeLogoFlag?: null | boolean; headerText?: string; headerTextVisibleFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { id?: null | number; identifier?: string; name?: string }; notifyWhoVisibleFlag?: null | boolean; thankYouText?: string }>

  • postServiceSurveysByGrandparentIdQuestionsByParentIdOptions(parentId: number, grandparentId: number, surveyOption: { _info?: {}; caption: string; id?: number; points: null | number; visibleflag?: null | boolean }): Promise<{ _info?: {}; caption: string; id?: number; points: null | number; visibleflag?: null | boolean }>
  • Parameters

    • parentId: number
    • grandparentId: number
    • surveyOption: { _info?: {}; caption: string; id?: number; points: null | number; visibleflag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • caption: string
        description

        Max length: 100;

      • Optional id?: number

        Format: int32

      • points: null | number

        Format: int32

      • Optional visibleflag?: null | boolean

    Returns Promise<{ _info?: {}; caption: string; id?: number; points: null | number; visibleflag?: null | boolean }>

  • postServiceSurveysByIdCopy(id: number): Promise<{ _info?: {}; footerText?: string; footerTextVisibleFlag?: null | boolean; headerIncludeLogoFlag?: null | boolean; headerText?: string; headerTextVisibleFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { id?: null | number; identifier?: string; name?: string }; notifyWhoVisibleFlag?: null | boolean; thankYouText?: string }>
  • Parameters

    • id: number

    Returns Promise<{ _info?: {}; footerText?: string; footerTextVisibleFlag?: null | boolean; headerIncludeLogoFlag?: null | boolean; headerText?: string; headerTextVisibleFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { id?: null | number; identifier?: string; name?: string }; notifyWhoVisibleFlag?: null | boolean; thankYouText?: string }>

  • postServiceSurveysByParentIdQuestions(parentId: number, serviceSurveyQuestion: { _info?: {}; id?: number; includeFlag?: null | boolean; noAnswerPoints?: null | number; options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]; question: string; requiredFlag?: null | boolean; sequenceNumber?: null | number; surveyId?: null | number; type: null | "OpenEnded" | "Selection" }): Promise<{ _info?: {}; id?: number; includeFlag?: null | boolean; noAnswerPoints?: null | number; options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]; question: string; requiredFlag?: null | boolean; sequenceNumber?: null | number; surveyId?: null | number; type: null | "OpenEnded" | "Selection" }>
  • Parameters

    • parentId: number
    • serviceSurveyQuestion: { _info?: {}; id?: number; includeFlag?: null | boolean; noAnswerPoints?: null | number; options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]; question: string; requiredFlag?: null | boolean; sequenceNumber?: null | number; surveyId?: null | number; type: null | "OpenEnded" | "Selection" }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • Optional includeFlag?: null | boolean
      • Optional noAnswerPoints?: null | number

        Format: int32

      • Optional options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]
      • question: string
        description

        Max length: 1000;

      • Optional requiredFlag?: null | boolean
      • Optional sequenceNumber?: null | number

        Format: int32

      • Optional surveyId?: null | number

        Format: int32

      • type: null | "OpenEnded" | "Selection"

    Returns Promise<{ _info?: {}; id?: number; includeFlag?: null | boolean; noAnswerPoints?: null | number; options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]; question: string; requiredFlag?: null | boolean; sequenceNumber?: null | number; surveyId?: null | number; type: null | "OpenEnded" | "Selection" }>

  • postServiceSurveysByParentIdQuestionsByIdCopy(id: number, parentId: number): Promise<{ _info?: {}; id?: number; includeFlag?: null | boolean; noAnswerPoints?: null | number; options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]; question: string; requiredFlag?: null | boolean; sequenceNumber?: null | number; surveyId?: null | number; type: null | "OpenEnded" | "Selection" }>
  • Parameters

    • id: number
    • parentId: number

    Returns Promise<{ _info?: {}; id?: number; includeFlag?: null | boolean; noAnswerPoints?: null | number; options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]; question: string; requiredFlag?: null | boolean; sequenceNumber?: null | number; surveyId?: null | number; type: null | "OpenEnded" | "Selection" }>

  • postServiceSurveysByParentIdResults(parentId: number, surveyResult: { _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactMeFlag?: null | boolean; emailAddress?: string; footerResponse?: string; id?: number; results?: { answer?: {}; questionId?: null | number }[]; surveyId?: null | number; ticketId: null | number; totalPoints?: null | number }): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactMeFlag?: null | boolean; emailAddress?: string; footerResponse?: string; id?: number; results?: { answer?: {}; questionId?: null | number }[]; surveyId?: null | number; ticketId: null | number; totalPoints?: null | number }>
  • Parameters

    • parentId: number
    • surveyResult: { _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactMeFlag?: null | boolean; emailAddress?: string; footerResponse?: string; id?: number; results?: { answer?: {}; questionId?: null | number }[]; surveyId?: null | number; ticketId: null | number; totalPoints?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional contact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional contactMeFlag?: null | boolean
      • Optional emailAddress?: string
      • Optional footerResponse?: string
      • Optional id?: number

        Format: int32

      • Optional results?: { answer?: {}; questionId?: null | number }[]
      • Optional surveyId?: null | number

        Format: int32

      • ticketId: null | number

        Format: int32

      • Optional totalPoints?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactMeFlag?: null | boolean; emailAddress?: string; footerResponse?: string; id?: number; results?: { answer?: {}; questionId?: null | number }[]; surveyId?: null | number; ticketId: null | number; totalPoints?: null | number }>

  • postServiceTeamMembers(teamMember: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; team?: { _info?: {}; id?: null | number; name?: string }; teamLeaderFlag?: null | boolean }): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; team?: { _info?: {}; id?: null | number; name?: string }; teamLeaderFlag?: null | boolean }>
  • Parameters

    • teamMember: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; team?: { _info?: {}; id?: null | number; name?: string }; teamLeaderFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional board?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional team?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional teamLeaderFlag?: null | boolean

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; team?: { _info?: {}; id?: null | number; name?: string }; teamLeaderFlag?: null | boolean }>

  • postServiceTemplatesByIdGenerate(id: number): Promise<{ scheduleCount?: number; serviceCount?: number }>
  • postServiceTicketLinks(serviceTicketLink: { _info?: {}; enabledFlag?: null | boolean; id?: number; linkText: string; name: string; url: string }): Promise<{ _info?: {}; enabledFlag?: null | boolean; id?: number; linkText: string; name: string; url: string }>
  • Parameters

    • serviceTicketLink: { _info?: {}; enabledFlag?: null | boolean; id?: number; linkText: string; name: string; url: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional enabledFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • linkText: string
        description

        Max length: 50;

      • name: string
        description

        Max length: 50;

      • url: string
        description

        Max length: 1000;

    Returns Promise<{ _info?: {}; enabledFlag?: null | boolean; id?: number; linkText: string; name: string; url: string }>

  • postServiceTicketSyncs(ticketSync: { _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; integratorLogin?: { _info?: {}; id?: null | number; name?: string }; internalAnalysisFlag?: null | boolean; name: string; password?: string; problemDescriptionFlag?: null | boolean; psg?: string; resolutionFlag?: null | boolean; url: string; userName?: string; vendorType: null | "Zenith" }): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; integratorLogin?: { _info?: {}; id?: null | number; name?: string }; internalAnalysisFlag?: null | boolean; name: string; password?: string; problemDescriptionFlag?: null | boolean; psg?: string; resolutionFlag?: null | boolean; url: string; userName?: string; vendorType: null | "Zenith" }>
  • Parameters

    • ticketSync: { _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; integratorLogin?: { _info?: {}; id?: null | number; name?: string }; internalAnalysisFlag?: null | boolean; name: string; password?: string; problemDescriptionFlag?: null | boolean; psg?: string; resolutionFlag?: null | boolean; url: string; userName?: string; vendorType: null | "Zenith" }
      • Optional _info?: {}
        • [key: string]: string
      • Optional company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional integratorLogin?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional internalAnalysisFlag?: null | boolean
      • name: string
        description

        Max length: 80;

      • Optional password?: string
      • Optional problemDescriptionFlag?: null | boolean
      • Optional psg?: string
      • Optional resolutionFlag?: null | boolean
      • url: string
      • Optional userName?: string
      • vendorType: null | "Zenith"

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; integratorLogin?: { _info?: {}; id?: null | number; name?: string }; internalAnalysisFlag?: null | boolean; name: string; password?: string; problemDescriptionFlag?: null | boolean; psg?: string; resolutionFlag?: null | boolean; url: string; userName?: string; vendorType: null | "Zenith" }>

  • postServiceTickets(ticket: { _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }): Promise<{ _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }>
  • Parameters

    • ticket: { _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional actualHours?: null | number

        Format: double

      • Optional addressLine1?: string
        description

        Max length: 50;

      • Optional addressLine2?: string
        description

        Max length: 50;

      • Optional agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional type?: string
      • Optional allowAllClientsPortalView?: null | boolean
      • Optional approved?: null | boolean
      • Optional automaticEmailCc?: string
        description

        Max length: 1000;

      • Optional automaticEmailCcFlag?: null | boolean
      • Optional automaticEmailContactFlag?: null | boolean
      • Optional automaticEmailResourceFlag?: null | boolean
      • Optional billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"
      • Optional billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"
      • Optional billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"
      • Optional billingAmount?: null | number

        Format: double

      • Optional billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"
      • Optional board?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional budgetHours?: null | number

        Format: double

      • Optional city?: string
        description

        Max length: 50;

      • Optional closedBy?: string
      • Optional closedDate?: string
      • Optional closedFlag?: null | boolean
      • Optional company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional contact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional contactEmailAddress?: string
        description

        Max length: 250;

      • Optional contactEmailLookup?: string
      • Optional contactName?: string
        description

        Max length: 62;

      • Optional contactPhoneExtension?: string
        description

        Max length: 15;

      • Optional contactPhoneNumber?: string
        description

        Max length: 20;

      • Optional country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional currencyCode?: string
        • Optional currencyIdentifier?: string
        • Optional decimalSeparator?: string
        • Optional displayIdFlag?: boolean
        • Optional displaySymbolFlag?: boolean
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional negativeParenthesesFlag?: boolean
        • Optional numberOfDecimals?: number

          Format: int32

        • Optional rightAlign?: boolean
        • Optional symbol?: string
        • Optional thousandsSeparator?: string
      • Optional customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]
      • Optional customerUpdatedFlag?: null | boolean
      • Optional dateResolved?: string
      • Optional dateResplan?: string
      • Optional dateResponded?: string
      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional duration?: null | number

        Format: int32

      • Optional estimatedExpenseCost?: null | number

        Format: double

      • Optional estimatedExpenseRevenue?: null | number

        Format: double

      • Optional estimatedProductCost?: null | number

        Format: double

      • Optional estimatedProductRevenue?: null | number

        Format: double

      • Optional estimatedStartDate?: string

        Format: date-time

      • Optional estimatedTimeCost?: null | number

        Format: double

      • Optional estimatedTimeRevenue?: null | number

        Format: double

      • Optional externalXRef?: string
        description

        Max length: 100;

      • Optional hasChildTicket?: null | boolean
      • Optional hasMergedChildTicketFlag?: null | boolean
      • Optional hourlyRate?: null | number

        Format: double

      • Optional id?: number

        Format: int32

      • Optional impact?: null | "Low" | "Medium" | "High"
        description

        Required On Updates;

      • Optional initialDescription?: string
        description

        Only available for POST, will not be returned in the response

      • Optional initialDescriptionFrom?: string
      • Optional initialInternalAnalysis?: string
        description

        Only available for POST, will not be returned in the response

      • Optional initialResolution?: string
        description

        Only available for POST, will not be returned in the response

      • Optional integratorTags?: string[]
      • Optional isInSla?: null | boolean
      • Optional item?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional knowledgeBaseCategoryId?: null | number

        Format: int32

      • Optional knowledgeBaseLinkId?: null | number

        Format: int32

      • Optional knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"
      • Optional knowledgeBaseSubCategoryId?: null | number

        Format: int32

      • Optional lagDays?: null | number

        Format: int32

      • Optional lagNonworkingDaysFlag?: null | boolean
      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional summary?: string
      • Optional mobileGuid?: null | string

        Format: uuid

      • Optional opportunity?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional parentTicketId?: null | number

        Format: int32

      • Optional poNumber?: string
        description

        Max length: 50;

      • Optional predecessorClosedFlag?: null | boolean
      • Optional predecessorId?: null | number

        Format: int32

      • Optional predecessorType?: null | "Ticket" | "Phase"
      • Optional priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional processNotifications?: null | boolean
        description

        Can be set to false to skip notification processing when adding or updating a ticket (Defaults to True)

      • Optional recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"
      • Optional requiredDate?: string

        Format: date-time

      • Optional resPlanMinutes?: null | number

        Format: int32

      • Optional resolveMinutes?: null | number

        Format: int32

      • Optional resources?: string
      • Optional respondMinutes?: null | number

        Format: int32

      • Optional serviceLocation?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional severity?: null | "Low" | "Medium" | "High"
        description

        Required On Updates;

      • Optional site?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional siteName?: string
        description

        Max length: 50;

      • Optional skipCallback?: null | boolean
      • Optional sla?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional slaStatus?: string
      • Optional source?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional stateIdentifier?: string
        description

        Max length: 50;

      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional subBillingAmount?: null | number

        Format: double

      • Optional subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"
      • Optional subDateAccepted?: string
      • Optional subType?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • summary: string
        description

        Max length: 100;

      • Optional team?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional type?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional workRole?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional workType?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional zip?: string
        description

        Max length: 12;

    Returns Promise<{ _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }>

  • postServiceTicketsByParentIdAttachChildren(parentId: number, bundle: { childTicketIds?: number[] }): Promise<{ message?: string; success?: boolean }>
  • Parameters

    • parentId: number
    • bundle: { childTicketIds?: number[] }
      • Optional childTicketIds?: number[]

    Returns Promise<{ message?: string; success?: boolean }>

  • postServiceTicketsByParentIdConfigurations(parentId: number, configuration: { _info?: {}; deviceIdentifier?: string; id?: null | number }): Promise<{ _info?: {}; deviceIdentifier?: string; id?: null | number }>
  • Parameters

    • parentId: number
    • configuration: { _info?: {}; deviceIdentifier?: string; id?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional deviceIdentifier?: string
      • Optional id?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; deviceIdentifier?: string; id?: null | number }>

  • postServiceTicketsByParentIdConvert(parentId: number, conversion: { id?: number; phase?: { _info?: {}; id?: null | number; name?: string }; project?: { _info?: {}; id?: null | number; name?: string }; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; wbsCode: string }): Promise<{ message?: string; success?: boolean }>
  • Parameters

    • parentId: number
    • conversion: { id?: number; phase?: { _info?: {}; id?: null | number; name?: string }; project?: { _info?: {}; id?: null | number; name?: string }; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; wbsCode: string }
      • Optional id?: number

        Format: int32

      • Optional phase?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional project?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"
      • wbsCode: string

    Returns Promise<{ message?: string; success?: boolean }>

  • postServiceTicketsByParentIdMerge(parentId: number, merge: { mergeTicketIds: number[]; status?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ message?: string; success?: boolean }>
  • Parameters

    • parentId: number
    • merge: { mergeTicketIds: number[]; status?: { _info?: {}; id?: null | number; name?: string } }
      • mergeTicketIds: number[]
      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ message?: string; success?: boolean }>

  • postServiceTicketsByParentIdNotes(parentId: number, serviceNote: { _info?: {}; contact?: { _info?: {}; id?: null | number; name?: string }; createdBy?: string; customerUpdatedFlag?: null | boolean; dateCreated?: string; detailDescriptionFlag?: null | boolean; externalFlag?: null | boolean; id?: number; internalAnalysisFlag?: null | boolean; internalFlag?: null | boolean; issueFlag?: null | boolean; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; processNotifications?: null | boolean; resolutionFlag?: null | boolean; text?: string; ticketId?: null | number }): Promise<{ _info?: {}; contact?: { _info?: {}; id?: null | number; name?: string }; createdBy?: string; customerUpdatedFlag?: null | boolean; dateCreated?: string; detailDescriptionFlag?: null | boolean; externalFlag?: null | boolean; id?: number; internalAnalysisFlag?: null | boolean; internalFlag?: null | boolean; issueFlag?: null | boolean; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; processNotifications?: null | boolean; resolutionFlag?: null | boolean; text?: string; ticketId?: null | number }>
  • Parameters

    • parentId: number
    • serviceNote: { _info?: {}; contact?: { _info?: {}; id?: null | number; name?: string }; createdBy?: string; customerUpdatedFlag?: null | boolean; dateCreated?: string; detailDescriptionFlag?: null | boolean; externalFlag?: null | boolean; id?: number; internalAnalysisFlag?: null | boolean; internalFlag?: null | boolean; issueFlag?: null | boolean; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; processNotifications?: null | boolean; resolutionFlag?: null | boolean; text?: string; ticketId?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional contact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional createdBy?: string
      • Optional customerUpdatedFlag?: null | boolean
      • Optional dateCreated?: string
      • Optional detailDescriptionFlag?: null | boolean
      • Optional externalFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional internalAnalysisFlag?: null | boolean
      • Optional internalFlag?: null | boolean
      • Optional issueFlag?: null | boolean
      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional processNotifications?: null | boolean
      • Optional resolutionFlag?: null | boolean
      • Optional text?: string
      • Optional ticketId?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; contact?: { _info?: {}; id?: null | number; name?: string }; createdBy?: string; customerUpdatedFlag?: null | boolean; dateCreated?: string; detailDescriptionFlag?: null | boolean; externalFlag?: null | boolean; id?: number; internalAnalysisFlag?: null | boolean; internalFlag?: null | boolean; issueFlag?: null | boolean; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; processNotifications?: null | boolean; resolutionFlag?: null | boolean; text?: string; ticketId?: null | number }>

  • postServiceTicketsByParentIdTasks(parentId: number, task: { _info?: {}; childScheduleAction?: null | "Transfer" | "Delete" | "Done"; childTicketId?: null | number; closedFlag?: null | boolean; code?: { _info?: {}; id?: null | number; name?: string }; id?: number; notes?: string; priority?: null | number; resolution?: string; schedule?: { _info?: {}; description?: string; id?: null | number }; ticketId?: null | number }): Promise<{ _info?: {}; childScheduleAction?: null | "Transfer" | "Delete" | "Done"; childTicketId?: null | number; closedFlag?: null | boolean; code?: { _info?: {}; id?: null | number; name?: string }; id?: number; notes?: string; priority?: null | number; resolution?: string; schedule?: { _info?: {}; description?: string; id?: null | number }; ticketId?: null | number }>
  • Parameters

    • parentId: number
    • task: { _info?: {}; childScheduleAction?: null | "Transfer" | "Delete" | "Done"; childTicketId?: null | number; closedFlag?: null | boolean; code?: { _info?: {}; id?: null | number; name?: string }; id?: number; notes?: string; priority?: null | number; resolution?: string; schedule?: { _info?: {}; description?: string; id?: null | number }; ticketId?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional childScheduleAction?: null | "Transfer" | "Delete" | "Done"
      • Optional childTicketId?: null | number

        Format: int32

      • Optional closedFlag?: null | boolean
      • Optional code?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional notes?: string
      • Optional priority?: null | number

        Format: int32

      • Optional resolution?: string
      • Optional schedule?: { _info?: {}; description?: string; id?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional description?: string
        • Optional id?: null | number

          Format: int32

      • Optional ticketId?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; childScheduleAction?: null | "Transfer" | "Delete" | "Done"; childTicketId?: null | number; closedFlag?: null | boolean; code?: { _info?: {}; id?: null | number; name?: string }; id?: number; notes?: string; priority?: null | number; resolution?: string; schedule?: { _info?: {}; description?: string; id?: null | number }; ticketId?: null | number }>

  • postServiceTicketsSearch(filterValues: { childconditions?: string; conditions?: string; customfieldconditions?: string; orderBy?: string }): Promise<{ _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }[]>
  • Parameters

    • filterValues: { childconditions?: string; conditions?: string; customfieldconditions?: string; orderBy?: string }
      • Optional childconditions?: string
      • Optional conditions?: string
      • Optional customfieldconditions?: string
      • Optional orderBy?: string

    Returns Promise<{ _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }[]>

  • putServiceBoardsByGrandparentIdItemsByParentIdAssociationsById(id: number, parentId: number, grandparentId: number, itemAssociation: { _info?: {}; addAllSubTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id: number; item?: { _info?: {}; id?: null | number; name?: string }; removeAllSubTypesFlag?: null | boolean; subTypeAssociationIds?: number[] }): Promise<{ _info?: {}; addAllSubTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id: number; item?: { _info?: {}; id?: null | number; name?: string }; removeAllSubTypesFlag?: null | boolean; subTypeAssociationIds?: number[] }>
  • Parameters

    • id: number
    • parentId: number
    • grandparentId: number
    • itemAssociation: { _info?: {}; addAllSubTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id: number; item?: { _info?: {}; id?: null | number; name?: string }; removeAllSubTypesFlag?: null | boolean; subTypeAssociationIds?: number[] }
      • Optional _info?: {}
        • [key: string]: string
      • Optional addAllSubTypesFlag?: null | boolean
      • Optional board?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • id: number

        Format: int32

      • Optional item?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional removeAllSubTypesFlag?: null | boolean
      • Optional subTypeAssociationIds?: number[]
        description

        If addAllSubTypesFlag and removeAllSubTypesFlag are both false, this field is required.

    Returns Promise<{ _info?: {}; addAllSubTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id: number; item?: { _info?: {}; id?: null | number; name?: string }; removeAllSubTypesFlag?: null | boolean; subTypeAssociationIds?: number[] }>

  • putServiceBoardsByGrandparentIdStatusesByParentIdNotificationsById(id: number, parentId: number, grandparentId: number, boardStatusNotification: { _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }): Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }>
  • Parameters

    • id: number
    • parentId: number
    • grandparentId: number
    • boardStatusNotification: { _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional email?: string
        description

        Service Status Notification email must be entered if the notify type is "Email Address" Max length: 255;

      • Optional id?: number

        Format: int32

      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional workflowStep?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; status?: { _info?: {}; id?: null | number; name?: string }; workflowStep?: null | number }>

  • putServiceBoardsById(id: number, board: { _info?: {}; allSort?: null | "Ascending" | "Descending"; autoAssignNewECTicketsFlag?: null | boolean; autoAssignNewPortalTicketsFlag?: null | boolean; autoAssignNewTicketsFlag?: null | boolean; autoAssignTicketOwnerFlag?: null | boolean; autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }; billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTicketSeparatelyFlag?: null | boolean; billTicketsAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billUnapprovedTimeExpenseFlag?: null | boolean; boardIcon?: { _info?: {}; id?: null | number; name?: string }; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; discussionsLockedFlag?: null | boolean; dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailConnectorAllowReopenClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysFlag?: null | boolean; emailConnectorNewTicketNoMatchFlag?: null | boolean; emailConnectorReopenDaysClosedLimit?: null | number; emailConnectorReopenDaysLimit?: null | number; emailConnectorReopenResourcesFlag?: null | boolean; emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; markFirstNoteIssueFlag?: null | boolean; name: string; notifyEmailFrom?: string; notifyEmailFromName?: string; oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; overrideBillingSetupFlag?: null | boolean; percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending"; resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; restrictBoardByDefaultFlag?: null | boolean; sendToCCFlag?: null | boolean; sendToContactFlag?: null | boolean; sendToResourceFlag?: null | boolean; serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; showDependenciesFlag?: null | boolean; showEstimatesFlag?: null | boolean; signOffTemplate?: { _info?: {}; id?: null | number; name?: string }; timeEntryDiscussionFlag?: null | boolean; timeEntryInternalAnalysisFlag?: null | boolean; timeEntryLockedFlag?: null | boolean; timeEntryResolutionFlag?: null | boolean; useMemberDisplayNameFlag?: null | boolean; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; allSort?: null | "Ascending" | "Descending"; autoAssignNewECTicketsFlag?: null | boolean; autoAssignNewPortalTicketsFlag?: null | boolean; autoAssignNewTicketsFlag?: null | boolean; autoAssignTicketOwnerFlag?: null | boolean; autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }; billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTicketSeparatelyFlag?: null | boolean; billTicketsAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billUnapprovedTimeExpenseFlag?: null | boolean; boardIcon?: { _info?: {}; id?: null | number; name?: string }; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; discussionsLockedFlag?: null | boolean; dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailConnectorAllowReopenClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysFlag?: null | boolean; emailConnectorNewTicketNoMatchFlag?: null | boolean; emailConnectorReopenDaysClosedLimit?: null | number; emailConnectorReopenDaysLimit?: null | number; emailConnectorReopenResourcesFlag?: null | boolean; emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; markFirstNoteIssueFlag?: null | boolean; name: string; notifyEmailFrom?: string; notifyEmailFromName?: string; oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; overrideBillingSetupFlag?: null | boolean; percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending"; resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; restrictBoardByDefaultFlag?: null | boolean; sendToCCFlag?: null | boolean; sendToContactFlag?: null | boolean; sendToResourceFlag?: null | boolean; serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; showDependenciesFlag?: null | boolean; showEstimatesFlag?: null | boolean; signOffTemplate?: { _info?: {}; id?: null | number; name?: string }; timeEntryDiscussionFlag?: null | boolean; timeEntryInternalAnalysisFlag?: null | boolean; timeEntryLockedFlag?: null | boolean; timeEntryResolutionFlag?: null | boolean; useMemberDisplayNameFlag?: null | boolean; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • board: { _info?: {}; allSort?: null | "Ascending" | "Descending"; autoAssignNewECTicketsFlag?: null | boolean; autoAssignNewPortalTicketsFlag?: null | boolean; autoAssignNewTicketsFlag?: null | boolean; autoAssignTicketOwnerFlag?: null | boolean; autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }; billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTicketSeparatelyFlag?: null | boolean; billTicketsAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billUnapprovedTimeExpenseFlag?: null | boolean; boardIcon?: { _info?: {}; id?: null | number; name?: string }; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; discussionsLockedFlag?: null | boolean; dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailConnectorAllowReopenClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysFlag?: null | boolean; emailConnectorNewTicketNoMatchFlag?: null | boolean; emailConnectorReopenDaysClosedLimit?: null | number; emailConnectorReopenDaysLimit?: null | number; emailConnectorReopenResourcesFlag?: null | boolean; emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; markFirstNoteIssueFlag?: null | boolean; name: string; notifyEmailFrom?: string; notifyEmailFromName?: string; oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; overrideBillingSetupFlag?: null | boolean; percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending"; resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; restrictBoardByDefaultFlag?: null | boolean; sendToCCFlag?: null | boolean; sendToContactFlag?: null | boolean; sendToResourceFlag?: null | boolean; serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; showDependenciesFlag?: null | boolean; showEstimatesFlag?: null | boolean; signOffTemplate?: { _info?: {}; id?: null | number; name?: string }; timeEntryDiscussionFlag?: null | boolean; timeEntryInternalAnalysisFlag?: null | boolean; timeEntryLockedFlag?: null | boolean; timeEntryResolutionFlag?: null | boolean; useMemberDisplayNameFlag?: null | boolean; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional allSort?: null | "Ascending" | "Descending"
      • Optional autoAssignNewECTicketsFlag?: null | boolean
      • Optional autoAssignNewPortalTicketsFlag?: null | boolean
      • Optional autoAssignNewTicketsFlag?: null | boolean
      • Optional autoAssignTicketOwnerFlag?: null | boolean
      • Optional autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"
      • Optional billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"
      • Optional billTicketSeparatelyFlag?: null | boolean
      • Optional billTicketsAfterClosedFlag?: null | boolean
      • Optional billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"
      • Optional billUnapprovedTimeExpenseFlag?: null | boolean
      • Optional boardIcon?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional closedLoopAllFlag?: null | boolean
      • Optional closedLoopDiscussionsFlag?: null | boolean
      • Optional closedLoopInternalAnalysisFlag?: null | boolean
      • Optional closedLoopResolutionFlag?: null | boolean
      • Optional contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
        • Optional type?: string
      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional discussionsLockedFlag?: null | boolean
      • Optional dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional emailConnectorAllowReopenClosedFlag?: null | boolean
      • Optional emailConnectorNeverReopenByDaysClosedFlag?: null | boolean
        description

        This field can only be set when emailConnectorAllowReopenClosed is true

      • Optional emailConnectorNeverReopenByDaysFlag?: null | boolean
        description

        This field can only be set when emailConnectorAllowReopenClosed is true

      • Optional emailConnectorNewTicketNoMatchFlag?: null | boolean
        description

        This field can only be set when emailConnectorAllowReopenClosed is true

      • Optional emailConnectorReopenDaysClosedLimit?: null | number

        Format: int32

        description

        This field can only be set when emailConnectorNeverReopenByDaysClosedFlag and emailConnectorAllowReopenClosed are both true This field is required when emailConnectorNeverReopenByDaysClosedFlag is true

      • Optional emailConnectorReopenDaysLimit?: null | number

        Format: int32

        description

        This field can only be set when emailConnectorNeverReopenByDaysFlag and emailConnectorAllowReopenClosed are both true This field is required when emailConnectorNeverReopenByDaysFlag is true

      • Optional emailConnectorReopenResourcesFlag?: null | boolean
        description

        This field can only be set when emailConnectorAllowReopenClosed is true

      • Optional emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • Optional internalAnalysisSort?: null | "Ascending" | "Descending"
      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional markFirstNoteIssueFlag?: null | boolean
      • name: string
        description

        Max length: 50;

      • Optional notifyEmailFrom?: string
        description

        Max length: 50;

      • Optional notifyEmailFromName?: string
        description

        Max length: 60;

      • Optional oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional overrideBillingSetupFlag?: null | boolean
      • Optional percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"
      • Optional problemSort?: null | "Ascending" | "Descending"
      • Optional projectFlag?: null | boolean
      • Optional resolutionSort?: null | "Ascending" | "Descending"
      • Optional resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
        • Optional type?: string
      • Optional restrictBoardByDefaultFlag?: null | boolean
      • Optional sendToCCFlag?: null | boolean
      • Optional sendToContactFlag?: null | boolean
      • Optional sendToResourceFlag?: null | boolean
      • Optional serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional showDependenciesFlag?: null | boolean
        description

        This field only shows if it is Project Board.

      • Optional showEstimatesFlag?: null | boolean
        description

        This field only shows if it is Project Board.

      • Optional signOffTemplate?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional timeEntryDiscussionFlag?: null | boolean
      • Optional timeEntryInternalAnalysisFlag?: null | boolean
      • Optional timeEntryLockedFlag?: null | boolean
      • Optional timeEntryResolutionFlag?: null | boolean
      • Optional useMemberDisplayNameFlag?: null | boolean
      • Optional workRole?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional workType?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; allSort?: null | "Ascending" | "Descending"; autoAssignNewECTicketsFlag?: null | boolean; autoAssignNewPortalTicketsFlag?: null | boolean; autoAssignNewTicketsFlag?: null | boolean; autoAssignTicketOwnerFlag?: null | boolean; autoCloseStatus?: { _info?: {}; id?: null | number; name?: string }; billExpense?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProduct?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTicketSeparatelyFlag?: null | boolean; billTicketsAfterClosedFlag?: null | boolean; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billUnapprovedTimeExpenseFlag?: null | boolean; boardIcon?: { _info?: {}; id?: null | number; name?: string }; closedLoopAllFlag?: null | boolean; closedLoopDiscussionsFlag?: null | boolean; closedLoopInternalAnalysisFlag?: null | boolean; closedLoopResolutionFlag?: null | boolean; contactTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; discussionsLockedFlag?: null | boolean; dispatchMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; dutyManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; emailConnectorAllowReopenClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysClosedFlag?: null | boolean; emailConnectorNeverReopenByDaysFlag?: null | boolean; emailConnectorNewTicketNoMatchFlag?: null | boolean; emailConnectorReopenDaysClosedLimit?: null | number; emailConnectorReopenDaysLimit?: null | number; emailConnectorReopenResourcesFlag?: null | boolean; emailConnectorReopenStatus?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; internalAnalysisSort?: null | "Ascending" | "Descending"; location?: { _info?: {}; id?: null | number; name?: string }; markFirstNoteIssueFlag?: null | boolean; name: string; notifyEmailFrom?: string; notifyEmailFromName?: string; oncallMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; overrideBillingSetupFlag?: null | boolean; percentageCalculation?: null | "ActualHours" | "Manual" | "ClosedPhases" | "ClosedTickets"; problemSort?: null | "Ascending" | "Descending"; projectFlag?: null | boolean; resolutionSort?: null | "Ascending" | "Descending"; resourceTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; restrictBoardByDefaultFlag?: null | boolean; sendToCCFlag?: null | boolean; sendToContactFlag?: null | boolean; sendToResourceFlag?: null | boolean; serviceManagerMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; showDependenciesFlag?: null | boolean; showEstimatesFlag?: null | boolean; signOffTemplate?: { _info?: {}; id?: null | number; name?: string }; timeEntryDiscussionFlag?: null | boolean; timeEntryInternalAnalysisFlag?: null | boolean; timeEntryLockedFlag?: null | boolean; timeEntryResolutionFlag?: null | boolean; useMemberDisplayNameFlag?: null | boolean; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string } }>

  • putServiceBoardsByParentIdAutoAssignResourcesById(id: number, parentId: number, boardAutoAssignResource: { _info?: {}; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }): Promise<{ _info?: {}; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • boardAutoAssignResource: { _info?: {}; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string

    Returns Promise<{ _info?: {}; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>

  • putServiceBoardsByParentIdAutoTemplatesById(id: number, parentId: number, boardAutoTemplate: { _info?: {}; autoApplyFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; budgetHoursSetting?: null | "Append" | "Overwrite" | "Ignore"; discussionSetting?: null | "Append" | "Overwrite" | "Ignore"; documentsSetting?: null | "Append" | "Overwrite" | "Ignore"; financeInformationSetting?: null | "Append" | "Overwrite" | "Ignore"; id?: number; internalAnalysisSetting?: null | "Append" | "Overwrite" | "Ignore"; item?: { _info?: {}; id?: null | number; name?: string }; resolutionSetting?: null | "Append" | "Overwrite" | "Ignore"; resourcesSetting?: null | "Append" | "Overwrite" | "Ignore"; sendNotesAsEmailSetting?: null | "Append" | "Overwrite" | "Ignore"; serviceTemplate?: { _info?: {}; id?: null | number; name?: string; summary?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summarySetting?: null | "Append" | "Overwrite" | "Ignore"; tasksSetting?: null | "Append" | "Overwrite" | "Ignore"; type?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; autoApplyFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; budgetHoursSetting?: null | "Append" | "Overwrite" | "Ignore"; discussionSetting?: null | "Append" | "Overwrite" | "Ignore"; documentsSetting?: null | "Append" | "Overwrite" | "Ignore"; financeInformationSetting?: null | "Append" | "Overwrite" | "Ignore"; id?: number; internalAnalysisSetting?: null | "Append" | "Overwrite" | "Ignore"; item?: { _info?: {}; id?: null | number; name?: string }; resolutionSetting?: null | "Append" | "Overwrite" | "Ignore"; resourcesSetting?: null | "Append" | "Overwrite" | "Ignore"; sendNotesAsEmailSetting?: null | "Append" | "Overwrite" | "Ignore"; serviceTemplate?: { _info?: {}; id?: null | number; name?: string; summary?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summarySetting?: null | "Append" | "Overwrite" | "Ignore"; tasksSetting?: null | "Append" | "Overwrite" | "Ignore"; type?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • boardAutoTemplate: { _info?: {}; autoApplyFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; budgetHoursSetting?: null | "Append" | "Overwrite" | "Ignore"; discussionSetting?: null | "Append" | "Overwrite" | "Ignore"; documentsSetting?: null | "Append" | "Overwrite" | "Ignore"; financeInformationSetting?: null | "Append" | "Overwrite" | "Ignore"; id?: number; internalAnalysisSetting?: null | "Append" | "Overwrite" | "Ignore"; item?: { _info?: {}; id?: null | number; name?: string }; resolutionSetting?: null | "Append" | "Overwrite" | "Ignore"; resourcesSetting?: null | "Append" | "Overwrite" | "Ignore"; sendNotesAsEmailSetting?: null | "Append" | "Overwrite" | "Ignore"; serviceTemplate?: { _info?: {}; id?: null | number; name?: string; summary?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summarySetting?: null | "Append" | "Overwrite" | "Ignore"; tasksSetting?: null | "Append" | "Overwrite" | "Ignore"; type?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional autoApplyFlag?: null | boolean
      • Optional board?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional budgetHoursSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional discussionSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional documentsSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional financeInformationSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional id?: number

        Format: int32

      • Optional internalAnalysisSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional item?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional resolutionSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional resourcesSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional sendNotesAsEmailSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional serviceTemplate?: { _info?: {}; id?: null | number; name?: string; summary?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional summary?: string
      • Optional subtype?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional summarySetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional tasksSetting?: null | "Append" | "Overwrite" | "Ignore"
      • Optional type?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; autoApplyFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; budgetHoursSetting?: null | "Append" | "Overwrite" | "Ignore"; discussionSetting?: null | "Append" | "Overwrite" | "Ignore"; documentsSetting?: null | "Append" | "Overwrite" | "Ignore"; financeInformationSetting?: null | "Append" | "Overwrite" | "Ignore"; id?: number; internalAnalysisSetting?: null | "Append" | "Overwrite" | "Ignore"; item?: { _info?: {}; id?: null | number; name?: string }; resolutionSetting?: null | "Append" | "Overwrite" | "Ignore"; resourcesSetting?: null | "Append" | "Overwrite" | "Ignore"; sendNotesAsEmailSetting?: null | "Append" | "Overwrite" | "Ignore"; serviceTemplate?: { _info?: {}; id?: null | number; name?: string; summary?: string }; subtype?: { _info?: {}; id?: null | number; name?: string }; summarySetting?: null | "Append" | "Overwrite" | "Ignore"; tasksSetting?: null | "Append" | "Overwrite" | "Ignore"; type?: { _info?: {}; id?: null | number; name?: string } }>

  • putServiceBoardsByParentIdItemsById(id: number, parentId: number, boardItem: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string }): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string }>
  • Parameters

    • id: number
    • parentId: number
    • boardItem: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional board?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • name: string
        description

        Max length: 50;

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string }>

  • putServiceBoardsByParentIdNotificationsById(id: number, parentId: number, boardNotification: { _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }): Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • boardNotification: { _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional email?: string
        description

        Max length: 50;

      • Optional id?: number

        Format: int32

      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string

    Returns Promise<{ _info?: {}; email?: string; id?: number; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>

  • putServiceBoardsByParentIdStatusesById(id: number, parentId: number, boardStatus: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; closedStatus?: null | boolean; customStatusIndicatorName?: string; customerPortalDescription?: string; customerPortalFlag?: null | boolean; defaultFlag?: null | boolean; displayOnBoard?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; escalationStatus?: null | "NotResponded" | "Responded" | "ResolutionPlan" | "Resolved" | "NoEscalation"; id?: number; inactive?: null | boolean; name: string; sortOrder?: null | number; statusIndicator?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; timeEntryNotAllowed?: null | boolean }): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; closedStatus?: null | boolean; customStatusIndicatorName?: string; customerPortalDescription?: string; customerPortalFlag?: null | boolean; defaultFlag?: null | boolean; displayOnBoard?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; escalationStatus?: null | "NotResponded" | "Responded" | "ResolutionPlan" | "Resolved" | "NoEscalation"; id?: number; inactive?: null | boolean; name: string; sortOrder?: null | number; statusIndicator?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; timeEntryNotAllowed?: null | boolean }>
  • Parameters

    • id: number
    • parentId: number
    • boardStatus: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; closedStatus?: null | boolean; customStatusIndicatorName?: string; customerPortalDescription?: string; customerPortalFlag?: null | boolean; defaultFlag?: null | boolean; displayOnBoard?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; escalationStatus?: null | "NotResponded" | "Responded" | "ResolutionPlan" | "Resolved" | "NoEscalation"; id?: number; inactive?: null | boolean; name: string; sortOrder?: null | number; statusIndicator?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; timeEntryNotAllowed?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional board?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional closedStatus?: null | boolean
      • Optional customStatusIndicatorName?: string
        description

        Max length: 30;

      • Optional customerPortalDescription?: string
        description

        Max length: 500;

      • Optional customerPortalFlag?: null | boolean
      • Optional defaultFlag?: null | boolean
      • Optional displayOnBoard?: null | boolean
      • Optional emailTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
        • Optional type?: string
      • Optional escalationStatus?: null | "NotResponded" | "Responded" | "ResolutionPlan" | "Resolved" | "NoEscalation"
      • Optional id?: number

        Format: int32

      • Optional inactive?: null | boolean
      • name: string
        description

        Max length: 50;

      • Optional sortOrder?: null | number

        Format: int32

      • Optional statusIndicator?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional timeEntryNotAllowed?: null | boolean

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; closedStatus?: null | boolean; customStatusIndicatorName?: string; customerPortalDescription?: string; customerPortalFlag?: null | boolean; defaultFlag?: null | boolean; displayOnBoard?: null | boolean; emailTemplate?: { _info?: {}; id?: null | number; identifier?: string; name?: string; type?: string }; escalationStatus?: null | "NotResponded" | "Responded" | "ResolutionPlan" | "Resolved" | "NoEscalation"; id?: number; inactive?: null | boolean; name: string; sortOrder?: null | number; statusIndicator?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; timeEntryNotAllowed?: null | boolean }>

  • putServiceBoardsByParentIdSubtypesById(id: number, parentId: number, boardSubType: { _info?: {}; addAllTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; removeAllTypesFlag?: null | boolean; typeAssociationIds?: number[] }): Promise<{ _info?: {}; addAllTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; removeAllTypesFlag?: null | boolean; typeAssociationIds?: number[] }>
  • Parameters

    • id: number
    • parentId: number
    • boardSubType: { _info?: {}; addAllTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; removeAllTypesFlag?: null | boolean; typeAssociationIds?: number[] }
      • Optional _info?: {}
        • [key: string]: string
      • Optional addAllTypesFlag?: null | boolean
      • Optional board?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • name: string
        description

        Max length: 50;

      • Optional removeAllTypesFlag?: null | boolean
      • Optional typeAssociationIds?: number[]

    Returns Promise<{ _info?: {}; addAllTypesFlag?: null | boolean; board?: { _info?: {}; id?: null | number; name?: string }; id?: number; inactiveFlag?: null | boolean; name: string; removeAllTypesFlag?: null | boolean; typeAssociationIds?: number[] }>

  • putServiceBoardsByParentIdTeamsById(id: number, parentId: number, _boardTeam: { _info?: {}; boardId?: null | number; businessUnitId?: null | number; defaultFlag?: null | boolean; id?: number; locationId?: null | number; members?: number[]; name: string; notifyOnTicketDelete?: null | boolean; teamLeader?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }): Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; defaultFlag?: null | boolean; id?: number; locationId?: null | number; members?: number[]; name: string; notifyOnTicketDelete?: null | boolean; teamLeader?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • _boardTeam: { _info?: {}; boardId?: null | number; businessUnitId?: null | number; defaultFlag?: null | boolean; id?: number; locationId?: null | number; members?: number[]; name: string; notifyOnTicketDelete?: null | boolean; teamLeader?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional boardId?: null | number

        Format: int32

      • Optional businessUnitId?: null | number

        Format: int32

      • Optional defaultFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional locationId?: null | number

        Format: int32

      • Optional members?: number[]
      • name: string
        description

        Max length: 30;

      • Optional notifyOnTicketDelete?: null | boolean
      • Optional teamLeader?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string

    Returns Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; defaultFlag?: null | boolean; id?: number; locationId?: null | number; members?: number[]; name: string; notifyOnTicketDelete?: null | boolean; teamLeader?: { _info?: {}; id?: null | number; identifier?: string; name?: string } }>

  • putServiceBoardsByParentIdTypesById(id: number, parentId: number, boardType: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; category?: null | "Reactive" | "Proactive"; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; location?: { _info?: {}; id?: null | number; name?: string }; name: string; requestForChangeFlag?: null | boolean }): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; category?: null | "Reactive" | "Proactive"; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; location?: { _info?: {}; id?: null | number; name?: string }; name: string; requestForChangeFlag?: null | boolean }>
  • Parameters

    • id: number
    • parentId: number
    • boardType: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; category?: null | "Reactive" | "Proactive"; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; location?: { _info?: {}; id?: null | number; name?: string }; name: string; requestForChangeFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional board?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional category?: null | "Reactive" | "Proactive"
      • Optional defaultFlag?: null | boolean
      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • Optional integrationXref?: string
        description

        Max length: 50;

      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • name: string
        description

        Max length: 50;

      • Optional requestForChangeFlag?: null | boolean

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; category?: null | "Reactive" | "Proactive"; defaultFlag?: null | boolean; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; inactiveFlag?: null | boolean; integrationXref?: string; location?: { _info?: {}; id?: null | number; name?: string }; name: string; requestForChangeFlag?: null | boolean }>

  • putServiceCodesById(id: number, code: { _info?: {}; boardId?: null | number; businessUnitId?: null | number; description: string; id?: number; locationId?: null | number; name: string }): Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; description: string; id?: number; locationId?: null | number; name: string }>
  • Parameters

    • id: number
    • code: { _info?: {}; boardId?: null | number; businessUnitId?: null | number; description: string; id?: number; locationId?: null | number; name: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional boardId?: null | number

        Format: int32

      • Optional businessUnitId?: null | number

        Format: int32

      • description: string
      • Optional id?: number

        Format: int32

      • Optional locationId?: null | number

        Format: int32

      • name: string
        description

        Max length: 50;

    Returns Promise<{ _info?: {}; boardId?: null | number; businessUnitId?: null | number; description: string; id?: number; locationId?: null | number; name: string }>

  • putServiceEmailTemplatesById(id: number, serviceEmailTemplate: { _info?: {}; body?: string; copySenderFlag?: null | boolean; emailAddress?: string; externalContactNotifications?: null | boolean; firstName?: string; id?: number; internalContactNotifications?: null | boolean; lastName?: string; resourceRecordsFlag?: null | boolean; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceStatus?: { _info?: {}; id?: null | number; name?: string }; serviceSurvey?: { _info?: {}; id?: null | number; name?: string }; subject?: string; tasksFlag?: null | boolean; type: null | "Invoice" | "SalesOrder" | "PurchaseOrder" | "Any" | "Closed" | "New" | "RMA" | "Specific"; useSenderFlag?: null | boolean }): Promise<{ _info?: {}; body?: string; copySenderFlag?: null | boolean; emailAddress?: string; externalContactNotifications?: null | boolean; firstName?: string; id?: number; internalContactNotifications?: null | boolean; lastName?: string; resourceRecordsFlag?: null | boolean; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceStatus?: { _info?: {}; id?: null | number; name?: string }; serviceSurvey?: { _info?: {}; id?: null | number; name?: string }; subject?: string; tasksFlag?: null | boolean; type: null | "Invoice" | "SalesOrder" | "PurchaseOrder" | "Any" | "Closed" | "New" | "RMA" | "Specific"; useSenderFlag?: null | boolean }>
  • Parameters

    • id: number
    • serviceEmailTemplate: { _info?: {}; body?: string; copySenderFlag?: null | boolean; emailAddress?: string; externalContactNotifications?: null | boolean; firstName?: string; id?: number; internalContactNotifications?: null | boolean; lastName?: string; resourceRecordsFlag?: null | boolean; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceStatus?: { _info?: {}; id?: null | number; name?: string }; serviceSurvey?: { _info?: {}; id?: null | number; name?: string }; subject?: string; tasksFlag?: null | boolean; type: null | "Invoice" | "SalesOrder" | "PurchaseOrder" | "Any" | "Closed" | "New" | "RMA" | "Specific"; useSenderFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional body?: string
      • Optional copySenderFlag?: null | boolean
      • Optional emailAddress?: string
        description

        From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;

      • Optional externalContactNotifications?: null | boolean
      • Optional firstName?: string
        description

        From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;

      • Optional id?: number

        Format: int32

      • Optional internalContactNotifications?: null | boolean
      • Optional lastName?: string
        description

        From fields (first name, last name, email address) are required if useSenderFlag is false. Max length: 100;

      • Optional resourceRecordsFlag?: null | boolean
      • Optional serviceBoard?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional serviceStatus?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional serviceSurvey?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional subject?: string
        description

        Max length: 200;

      • Optional tasksFlag?: null | boolean
      • type: null | "Invoice" | "SalesOrder" | "PurchaseOrder" | "Any" | "Closed" | "New" | "RMA" | "Specific"
      • Optional useSenderFlag?: null | boolean

    Returns Promise<{ _info?: {}; body?: string; copySenderFlag?: null | boolean; emailAddress?: string; externalContactNotifications?: null | boolean; firstName?: string; id?: number; internalContactNotifications?: null | boolean; lastName?: string; resourceRecordsFlag?: null | boolean; serviceBoard?: { _info?: {}; id?: null | number; name?: string }; serviceStatus?: { _info?: {}; id?: null | number; name?: string }; serviceSurvey?: { _info?: {}; id?: null | number; name?: string }; subject?: string; tasksFlag?: null | boolean; type: null | "Invoice" | "SalesOrder" | "PurchaseOrder" | "Any" | "Closed" | "New" | "RMA" | "Specific"; useSenderFlag?: null | boolean }>

  • putServiceImpactsById(id: number, impact: { _info?: {}; defaultFlag?: null | boolean; description: string; id?: number; name?: string }): Promise<{ _info?: {}; defaultFlag?: null | boolean; description: string; id?: number; name?: string }>
  • Parameters

    • id: number
    • impact: { _info?: {}; defaultFlag?: null | boolean; description: string; id?: number; name?: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional defaultFlag?: null | boolean
      • description: string
        description

        Max length: 200;

      • Optional id?: number

        Format: int32

      • Optional name?: string

    Returns Promise<{ _info?: {}; defaultFlag?: null | boolean; description: string; id?: number; name?: string }>

  • putServiceKnowledgeBaseArticlesById(id: number, knowledgeBaseArticle: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; categoryId?: null | number; createdBy?: string; dateCreated?: string; id?: number; issue: string; locationId?: null | number; resolution: string; subCategoryId?: null | number; title: string }): Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; categoryId?: null | number; createdBy?: string; dateCreated?: string; id?: number; issue: string; locationId?: null | number; resolution: string; subCategoryId?: null | number; title: string }>
  • Parameters

    • id: number
    • knowledgeBaseArticle: { _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; categoryId?: null | number; createdBy?: string; dateCreated?: string; id?: number; issue: string; locationId?: null | number; resolution: string; subCategoryId?: null | number; title: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional board?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional businessUnitId?: null | number

        Format: int32

      • Optional categoryId?: null | number

        Format: int32

      • Optional createdBy?: string
      • Optional dateCreated?: string
      • Optional id?: number

        Format: int32

      • issue: string
      • Optional locationId?: null | number

        Format: int32

      • resolution: string
      • Optional subCategoryId?: null | number

        Format: int32

      • title: string

    Returns Promise<{ _info?: {}; board?: { _info?: {}; id?: null | number; name?: string }; businessUnitId?: null | number; categoryId?: null | number; createdBy?: string; dateCreated?: string; id?: number; issue: string; locationId?: null | number; resolution: string; subCategoryId?: null | number; title: string }>

  • putServiceKnowledgeBaseCategoriesById(id: number, knowledgeBaseCategory: { _info?: {}; approver?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }): Promise<{ _info?: {}; approver?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }>
  • Parameters

    • id: number
    • knowledgeBaseCategory: { _info?: {}; approver?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional approver?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • name: string
        description

        Max length: 50;

    Returns Promise<{ _info?: {}; approver?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }>

  • putServiceKnowledgeBaseSubCategoriesById(id: number, knowledgeBaseSubCategory: { _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }): Promise<{ _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }>
  • Parameters

    • id: number
    • knowledgeBaseSubCategory: { _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }
      • Optional _info?: {}
        • [key: string]: string
      • category: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • name: string
        description

        Max length: 50;

    Returns Promise<{ _info?: {}; category: { _info?: {}; id?: null | number; name?: string }; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; location?: { _info?: {}; id?: null | number; name?: string }; name: string }>

  • putServiceKnowledgebasesettingsById(id: number, knowledgeBaseSettings: { _info?: {}; defaultApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; requireApproval: null | boolean }): Promise<{ _info?: {}; defaultApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; requireApproval: null | boolean }>
  • Parameters

    • id: number
    • knowledgeBaseSettings: { _info?: {}; defaultApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; requireApproval: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional defaultApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional id?: number

        Format: int32

      • requireApproval: null | boolean

    Returns Promise<{ _info?: {}; defaultApprover?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; requireApproval: null | boolean }>

  • putServiceLocationsById(id: number, location: { _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; where: null | "OnSite" | "Remote" | "InHouse" }): Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; where: null | "OnSite" | "Remote" | "InHouse" }>
  • Parameters

    • id: number
    • location: { _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; where: null | "OnSite" | "Remote" | "InHouse" }
      • Optional _info?: {}
        • [key: string]: string
      • Optional defaultFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • name: string
        description

        Max length: 30;

      • where: null | "OnSite" | "Remote" | "InHouse"

    Returns Promise<{ _info?: {}; defaultFlag?: null | boolean; id?: number; name: string; where: null | "OnSite" | "Remote" | "InHouse" }>

  • putServicePrioritiesById(id: number, priority: { _info?: {}; color: null | "Custom" | "Black" | "Blue" | "Cyan" | "Gray" | "Green" | "Lime" | "Orange" | "Pink" | "Purple" | "Red" | "White" | "Yellow"; defaultFlag?: null | boolean; id?: number; imageLink?: string; name: string; sortOrder?: null | number }): Promise<{ _info?: {}; color: null | "Custom" | "Black" | "Blue" | "Cyan" | "Gray" | "Green" | "Lime" | "Orange" | "Pink" | "Purple" | "Red" | "White" | "Yellow"; defaultFlag?: null | boolean; id?: number; imageLink?: string; name: string; sortOrder?: null | number }>
  • Parameters

    • id: number
    • priority: { _info?: {}; color: null | "Custom" | "Black" | "Blue" | "Cyan" | "Gray" | "Green" | "Lime" | "Orange" | "Pink" | "Purple" | "Red" | "White" | "Yellow"; defaultFlag?: null | boolean; id?: number; imageLink?: string; name: string; sortOrder?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • color: null | "Custom" | "Black" | "Blue" | "Cyan" | "Gray" | "Green" | "Lime" | "Orange" | "Pink" | "Purple" | "Red" | "White" | "Yellow"
      • Optional defaultFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional imageLink?: string
      • name: string
        description

        Max length: 50;

      • Optional sortOrder?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; color: null | "Custom" | "Black" | "Blue" | "Cyan" | "Gray" | "Green" | "Lime" | "Orange" | "Pink" | "Purple" | "Red" | "White" | "Yellow"; defaultFlag?: null | boolean; id?: number; imageLink?: string; name: string; sortOrder?: null | number }>

  • putServiceSLAsById(id: number, sLA: { _info?: {}; applicationOrder?: null | number; basedOn: null | "Custom" | "AllHours" | "Customer" | "MyCalendar"; customCalendar?: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; hiImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; id?: number; lowImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; name: string; planWithin?: null | number; planWithinPercent?: null | number; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number }): Promise<{ _info?: {}; applicationOrder?: null | number; basedOn: null | "Custom" | "AllHours" | "Customer" | "MyCalendar"; customCalendar?: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; hiImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; id?: number; lowImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; name: string; planWithin?: null | number; planWithinPercent?: null | number; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number }>
  • Parameters

    • id: number
    • sLA: { _info?: {}; applicationOrder?: null | number; basedOn: null | "Custom" | "AllHours" | "Customer" | "MyCalendar"; customCalendar?: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; hiImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; id?: number; lowImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; name: string; planWithin?: null | number; planWithinPercent?: null | number; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional applicationOrder?: null | number

        Format: int32

      • basedOn: null | "Custom" | "AllHours" | "Customer" | "MyCalendar"
      • Optional customCalendar?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional defaultFlag?: null | boolean
      • Optional hiImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional hiImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional hiImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional id?: number

        Format: int32

      • Optional lowImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional lowImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional lowImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional medImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional medImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional medImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • name: string
        description

        Max length: 25;

      • Optional planWithin?: null | number

        Format: double

      • Optional planWithinPercent?: null | number

        Format: int32

      • Optional resolutionHours?: null | number

        Format: double

      • Optional resolutionPercent?: null | number

        Format: int32

      • Optional respondHours?: null | number

        Format: double

      • Optional respondPercent?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; applicationOrder?: null | number; basedOn: null | "Custom" | "AllHours" | "Customer" | "MyCalendar"; customCalendar?: { _info?: {}; id?: null | number; name?: string }; defaultFlag?: null | boolean; hiImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; hiImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; id?: number; lowImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; lowImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactHiUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactLowUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; medImpactMedUrgency?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; name: string; planWithin?: null | number; planWithinPercent?: null | number; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number }>

  • putServiceSLAsByParentIdPrioritiesById(id: number, parentId: number, sLAPriority: { _info?: {}; id?: number; planWithin?: null | number; planWithinPercent?: null | number; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number; sla?: { _info?: {}; id?: null | number; name?: string } }): Promise<{ _info?: {}; id?: number; planWithin?: null | number; planWithinPercent?: null | number; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number; sla?: { _info?: {}; id?: null | number; name?: string } }>
  • Parameters

    • id: number
    • parentId: number
    • sLAPriority: { _info?: {}; id?: number; planWithin?: null | number; planWithinPercent?: null | number; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number; sla?: { _info?: {}; id?: null | number; name?: string } }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • Optional planWithin?: null | number

        Format: double

      • Optional planWithinPercent?: null | number

        Format: int32

      • Optional priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional resolutionHours?: null | number

        Format: double

      • Optional resolutionPercent?: null | number

        Format: int32

      • Optional respondHours?: null | number

        Format: double

      • Optional respondPercent?: null | number

        Format: int32

      • Optional sla?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string

    Returns Promise<{ _info?: {}; id?: number; planWithin?: null | number; planWithinPercent?: null | number; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; resolutionHours?: null | number; resolutionPercent?: null | number; respondHours?: null | number; respondPercent?: null | number; sla?: { _info?: {}; id?: null | number; name?: string } }>

  • putServiceServiceSignoffById(id: number, serviceSignoff: { _info?: {}; billingMethodsText?: string; billingMethodsTextFlag?: null | boolean; billingTermsFlag?: null | boolean; companyInfoFlag?: null | boolean; configurationsFlag?: null | boolean; creditCardFieldsFlag?: null | boolean; customerSignoffFieldsFlag?: null | boolean; customerSignoffText?: string; customerSignoffTextFlag?: null | boolean; defaultFFFlag?: null | boolean; defaultFlag?: null | boolean; discussionFlag?: null | boolean; expenseAgreementFlag?: null | boolean; expenseAmountFlag?: null | boolean; expenseBillFlag?: null | boolean; expenseDateFlag?: null | boolean; expenseFlag?: null | boolean; expenseManualEntry?: null | number; expenseManualFlag?: null | boolean; expenseMemberFlag?: null | boolean; expenseNotesFlag?: null | boolean; expenseTaxFlag?: null | boolean; expenseTypeFlag?: null | boolean; id?: number; internalNotesFlag?: null | boolean; name: string; productAgreementFlag?: null | boolean; productBillFlag?: null | boolean; productDescriptionFlag?: null | boolean; productExtendedAmountFlag?: null | boolean; productFlag?: null | boolean; productManualEntry?: null | number; productManualFlag?: null | boolean; productPriceFlag?: null | boolean; productQuantityFlag?: null | boolean; productTaxFlag?: null | boolean; resolutionFlag?: null | boolean; summaryFlag?: null | boolean; task?: null | "All" | "Open" | "Closed"; taskFlag?: null | boolean; technicianSignoffFlag?: null | boolean; timeAgreementFlag?: null | boolean; timeBillFlag?: null | boolean; timeDateFlag?: null | boolean; timeExtendedAmountFlag?: null | boolean; timeFlag?: null | boolean; timeHoursFlag?: null | boolean; timeManualEntry?: null | number; timeManualFlag?: null | boolean; timeMemberFlag?: null | boolean; timeNotesFlag?: null | boolean; timeRateFlag?: null | boolean; timeStartEndFlag?: null | boolean; timeTaxFlag?: null | boolean; timeWorkTypeFlag?: null | boolean; visibleLogoFlag?: null | boolean }): Promise<{ _info?: {}; billingMethodsText?: string; billingMethodsTextFlag?: null | boolean; billingTermsFlag?: null | boolean; companyInfoFlag?: null | boolean; configurationsFlag?: null | boolean; creditCardFieldsFlag?: null | boolean; customerSignoffFieldsFlag?: null | boolean; customerSignoffText?: string; customerSignoffTextFlag?: null | boolean; defaultFFFlag?: null | boolean; defaultFlag?: null | boolean; discussionFlag?: null | boolean; expenseAgreementFlag?: null | boolean; expenseAmountFlag?: null | boolean; expenseBillFlag?: null | boolean; expenseDateFlag?: null | boolean; expenseFlag?: null | boolean; expenseManualEntry?: null | number; expenseManualFlag?: null | boolean; expenseMemberFlag?: null | boolean; expenseNotesFlag?: null | boolean; expenseTaxFlag?: null | boolean; expenseTypeFlag?: null | boolean; id?: number; internalNotesFlag?: null | boolean; name: string; productAgreementFlag?: null | boolean; productBillFlag?: null | boolean; productDescriptionFlag?: null | boolean; productExtendedAmountFlag?: null | boolean; productFlag?: null | boolean; productManualEntry?: null | number; productManualFlag?: null | boolean; productPriceFlag?: null | boolean; productQuantityFlag?: null | boolean; productTaxFlag?: null | boolean; resolutionFlag?: null | boolean; summaryFlag?: null | boolean; task?: null | "All" | "Open" | "Closed"; taskFlag?: null | boolean; technicianSignoffFlag?: null | boolean; timeAgreementFlag?: null | boolean; timeBillFlag?: null | boolean; timeDateFlag?: null | boolean; timeExtendedAmountFlag?: null | boolean; timeFlag?: null | boolean; timeHoursFlag?: null | boolean; timeManualEntry?: null | number; timeManualFlag?: null | boolean; timeMemberFlag?: null | boolean; timeNotesFlag?: null | boolean; timeRateFlag?: null | boolean; timeStartEndFlag?: null | boolean; timeTaxFlag?: null | boolean; timeWorkTypeFlag?: null | boolean; visibleLogoFlag?: null | boolean }>
  • Parameters

    • id: number
    • serviceSignoff: { _info?: {}; billingMethodsText?: string; billingMethodsTextFlag?: null | boolean; billingTermsFlag?: null | boolean; companyInfoFlag?: null | boolean; configurationsFlag?: null | boolean; creditCardFieldsFlag?: null | boolean; customerSignoffFieldsFlag?: null | boolean; customerSignoffText?: string; customerSignoffTextFlag?: null | boolean; defaultFFFlag?: null | boolean; defaultFlag?: null | boolean; discussionFlag?: null | boolean; expenseAgreementFlag?: null | boolean; expenseAmountFlag?: null | boolean; expenseBillFlag?: null | boolean; expenseDateFlag?: null | boolean; expenseFlag?: null | boolean; expenseManualEntry?: null | number; expenseManualFlag?: null | boolean; expenseMemberFlag?: null | boolean; expenseNotesFlag?: null | boolean; expenseTaxFlag?: null | boolean; expenseTypeFlag?: null | boolean; id?: number; internalNotesFlag?: null | boolean; name: string; productAgreementFlag?: null | boolean; productBillFlag?: null | boolean; productDescriptionFlag?: null | boolean; productExtendedAmountFlag?: null | boolean; productFlag?: null | boolean; productManualEntry?: null | number; productManualFlag?: null | boolean; productPriceFlag?: null | boolean; productQuantityFlag?: null | boolean; productTaxFlag?: null | boolean; resolutionFlag?: null | boolean; summaryFlag?: null | boolean; task?: null | "All" | "Open" | "Closed"; taskFlag?: null | boolean; technicianSignoffFlag?: null | boolean; timeAgreementFlag?: null | boolean; timeBillFlag?: null | boolean; timeDateFlag?: null | boolean; timeExtendedAmountFlag?: null | boolean; timeFlag?: null | boolean; timeHoursFlag?: null | boolean; timeManualEntry?: null | number; timeManualFlag?: null | boolean; timeMemberFlag?: null | boolean; timeNotesFlag?: null | boolean; timeRateFlag?: null | boolean; timeStartEndFlag?: null | boolean; timeTaxFlag?: null | boolean; timeWorkTypeFlag?: null | boolean; visibleLogoFlag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • Optional billingMethodsText?: string
        description

        Max length: 2000;

      • Optional billingMethodsTextFlag?: null | boolean
        description

        On add/post, if billingMethodsText.Length > 0, this is set to true

      • Optional billingTermsFlag?: null | boolean
      • Optional companyInfoFlag?: null | boolean
      • Optional configurationsFlag?: null | boolean
      • Optional creditCardFieldsFlag?: null | boolean
      • Optional customerSignoffFieldsFlag?: null | boolean
      • Optional customerSignoffText?: string
        description

        Max length: 4000;

      • Optional customerSignoffTextFlag?: null | boolean
        description

        On add/post, if customerSignoffText.Length > 0, this is set to true

      • Optional defaultFFFlag?: null | boolean
      • Optional defaultFlag?: null | boolean
      • Optional discussionFlag?: null | boolean
      • Optional expenseAgreementFlag?: null | boolean
      • Optional expenseAmountFlag?: null | boolean
      • Optional expenseBillFlag?: null | boolean
      • Optional expenseDateFlag?: null | boolean
      • Optional expenseFlag?: null | boolean
        description

        On add/post, if any expense related flag is set to true, this is also set to true

      • Optional expenseManualEntry?: null | number

        Format: int32

      • Optional expenseManualFlag?: null | boolean
      • Optional expenseMemberFlag?: null | boolean
      • Optional expenseNotesFlag?: null | boolean
      • Optional expenseTaxFlag?: null | boolean
      • Optional expenseTypeFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional internalNotesFlag?: null | boolean
      • name: string
        description

        Max length: 50;

      • Optional productAgreementFlag?: null | boolean
      • Optional productBillFlag?: null | boolean
      • Optional productDescriptionFlag?: null | boolean
      • Optional productExtendedAmountFlag?: null | boolean
      • Optional productFlag?: null | boolean
        description

        On add/post, if any product related flag is set to true, this is also set to true

      • Optional productManualEntry?: null | number

        Format: int32

      • Optional productManualFlag?: null | boolean
      • Optional productPriceFlag?: null | boolean
      • Optional productQuantityFlag?: null | boolean
      • Optional productTaxFlag?: null | boolean
      • Optional resolutionFlag?: null | boolean
      • Optional summaryFlag?: null | boolean
      • Optional task?: null | "All" | "Open" | "Closed"
        description

        On add/post, if this is set but no value is set for taskFlag, taskFlag is set to true

      • Optional taskFlag?: null | boolean
        description

        On add/post, if this is set to true but no value is set for task, task is defaulted to ServiceTasks.All

      • Optional technicianSignoffFlag?: null | boolean
      • Optional timeAgreementFlag?: null | boolean
      • Optional timeBillFlag?: null | boolean
      • Optional timeDateFlag?: null | boolean
      • Optional timeExtendedAmountFlag?: null | boolean
      • Optional timeFlag?: null | boolean
        description

        On add/post, if any time related flag is set to true, this is also set to true

      • Optional timeHoursFlag?: null | boolean
      • Optional timeManualEntry?: null | number

        Format: int32

      • Optional timeManualFlag?: null | boolean
      • Optional timeMemberFlag?: null | boolean
      • Optional timeNotesFlag?: null | boolean
      • Optional timeRateFlag?: null | boolean
      • Optional timeStartEndFlag?: null | boolean
      • Optional timeTaxFlag?: null | boolean
      • Optional timeWorkTypeFlag?: null | boolean
      • Optional visibleLogoFlag?: null | boolean

    Returns Promise<{ _info?: {}; billingMethodsText?: string; billingMethodsTextFlag?: null | boolean; billingTermsFlag?: null | boolean; companyInfoFlag?: null | boolean; configurationsFlag?: null | boolean; creditCardFieldsFlag?: null | boolean; customerSignoffFieldsFlag?: null | boolean; customerSignoffText?: string; customerSignoffTextFlag?: null | boolean; defaultFFFlag?: null | boolean; defaultFlag?: null | boolean; discussionFlag?: null | boolean; expenseAgreementFlag?: null | boolean; expenseAmountFlag?: null | boolean; expenseBillFlag?: null | boolean; expenseDateFlag?: null | boolean; expenseFlag?: null | boolean; expenseManualEntry?: null | number; expenseManualFlag?: null | boolean; expenseMemberFlag?: null | boolean; expenseNotesFlag?: null | boolean; expenseTaxFlag?: null | boolean; expenseTypeFlag?: null | boolean; id?: number; internalNotesFlag?: null | boolean; name: string; productAgreementFlag?: null | boolean; productBillFlag?: null | boolean; productDescriptionFlag?: null | boolean; productExtendedAmountFlag?: null | boolean; productFlag?: null | boolean; productManualEntry?: null | number; productManualFlag?: null | boolean; productPriceFlag?: null | boolean; productQuantityFlag?: null | boolean; productTaxFlag?: null | boolean; resolutionFlag?: null | boolean; summaryFlag?: null | boolean; task?: null | "All" | "Open" | "Closed"; taskFlag?: null | boolean; technicianSignoffFlag?: null | boolean; timeAgreementFlag?: null | boolean; timeBillFlag?: null | boolean; timeDateFlag?: null | boolean; timeExtendedAmountFlag?: null | boolean; timeFlag?: null | boolean; timeHoursFlag?: null | boolean; timeManualEntry?: null | number; timeManualFlag?: null | boolean; timeMemberFlag?: null | boolean; timeNotesFlag?: null | boolean; timeRateFlag?: null | boolean; timeStartEndFlag?: null | boolean; timeTaxFlag?: null | boolean; timeWorkTypeFlag?: null | boolean; visibleLogoFlag?: null | boolean }>

  • putServiceSeveritiesById(id: number, severity: { _info?: {}; defaultFlag?: null | boolean; description: string; id?: number; name?: string }): Promise<{ _info?: {}; defaultFlag?: null | boolean; description: string; id?: number; name?: string }>
  • Parameters

    • id: number
    • severity: { _info?: {}; defaultFlag?: null | boolean; description: string; id?: number; name?: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional defaultFlag?: null | boolean
      • description: string
        description

        Max length: 200;

      • Optional id?: number

        Format: int32

      • Optional name?: string

    Returns Promise<{ _info?: {}; defaultFlag?: null | boolean; description: string; id?: number; name?: string }>

  • putServiceSourcesById(id: number, source: { _info?: {}; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; name: string }): Promise<{ _info?: {}; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; name: string }>
  • Parameters

    • id: number
    • source: { _info?: {}; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; name: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional dateEntered?: string

        Format: date-time

      • Optional defaultFlag?: null | boolean
      • Optional enteredBy?: string
      • Optional id?: number

        Format: int32

      • name: string
        description

        Max length: 50;

    Returns Promise<{ _info?: {}; dateEntered?: string; defaultFlag?: null | boolean; enteredBy?: string; id?: number; name: string }>

  • putServiceSurveysByGrandparentIdQuestionsByParentIdOptionsById(id: number, parentId: number, grandparentId: number, surveyOption: { _info?: {}; caption: string; id?: number; points: null | number; visibleflag?: null | boolean }): Promise<{ _info?: {}; caption: string; id?: number; points: null | number; visibleflag?: null | boolean }>
  • Parameters

    • id: number
    • parentId: number
    • grandparentId: number
    • surveyOption: { _info?: {}; caption: string; id?: number; points: null | number; visibleflag?: null | boolean }
      • Optional _info?: {}
        • [key: string]: string
      • caption: string
        description

        Max length: 100;

      • Optional id?: number

        Format: int32

      • points: null | number

        Format: int32

      • Optional visibleflag?: null | boolean

    Returns Promise<{ _info?: {}; caption: string; id?: number; points: null | number; visibleflag?: null | boolean }>

  • putServiceSurveysById(id: number, survey: { _info?: {}; footerText?: string; footerTextVisibleFlag?: null | boolean; headerIncludeLogoFlag?: null | boolean; headerText?: string; headerTextVisibleFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { id?: null | number; identifier?: string; name?: string }; notifyWhoVisibleFlag?: null | boolean; thankYouText?: string }): Promise<{ _info?: {}; footerText?: string; footerTextVisibleFlag?: null | boolean; headerIncludeLogoFlag?: null | boolean; headerText?: string; headerTextVisibleFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { id?: null | number; identifier?: string; name?: string }; notifyWhoVisibleFlag?: null | boolean; thankYouText?: string }>
  • Parameters

    • id: number
    • survey: { _info?: {}; footerText?: string; footerTextVisibleFlag?: null | boolean; headerIncludeLogoFlag?: null | boolean; headerText?: string; headerTextVisibleFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { id?: null | number; identifier?: string; name?: string }; notifyWhoVisibleFlag?: null | boolean; thankYouText?: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional footerText?: string
        description

        Max length: 500;

      • Optional footerTextVisibleFlag?: null | boolean
      • Optional headerIncludeLogoFlag?: null | boolean
      • Optional headerText?: string
        description

        Max length: 4000;

      • Optional headerTextVisibleFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional inactiveFlag?: null | boolean
      • name: string
        description

        Max length: 50;

      • Optional notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional notifyWho?: { id?: null | number; identifier?: string; name?: string }
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional notifyWhoVisibleFlag?: null | boolean
      • Optional thankYouText?: string
        description

        Max length: 4000;

    Returns Promise<{ _info?: {}; footerText?: string; footerTextVisibleFlag?: null | boolean; headerIncludeLogoFlag?: null | boolean; headerText?: string; headerTextVisibleFlag?: null | boolean; id?: number; inactiveFlag?: null | boolean; name: string; notifyMember?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; notifyWho?: { id?: null | number; identifier?: string; name?: string }; notifyWhoVisibleFlag?: null | boolean; thankYouText?: string }>

  • putServiceSurveysByParentIdQuestionsById(id: number, parentId: number, serviceSurveyQuestion: { _info?: {}; id?: number; includeFlag?: null | boolean; noAnswerPoints?: null | number; options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]; question: string; requiredFlag?: null | boolean; sequenceNumber?: null | number; surveyId?: null | number; type: null | "OpenEnded" | "Selection" }): Promise<{ _info?: {}; id?: number; includeFlag?: null | boolean; noAnswerPoints?: null | number; options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]; question: string; requiredFlag?: null | boolean; sequenceNumber?: null | number; surveyId?: null | number; type: null | "OpenEnded" | "Selection" }>
  • Parameters

    • id: number
    • parentId: number
    • serviceSurveyQuestion: { _info?: {}; id?: number; includeFlag?: null | boolean; noAnswerPoints?: null | number; options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]; question: string; requiredFlag?: null | boolean; sequenceNumber?: null | number; surveyId?: null | number; type: null | "OpenEnded" | "Selection" }
      • Optional _info?: {}
        • [key: string]: string
      • Optional id?: number

        Format: int32

      • Optional includeFlag?: null | boolean
      • Optional noAnswerPoints?: null | number

        Format: int32

      • Optional options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]
      • question: string
        description

        Max length: 1000;

      • Optional requiredFlag?: null | boolean
      • Optional sequenceNumber?: null | number

        Format: int32

      • Optional surveyId?: null | number

        Format: int32

      • type: null | "OpenEnded" | "Selection"

    Returns Promise<{ _info?: {}; id?: number; includeFlag?: null | boolean; noAnswerPoints?: null | number; options?: { caption?: string; includeFlag?: null | boolean; points?: null | number }[]; question: string; requiredFlag?: null | boolean; sequenceNumber?: null | number; surveyId?: null | number; type: null | "OpenEnded" | "Selection" }>

  • putServiceSurveysByParentIdResultsById(id: number, parentId: number, surveyResult: { _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactMeFlag?: null | boolean; emailAddress?: string; footerResponse?: string; id?: number; results?: { answer?: {}; questionId?: null | number }[]; surveyId?: null | number; ticketId: null | number; totalPoints?: null | number }): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactMeFlag?: null | boolean; emailAddress?: string; footerResponse?: string; id?: number; results?: { answer?: {}; questionId?: null | number }[]; surveyId?: null | number; ticketId: null | number; totalPoints?: null | number }>
  • Parameters

    • id: number
    • parentId: number
    • surveyResult: { _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactMeFlag?: null | boolean; emailAddress?: string; footerResponse?: string; id?: number; results?: { answer?: {}; questionId?: null | number }[]; surveyId?: null | number; ticketId: null | number; totalPoints?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional contact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional contactMeFlag?: null | boolean
      • Optional emailAddress?: string
      • Optional footerResponse?: string
      • Optional id?: number

        Format: int32

      • Optional results?: { answer?: {}; questionId?: null | number }[]
      • Optional surveyId?: null | number

        Format: int32

      • ticketId: null | number

        Format: int32

      • Optional totalPoints?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactMeFlag?: null | boolean; emailAddress?: string; footerResponse?: string; id?: number; results?: { answer?: {}; questionId?: null | number }[]; surveyId?: null | number; ticketId: null | number; totalPoints?: null | number }>

  • putServiceTicketLinksById(id: number, serviceTicketLink: { _info?: {}; enabledFlag?: null | boolean; id?: number; linkText: string; name: string; url: string }): Promise<{ _info?: {}; enabledFlag?: null | boolean; id?: number; linkText: string; name: string; url: string }>
  • Parameters

    • id: number
    • serviceTicketLink: { _info?: {}; enabledFlag?: null | boolean; id?: number; linkText: string; name: string; url: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional enabledFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • linkText: string
        description

        Max length: 50;

      • name: string
        description

        Max length: 50;

      • url: string
        description

        Max length: 1000;

    Returns Promise<{ _info?: {}; enabledFlag?: null | boolean; id?: number; linkText: string; name: string; url: string }>

  • putServiceTicketSyncsById(id: number, ticketSync: { _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; integratorLogin?: { _info?: {}; id?: null | number; name?: string }; internalAnalysisFlag?: null | boolean; name: string; password?: string; problemDescriptionFlag?: null | boolean; psg?: string; resolutionFlag?: null | boolean; url: string; userName?: string; vendorType: null | "Zenith" }): Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; integratorLogin?: { _info?: {}; id?: null | number; name?: string }; internalAnalysisFlag?: null | boolean; name: string; password?: string; problemDescriptionFlag?: null | boolean; psg?: string; resolutionFlag?: null | boolean; url: string; userName?: string; vendorType: null | "Zenith" }>
  • Parameters

    • id: number
    • ticketSync: { _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; integratorLogin?: { _info?: {}; id?: null | number; name?: string }; internalAnalysisFlag?: null | boolean; name: string; password?: string; problemDescriptionFlag?: null | boolean; psg?: string; resolutionFlag?: null | boolean; url: string; userName?: string; vendorType: null | "Zenith" }
      • Optional _info?: {}
        • [key: string]: string
      • Optional company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional integratorLogin?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional internalAnalysisFlag?: null | boolean
      • name: string
        description

        Max length: 80;

      • Optional password?: string
      • Optional problemDescriptionFlag?: null | boolean
      • Optional psg?: string
      • Optional resolutionFlag?: null | boolean
      • url: string
      • Optional userName?: string
      • vendorType: null | "Zenith"

    Returns Promise<{ _info?: {}; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; id?: number; integratorLogin?: { _info?: {}; id?: null | number; name?: string }; internalAnalysisFlag?: null | boolean; name: string; password?: string; problemDescriptionFlag?: null | boolean; psg?: string; resolutionFlag?: null | boolean; url: string; userName?: string; vendorType: null | "Zenith" }>

  • putServiceTicketsById(id: number, ticket: { _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }): Promise<{ _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }>
  • Parameters

    • id: number
    • ticket: { _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }
      • Optional _info?: {}
        • [key: string]: string
      • Optional actualHours?: null | number

        Format: double

      • Optional addressLine1?: string
        description

        Max length: 50;

      • Optional addressLine2?: string
        description

        Max length: 50;

      • Optional agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional type?: string
      • Optional allowAllClientsPortalView?: null | boolean
      • Optional approved?: null | boolean
      • Optional automaticEmailCc?: string
        description

        Max length: 1000;

      • Optional automaticEmailCcFlag?: null | boolean
      • Optional automaticEmailContactFlag?: null | boolean
      • Optional automaticEmailResourceFlag?: null | boolean
      • Optional billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"
      • Optional billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"
      • Optional billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"
      • Optional billingAmount?: null | number

        Format: double

      • Optional billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"
      • Optional board?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional budgetHours?: null | number

        Format: double

      • Optional city?: string
        description

        Max length: 50;

      • Optional closedBy?: string
      • Optional closedDate?: string
      • Optional closedFlag?: null | boolean
      • Optional company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional contact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional contactEmailAddress?: string
        description

        Max length: 250;

      • Optional contactEmailLookup?: string
      • Optional contactName?: string
        description

        Max length: 62;

      • Optional contactPhoneExtension?: string
        description

        Max length: 15;

      • Optional contactPhoneNumber?: string
        description

        Max length: 20;

      • Optional country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional currencyCode?: string
        • Optional currencyIdentifier?: string
        • Optional decimalSeparator?: string
        • Optional displayIdFlag?: boolean
        • Optional displaySymbolFlag?: boolean
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional negativeParenthesesFlag?: boolean
        • Optional numberOfDecimals?: number

          Format: int32

        • Optional rightAlign?: boolean
        • Optional symbol?: string
        • Optional thousandsSeparator?: string
      • Optional customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]
      • Optional customerUpdatedFlag?: null | boolean
      • Optional dateResolved?: string
      • Optional dateResplan?: string
      • Optional dateResponded?: string
      • Optional department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional duration?: null | number

        Format: int32

      • Optional estimatedExpenseCost?: null | number

        Format: double

      • Optional estimatedExpenseRevenue?: null | number

        Format: double

      • Optional estimatedProductCost?: null | number

        Format: double

      • Optional estimatedProductRevenue?: null | number

        Format: double

      • Optional estimatedStartDate?: string

        Format: date-time

      • Optional estimatedTimeCost?: null | number

        Format: double

      • Optional estimatedTimeRevenue?: null | number

        Format: double

      • Optional externalXRef?: string
        description

        Max length: 100;

      • Optional hasChildTicket?: null | boolean
      • Optional hasMergedChildTicketFlag?: null | boolean
      • Optional hourlyRate?: null | number

        Format: double

      • Optional id?: number

        Format: int32

      • Optional impact?: null | "Low" | "Medium" | "High"
        description

        Required On Updates;

      • Optional initialDescription?: string
        description

        Only available for POST, will not be returned in the response

      • Optional initialDescriptionFrom?: string
      • Optional initialInternalAnalysis?: string
        description

        Only available for POST, will not be returned in the response

      • Optional initialResolution?: string
        description

        Only available for POST, will not be returned in the response

      • Optional integratorTags?: string[]
      • Optional isInSla?: null | boolean
      • Optional item?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional knowledgeBaseCategoryId?: null | number

        Format: int32

      • Optional knowledgeBaseLinkId?: null | number

        Format: int32

      • Optional knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"
      • Optional knowledgeBaseSubCategoryId?: null | number

        Format: int32

      • Optional lagDays?: null | number

        Format: int32

      • Optional lagNonworkingDaysFlag?: null | boolean
      • Optional location?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional summary?: string
      • Optional mobileGuid?: null | string

        Format: uuid

      • Optional opportunity?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional parentTicketId?: null | number

        Format: int32

      • Optional poNumber?: string
        description

        Max length: 50;

      • Optional predecessorClosedFlag?: null | boolean
      • Optional predecessorId?: null | number

        Format: int32

      • Optional predecessorType?: null | "Ticket" | "Phase"
      • Optional priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
        • Optional sort?: null | number

          Format: int32

      • Optional processNotifications?: null | boolean
        description

        Can be set to false to skip notification processing when adding or updating a ticket (Defaults to True)

      • Optional recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"
      • Optional requiredDate?: string

        Format: date-time

      • Optional resPlanMinutes?: null | number

        Format: int32

      • Optional resolveMinutes?: null | number

        Format: int32

      • Optional resources?: string
      • Optional respondMinutes?: null | number

        Format: int32

      • Optional serviceLocation?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional severity?: null | "Low" | "Medium" | "High"
        description

        Required On Updates;

      • Optional site?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional siteName?: string
        description

        Max length: 50;

      • Optional skipCallback?: null | boolean
      • Optional sla?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional slaStatus?: string
      • Optional source?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional stateIdentifier?: string
        description

        Max length: 50;

      • Optional status?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional subBillingAmount?: null | number

        Format: double

      • Optional subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"
      • Optional subDateAccepted?: string
      • Optional subType?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • summary: string
        description

        Max length: 100;

      • Optional team?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional type?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional workRole?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional workType?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional zip?: string
        description

        Max length: 12;

    Returns Promise<{ _info?: {}; actualHours?: null | number; addressLine1?: string; addressLine2?: string; agreement?: { _info?: {}; id?: null | number; name?: string; type?: string }; allowAllClientsPortalView?: null | boolean; approved?: null | boolean; automaticEmailCc?: string; automaticEmailCcFlag?: null | boolean; automaticEmailContactFlag?: null | boolean; automaticEmailResourceFlag?: null | boolean; billExpenses?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billProducts?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billTime?: null | "Billable" | "DoNotBill" | "NoCharge" | "NoDefault"; billingAmount?: null | number; billingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; board?: { _info?: {}; id?: null | number; name?: string }; budgetHours?: null | number; city?: string; closedBy?: string; closedDate?: string; closedFlag?: null | boolean; company?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; contact?: { _info?: {}; id?: null | number; name?: string }; contactEmailAddress?: string; contactEmailLookup?: string; contactName?: string; contactPhoneExtension?: string; contactPhoneNumber?: string; country?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; currency?: { _info?: {}; currencyCode?: string; currencyIdentifier?: string; decimalSeparator?: string; displayIdFlag?: boolean; displaySymbolFlag?: boolean; id?: null | number; name?: string; negativeParenthesesFlag?: boolean; numberOfDecimals?: number; rightAlign?: boolean; symbol?: string; thousandsSeparator?: string }; customFields?: { caption?: string; entryMethod?: null | "Date" | "EntryField" | "List" | "Option"; id?: null | number; numberOfDecimals?: null | number; type?: null | "TextArea" | "Button" | "Currency" | "Date" | "Hyperlink" | "IPAddress" | "Checkbox" | "Number" | "Percent" | "Text" | "Password"; value?: {} }[]; customerUpdatedFlag?: null | boolean; dateResolved?: string; dateResplan?: string; dateResponded?: string; department?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; duration?: null | number; estimatedExpenseCost?: null | number; estimatedExpenseRevenue?: null | number; estimatedProductCost?: null | number; estimatedProductRevenue?: null | number; estimatedStartDate?: string; estimatedTimeCost?: null | number; estimatedTimeRevenue?: null | number; externalXRef?: string; hasChildTicket?: null | boolean; hasMergedChildTicketFlag?: null | boolean; hourlyRate?: null | number; id?: number; impact?: null | "Low" | "Medium" | "High"; initialDescription?: string; initialDescriptionFrom?: string; initialInternalAnalysis?: string; initialResolution?: string; integratorTags?: string[]; isInSla?: null | boolean; item?: { _info?: {}; id?: null | number; name?: string }; knowledgeBaseCategoryId?: null | number; knowledgeBaseLinkId?: null | number; knowledgeBaseLinkType?: null | "ServiceTicket" | "ProjectTicket" | "Activity" | "ProjectIssue" | "KnowledgeBaseArticle" | "Time"; knowledgeBaseSubCategoryId?: null | number; lagDays?: null | number; lagNonworkingDaysFlag?: null | boolean; location?: { _info?: {}; id?: null | number; name?: string }; mergedParentTicket?: { _info?: {}; id?: null | number; summary?: string }; mobileGuid?: null | string; opportunity?: { _info?: {}; id?: null | number; name?: string }; owner?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; parentTicketId?: null | number; poNumber?: string; predecessorClosedFlag?: null | boolean; predecessorId?: null | number; predecessorType?: null | "Ticket" | "Phase"; priority?: { _info?: {}; id?: null | number; name?: string; sort?: null | number }; processNotifications?: null | boolean; recordType?: null | "ServiceTicket" | "ProjectTicket" | "ProjectIssue"; requiredDate?: string; resPlanMinutes?: null | number; resolveMinutes?: null | number; resources?: string; respondMinutes?: null | number; serviceLocation?: { _info?: {}; id?: null | number; name?: string }; severity?: null | "Low" | "Medium" | "High"; site?: { _info?: {}; id?: null | number; name?: string }; siteName?: string; skipCallback?: null | boolean; sla?: { _info?: {}; id?: null | number; name?: string }; slaStatus?: string; source?: { _info?: {}; id?: null | number; name?: string }; stateIdentifier?: string; status?: { _info?: {}; id?: null | number; name?: string }; subBillingAmount?: null | number; subBillingMethod?: null | "FixedFee" | "NotToExceed" | "OverrideRate" | "ActualRates"; subDateAccepted?: string; subType?: { _info?: {}; id?: null | number; name?: string }; summary: string; team?: { _info?: {}; id?: null | number; name?: string }; type?: { _info?: {}; id?: null | number; name?: string }; workRole?: { _info?: {}; id?: null | number; name?: string }; workType?: { _info?: {}; id?: null | number; name?: string }; zip?: string }>

  • putServiceTicketsByParentIdNotesById(id: number, parentId: number, serviceNote: { _info?: {}; contact?: { _info?: {}; id?: null | number; name?: string }; createdBy?: string; customerUpdatedFlag?: null | boolean; dateCreated?: string; detailDescriptionFlag?: null | boolean; externalFlag?: null | boolean; id?: number; internalAnalysisFlag?: null | boolean; internalFlag?: null | boolean; issueFlag?: null | boolean; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; processNotifications?: null | boolean; resolutionFlag?: null | boolean; text?: string; ticketId?: null | number }): Promise<{ _info?: {}; contact?: { _info?: {}; id?: null | number; name?: string }; createdBy?: string; customerUpdatedFlag?: null | boolean; dateCreated?: string; detailDescriptionFlag?: null | boolean; externalFlag?: null | boolean; id?: number; internalAnalysisFlag?: null | boolean; internalFlag?: null | boolean; issueFlag?: null | boolean; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; processNotifications?: null | boolean; resolutionFlag?: null | boolean; text?: string; ticketId?: null | number }>
  • Parameters

    • id: number
    • parentId: number
    • serviceNote: { _info?: {}; contact?: { _info?: {}; id?: null | number; name?: string }; createdBy?: string; customerUpdatedFlag?: null | boolean; dateCreated?: string; detailDescriptionFlag?: null | boolean; externalFlag?: null | boolean; id?: number; internalAnalysisFlag?: null | boolean; internalFlag?: null | boolean; issueFlag?: null | boolean; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; processNotifications?: null | boolean; resolutionFlag?: null | boolean; text?: string; ticketId?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional contact?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional createdBy?: string
      • Optional customerUpdatedFlag?: null | boolean
      • Optional dateCreated?: string
      • Optional detailDescriptionFlag?: null | boolean
      • Optional externalFlag?: null | boolean
      • Optional id?: number

        Format: int32

      • Optional internalAnalysisFlag?: null | boolean
      • Optional internalFlag?: null | boolean
      • Optional issueFlag?: null | boolean
      • Optional member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional identifier?: string
        • Optional name?: string
      • Optional processNotifications?: null | boolean
      • Optional resolutionFlag?: null | boolean
      • Optional text?: string
      • Optional ticketId?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; contact?: { _info?: {}; id?: null | number; name?: string }; createdBy?: string; customerUpdatedFlag?: null | boolean; dateCreated?: string; detailDescriptionFlag?: null | boolean; externalFlag?: null | boolean; id?: number; internalAnalysisFlag?: null | boolean; internalFlag?: null | boolean; issueFlag?: null | boolean; member?: { _info?: {}; id?: null | number; identifier?: string; name?: string }; processNotifications?: null | boolean; resolutionFlag?: null | boolean; text?: string; ticketId?: null | number }>

  • putServiceTicketsByParentIdTasksById(id: number, parentId: number, task: { _info?: {}; childScheduleAction?: null | "Transfer" | "Delete" | "Done"; childTicketId?: null | number; closedFlag?: null | boolean; code?: { _info?: {}; id?: null | number; name?: string }; id?: number; notes?: string; priority?: null | number; resolution?: string; schedule?: { _info?: {}; description?: string; id?: null | number }; ticketId?: null | number }): Promise<{ _info?: {}; childScheduleAction?: null | "Transfer" | "Delete" | "Done"; childTicketId?: null | number; closedFlag?: null | boolean; code?: { _info?: {}; id?: null | number; name?: string }; id?: number; notes?: string; priority?: null | number; resolution?: string; schedule?: { _info?: {}; description?: string; id?: null | number }; ticketId?: null | number }>
  • Parameters

    • id: number
    • parentId: number
    • task: { _info?: {}; childScheduleAction?: null | "Transfer" | "Delete" | "Done"; childTicketId?: null | number; closedFlag?: null | boolean; code?: { _info?: {}; id?: null | number; name?: string }; id?: number; notes?: string; priority?: null | number; resolution?: string; schedule?: { _info?: {}; description?: string; id?: null | number }; ticketId?: null | number }
      • Optional _info?: {}
        • [key: string]: string
      • Optional childScheduleAction?: null | "Transfer" | "Delete" | "Done"
      • Optional childTicketId?: null | number

        Format: int32

      • Optional closedFlag?: null | boolean
      • Optional code?: { _info?: {}; id?: null | number; name?: string }
        • Optional _info?: {}
          • [key: string]: string
        • Optional id?: null | number

          Format: int32

        • Optional name?: string
      • Optional id?: number

        Format: int32

      • Optional notes?: string
      • Optional priority?: null | number

        Format: int32

      • Optional resolution?: string
      • Optional schedule?: { _info?: {}; description?: string; id?: null | number }
        • Optional _info?: {}
          • [key: string]: string
        • Optional description?: string
        • Optional id?: null | number

          Format: int32

      • Optional ticketId?: null | number

        Format: int32

    Returns Promise<{ _info?: {}; childScheduleAction?: null | "Transfer" | "Delete" | "Done"; childTicketId?: null | number; closedFlag?: null | boolean; code?: { _info?: {}; id?: null | number; name?: string }; id?: number; notes?: string; priority?: null | number; resolution?: string; schedule?: { _info?: {}; description?: string; id?: null | number }; ticketId?: null | number }>

Generated using TypeDoc