Перейти к содержимому
R-Service R-Service
Руководство разработчика RR Tech Service Management

Change Log

Эта документация пока недоступна на вашем языке, поэтому показана английская версия.
  • Updated: Mail API updated the Mail API rules with the new “Match on ID when found in the email subject” Email Policy options.
  • New: UI Extension Javascript API : added service_instance to the list of request fields that can be interacted with.
  • Updated: Export : Added additional clarification about architecting integrations based on export files.
  • Updated: Tag : added requestCount .
  • Updated: RequestFilter : deprecated supplierRequestid , please use supplierRequestID instead
  • Updated: ServiceInstances : added the maintenanceWindow and timeZone fields.
  • Updated: TaskFilter . Tasks can be filtered on their supplierRequestID .
  • Removed: Backwards compatibility support using ‘change’ instead of ‘workflow’ has been completely removed.
  • Updated: Change to Workflow: The account settings that control whether the ‘change to workflow’ deprecations can be used in API integrations have now been disabled and removed from all environments.
  • Updated: Survey and SurveyQuestion : added the translations connections.
  • Updated: Broadcast : added the remarks , remarksAttachments and translations fields.
  • Updated: PdfDesign : added the description and descriptionAttachments fields.
  • Updated: Service Offerings : added the charge_type_case , rate_case , rate_case_currency , resolution_target_case , resolution_target_case_in_days , response_target_case , response_target_case_in_days and support_hours_case fields.
  • Updated: Service Level Agreement : added the activityID_case field.
  • Updated: Events API : Added ability to set requested_by value.
  • Updated: ConfigurationItem : added the fields lastSeenAt , endOfSupportDate , operatingSystem and ramAmount . These fields can also be changed via mutations and used to filter configuration items.
  • Updated: DiscoveredConfigurationItems Mutation : added the fields lastSeenAt , endOfSupportDate , operatingSystemId , ramAmount , nrOfProcessors and nrOfCores .
  • Updated: RequestFilter : added operatingSystem to allow filtering requests based on the operating system of the linked configuration items.
  • Updated: Request , Task and ProjectTask : added the checkedItems field.
  • Updated: AppOffering : added the cardDescription field.
  • Updated: AppOffering : added the requiresEnabledOauthPerson field.
  • Updated: Person : added the oauthPersonEnablement field.
  • Updated: ReservationOffering : added the private_reservations field.
  • Updated: Site : the fields address , city , state , zip , country and integration can now be updated via the REST API.
  • Updated: UI Extension : uiExtensionCreate and uiExtensionUpdate allow description as input arguments.
  • Updated: All GraphQL object types with a description field allow descriptionAttachments as input arguments.
  • Updated: All GraphQL object types with a remarks field allow remarksAttachments as input arguments.
  • Updated: Change to Workflow: Added account settings to control whether the ‘change to workflow’ deprecations can be used in API integrations with the account:
    • Allow deprecated use of change in REST API
    • Allow deprecated use of change in GraphQL API
    • Allow deprecated use of change in Bulk API
    • Allow deprecated use of change in Mail API
    • Allow deprecated use of change in Webhooks API
  • Updated: Calendar : added the name filter.
  • Updated: Currency Added the ghs (Ghanaian Cedi) currency.
  • Updated: PermissionRole added the worflow_automator_auditor and workflow_automator_specialist roles.
  • New: SyncSet
  • Updated: Project : added the portfolio_insight view.
  • Updated: Invoice : added the financialID field.
  • Updated: Invoice : added the financialID filter.
  • Updated: Effort Class : added the skillPools connection.
  • Updated: Skill Pool : added the effortClasses connection.
  • Updated: Workflow : added the phase filter.
  • Updated: Standard Service Request : added the slaNotificationScheme field.
  • Updated: Configuration Item : added the workflowTemplate , recurrence and workflowManager fields.
  • Updated: Product : added the workflowTemplate , recurrence and workflowManager fields.
  • Updated: Recurrence : added the calendar field.
  • Updated: Request added the workflowCategory , workflowTemplate and workflowType filters.
  • The meaning of the all KnowledgeArticleView value was updated. This view now also includes all knowledge articles provided by other accounts to the current user. This matches the old provided_to_me view, which is now deprecated. The new managed_in_this_account view matches the old all view (which is identical to the default current_account ).
  • Updated: Request : added the knowledgeArticles connection.
  • Updated: FirstLineSupportAgreement added the supportChatPickupTarget field.
  • Updated: Mail API The number of days that a received email may be added as a note to an existing completed record is no longer fixed to 28 days, but can now be configured by account administrators on the Self Service Settings form.
  • Updated: Export API : add line_separator parameter.
  • New: As an account administrator or account designer you can now copy the NodeID from the actions menu of a record in R-Service.
  • Updated: ServiceOffering : added the defaultEffortClass field and the effortClasses connection.
  • Updated: Service Level Agreements added the service_instances relation.
  • Updated: TaskFilter added the taskTemplate filter.
  • Updated: Person added the guest field.
  • Updated: Events API documented which parameters can be used to update an existing request.
  • New: ShopArticles . These new objects are also available for export/import.
  • New: ShopOrderLines . These new objects are also available for export/import.
  • Updated: Organization : added the orderTemplate field.
  • Updated: Request : added categories order and fulfillment .
  • Updated: TaskTemplate : added category fulfillment_placeholder .
  • Updated: Workflow : added category order and justification purchase .
  • Updated: WorkflowTemplate : added category order and justification purchase .
  • Updated: Organization added the contracts connection.
  • Deprecated:
    • Product deprecated the category field in favor of the productCategory field.
  • Updated Enumerations The word violate has been renamed to breach in several keys of the report.standard enumeration.
  • Updated: PersonFilter added the guest filter
  • Deprecated:
    • Querying Workflow Object records using the changes connection has been deprecated in favor of the workflows connection.
    • Querying WorkflowType Object records using the changeTypes connection has been deprecated in favor of the workflowTypes connection.
    • Querying WorkflowTemplate Object records using the changeTemplates connection has been deprecated in favor of the workflowTemplates connection.
  • Updated TimeEntry : added the started_at field.
  • Updated: Currency added the Chilean Peso ( clp ) currency.
  • Added: ProductBacklogItem added the productBacklogEstimate field.
  • Updated: ProductBacklog renamed productGoal and productGoalAttachments into description and descriptionAttachments .
  • Pagination : Removed deprecation warning about manual pagination using the page parameter.
  • Updated Mail API : Described usage of custom fields.
  • Removed: ConfigurationItem Removed the startDate field, which was deprecated October 16th 2021. The inUseSince field should be used instead. This also means the start_date field is also no longer available in the REST API, import/export, automation rules and the JavaScript API for UI extensions.
  • Updated Request & Affected Sla : added the providerNotAccountable and providerWasNotAccountable fields and filters.
  • Updated Period : added the providerNotAccountable field.
  • Updated App Offering : added the configurationUriTemplate field.
  • Changed: Version 2.0.0 of the C# SDK for R-Service has been released, and is now also available as a NuGet package .
  • Added: Export added generic_project_task_automation_rules to the list of available types.
  • Added: AutomationRules project_task to the possible values of the generic field.
  • Updated: Languages added the Lithuanian language.
  • Documented on_backlog as possible status value for Requests and Problems .
  • Documented ..._attachments field in various REST API endpoints.
  • Added: Workflow Templates - Task Template Relations API
  • Updated Discovery Tools to mention that discovered Configuration Items can be linked to manually entered Products based on productID using the discoveredConfigurationItems mutation .
  • Changed: As of February 19, REST API text and string filters are case sensitive, unless otherwise specified. Note: until now, the behavior of these filters was implicit and undocumented. When we recently discovered that these filters were in fact case insensitive, this was treated as a bug, which is why it was not previously announced. We apologize for any inconvenience this may have caused.
  • Updated: Currency added the Omani Rial (OMR) currency.
  • Updated the name of some GraphQL mutation arguments for arrays of identifiers to end on ...Ids so they are inline with the generic naming convention:
  • Removed: Workflow the fields effortIndication and remainingEffort , that were deprecated on October 2, 2021, have been removed.
  • Updated: Team added the autoAssign field.
  • Updated: Person added the excludeTeamNotifications field.
  • Updated: Note added the option outbound_email to the medium field.

Important : ‘Change’ has been renamed to ‘Workflow’ throughout all R-Service APIs.

  • ‘Change’ has been renamed to ‘Workflow’ throughout all R-Service APIs.

  • All API endpoints and usage of attributes which contain the word ‘change’ are now deprecated . Backward compatibility will be maintained until February 4, 2023 .

  • Note that there are a few (minor) breaking changes. Although we do not expect any customers to be affected by these breaking changes, please ensure that you are not affected.

  • Updated: Currency added the Bosnia and Herzegovina Convertible Mark (BAM) currency.

  • Removed: asyncQueries connection from the GraphQL API, and the associated filter and scope ‘async-query:Read’. These were accidentally added with the discoveredConfigurationItems mutation on December 11th. The asyncQuery field is the only supported way to access the asynchronous query execution.
  • Removed: the R-Service REST API can no longer be accessed by providing an API token using Basic Authentication or query parameter.
  • New: Webhooks added the following events:
    • request.agile-board-column-changed
  • Updated: OrganizationFilter added the parent filter.
  • Updated: WorkflowFilter added the project filter.
  • Updated: SCIM Provisioning Anyone with the account administrator role is now able configure SCIM. Previously, only the account owner was allowed to do this.
  • Added a section on variables to the main GraphQL API page to highlight this feature of GraphQL and the security benefits it provides.
  • Updated: The phrase ‘Most available fields for each model can be used in filters’ has been removed from the Filtering page. Instead, a new section “Filtering” has been added to the documentation page of each of the record types that are available via the REST API, which explicitly lists the fields that can be used in filters. If you need more extensive filtering capabilities, you are encouraged to use the R-Service GraphQL API .
  • Updated: GraphQL API Added filters to several record types, so that the GraphQL API now supports all of the REST API filters (and many more).
  • Deprecated: Pagination by manually incrementing the page parameter is now deprecated. Most REST API endpoints will migrate to cursor based pagination, and to make sure that you are prepared, you should start using the URLs of the Link Header as soon as possible. Support for manually incrementing the page parameter will be removed from the APIs on May 7, 2022. You can continue to use the page parameter, but you must go through the pages in order. See Pagination for more details.
  • Removed: Pagination The Link Header no longer contains a link to the last page of results. The preferred way to access the last page of results is to reverse the sort order , by flipping the minus signs. For example, the sort order -status,-impact,created_at,id can be reversed to status,impact,-created_at,-id .
  • Added: The field resolution_duration to the following REST APIs:
  • Updated: PersonFilter added the billable filter.
  • Updated: ShortUrl added service_survey as value for the dataType of a short url.
  • Updated: Invoice added the field depreciationStart .
  • Updated: ProductCategoryFilter added the ruleSet filter.
  • Updated: Workflow added the field actualVsPlannedEffortPercentage .
  • Deprecated: Workflow deprecated the effortIndication and remainingEffort fields in favor of actualVsPlannedEffortPercentage . The deprecated fields are still present in the APIs but always contain the value 0 . The deprecated fields will be removed from the APIs on February 5, 2022.
  • Updated: WorkflowOrderField added the actualVsPlannedEffortPercentage sort order, removed the effortIndication and remainingEffort sort orders.
  • Updated: Added the plannedEffort field to Problem , Request and RequestTemplate .
  • Updated: Invoice added the fields amortize , amortizationStart , amortizationEnd , configurationItems , depreciationMethod , poNr , rate , usefulLife , and salvageValue .
  • Updated: Product added the field salvageValue .
  • Updated: Workflow added the invoices association.
  • Updated: Project added the invoices association.
  • Updated: ServiceLevelAgreement added the invoices association.
  • Updated: FirstLineSupportAgreement added the invoices association.
  • Updated: ConfigurationItem added the invoices association, and removed fields poNr , purchaseValue , rate , salvageValue , usefulLife , and depreciationMethod .
  • Updated: Contract added the invoices association.
  • Updated: AffectedSlaFilter added the requestedFor filter.
  • Updated: Mail API updated rules for matching numbers in the subjects to existing records.
  • Updated: ConfigurationItem added the purchaseValueCurrency and salvageValueCurrency fields.
  • Updated: Added the costPerHourCurrency field to Person and SkillPool .
  • Updated: Project added the valueCurrency field.
  • Updated: TimeEntry added the costCurrency field.
  • Updated: AffectedSlaFilter added the requestSource filter.
  • Updated: RequestFilter added the workflowStatus filter.
  • Updated: TaskFilter added the createdFromRequest and requesterOrganization filters.
  • Updated: Account added organization field.
  • Updated: InvoiceOrderField renamed projectSubject order to invoiceableSubject .
  • Updated: InvoiceFilter added the workflow , contract , flsa , sla and type filters.
  • Updated: Languages added the Icelandic language.
  • Updated: Note added internal & account fields, removed the internalAccount field.
  • Updated: ProjectTasks added the Agile Board, Agile Board Column and Agile Board Column Position fields.
  • Updated: PermissionRole added the financial_manager role.
  • Updated: RequestTemplateFilter add the team and member filters.
  • Updated: Tasks added the Agile Board, Agile Board Column and Agile Board Column Position fields.
  • Updated: Problems added the Agile Board, Agile Board Column and Agile Board Column Position fields.
  • Updated: The ‘Apps’ section for Applications uses updated record names. ‘Integrations’ are now called App Offerings and ‘Integration Instances’ are now App Instances . This name change was also performed for the REST API and import/export.
  • Added: rejectionCount field to Tasks .
  • Updated: Requests added the Agile Board, Agile Board Column and Agile Board Column Position attributes.
  • Added: productCategory field to Product .
  • Added: UI extension for ProductCategory and custom fields based on that to Product (also to REST API’s product_categories and products ). The product custom fields can also be used to filter products via ProductCustomFilter . Export/Import of products and product categories is extended with the new columns.
  • Updated: TimesheetSetting new timesheet settings option notifyOnIncomplete to prevent R-Service from sending notifications to people whose timesheet is incomplete.
  • Updated: TimeEntryFilter time entries can now be filtered based on whether they are marked as deleted.
  • Updated: JIT Provisioning added support for JIT provisioning when using the Open ID Connect protocol.
  • Updated: Reservations The deprecated filters active , upcoming and past have been removed, as announced on October 24, 2020.
  • Updated: Out of Office Periods The deprecated filters upcoming and past have been removed, as announced on October 24, 2020.
  • Updated: OAuth Authorization Code Grant updated the OAuth Authorization Code Grant documentation.
  • Updated: Webhooks require verification before they become active.
  • Updated: Webhooks Verifying the Authenticity of a Webhook.
  • Updated: TeamView added the managed_by_me and coordinated_by_me views.
  • Updated: TeamFilter added the manager and coordinator filters.
  • Updated: Reservations added the predefined filters open and completed . Deprecated the previous predefined filters active , upcoming and past . These will be removed on January 30, 2021.
  • Updated: Out of Office Periods added the predefined filters open and completed . Deprecated the previous predefined filters upcoming and past . These will be removed on January 30, 2021.
  • Updated: Authentication Updated the “Authentication” paragraph on the use of OAuth tokens and account, and prefering Personal Access Tokens over API Tokens. Added strong discouragements of continued use of API Tokens.
  • New: OAuth 2.0
  • Updated: Task Templates The approvers endpoint, which was deprecated on November 19, 2017, has been removed.
  • Updated: Requests added the task field.
  • Updated: Service Offerings added the response_target_..._in_days and resolution_target_..._in_days fields.
  • Updated: Standard Service Requests added the response_target_in_days and resolution_target_in_days fields.
  • Updated: Affected SLAs added the maximum_response_duration_in_days and maximum_resolution_duration_in_days fields.
  • Updated: Task Templates added the request_template and request_service_instance fields.
  • Updated: Tasks added the request_template , request_service_instance and request fields.
  • Updated: Service Offerings added the recovery_time_objective and recovery_point_objective fields, and deprecated the fields maximum_risk_of_data_loss , offline_backup_schedule , and restore_duration .
  • Removed: Contacts removed chat_hipchat from list of valid values for the label field
  • Updated: Authentication documented authentication using Personal Access Tokens.
  • Updated: Configuration Items changed the data type of the rate field to integer .
  • Updated: Products changed the data type of the rate field to integer .
  • New: Webhooks added the following events:
    • automation_rule
  • Updated: UI Extension Javascript API it is now possible to make the Configuration items field of the R-Service Specialist Interface required using ITRP.field('asset').required() .
  • Updated: Export added clarifications to the section “Generating an export file”
  • Updated: Text Formatting removed undocumented conversion of HTML entities.

Until now, HTML Entities in rich text fields added via the API, import, or other integrations, were converted to the corresponding Unicode glyph when rendering the rich text field. However, this functionality was undocumented and has now been removed. That means that a text such as € 42 will now be rendered literally as € 42 instead of € 42 .

  • New: Webhooks added the following events:
    • out_of_office_period.create
    • out_of_office_period.update
    • out_of_office_period.delete
  • Updated: the payload in the body of Webhook events for time entries and out of office periods contains additional fields.
  • New: Webhooks added the following events:
    • broadcast.create
    • broadcast.update
    • contract.create
    • contract.update
    • request.major-incident-status-changed
    • time_entry.create
    • time_entry.update
    • time_entry.delete
  • Updated: People - Contacts added chat_teams to the list of values that can be used as Label of the contact details.

Until May 30, 2020, the ..._in_minutes fields will still be included in API responses and Exports, and they can still be used in automation rules and PDF designs. These fields have the same value as planned_duration and planned_effort : both sets of fields report their value in minutes .

  • Updated: Workflows API added the planned_effort , actual_effort , remaining_effort and effort_indication fields.
  • New: Workflow Types feature added for maintaining custom workflow types.
  • Updated: Workflow Templates API the justification field is now required for workflow templates that have request templates linked to them.
  • Updated: People API added the auto_translation and do_not_translate_languages fields.
  • Updated: People Import added the Auto Translation and Do Not Translate Languages columns.
  • Updated: Knowledge Articles API documented the new Knowledge Article statuses. Added the internal_specialists , covered_specialists , key_contacts and end_users fields. Changed the service field to be required.
  • Updated: Webhooks added the parameter payload[note_id] to the webhook contents.
  • Updated: People added the support_domain predefined filter, which returns people registered in an account without including the people registered in the related directory account.

The same predefined filter was also added to Sites and Organizations , The API calls GET /v1/sites and GET /v1/organizations currently do not return records from the related directory account. However, in the future this will be adjusted, to bring these API calls in line with GET /v1/people and the Sites and Organizations views in the R-Service Service.

It is therefore recommended to start using GET /v1/sites/support_domain and GET /v1/organizations/support_domain to prepare for this upcoming change.

  • Updated: Advanced UI Extension Examples Deprecated jQuery features that have been removed from jQuery 3. While these features will continue to be available in R-Service for a limited time, UI Extensions that use them should be migrated as soon as possible.

Refer to the official jQuery Core 3.0 Upgrade Guide to get a full list of breaking changes.

The Advanced UI Extension Examples have been rewritten so that they no longer use deprecated or removed jQuery features. In particular:

+ Replaced
`.removeAttr('checked')`
by
`.prop('checked', false)`
+ Replaced
`.change()`
by
`.trigger('change')`
+ Replaced
`.change(function() ...)`
by
`.on('change', function() ...)`
, and similarly for uses of the
event shorthands
`blur`
,
`focus`
,
`click`
,
`keydown`
, and so on
+ Replaced
`.bind(...)`
by
`.on(...)`
  • Updated: Export API added satisfactions to the type of records that can be exported.
  • Updated: Time Entries documented the cost and effort_class fields.
  • Updated: Mail API a reply to an email notification of a request (or problem/task/…) that has been completed more than 28 days ago, but which last note has been added no more than 28 days ago, now also results in a note being added to the existing request, instead of a new request being created.

As the name indicates, planned_duration_in_minutes contains the planned duration in minutes , whereas the original planned_duration field contained the planned duration in hours .

The maximum value of these fields is 600000 (= 10000 hours).

  • Deprecated the planned_duration and planned_effort fields. Access the ..._in_minutes fields instead. The planned_duration and planned_effort fields have been removed from the documentation.

For a limited time, these fields will still be included in API responses and Exports and continue to report the planned duration / effort in hours, calculated as the planned duration / effort in minutes divided by 60, rounded up to the nearest hour.

  • Removed: Timesheet Settings the track_cost_of_time_spent field is now deprecated and has been removed from the documentation. For a limited time, the field will still be included in API responses and Exports with value true .
  • Updated: UI Extensions added the source and sourceID fields.
  • Updated: Workflows added support for archiving, trashing and restoring of Workflow records.
  • Updated: People added support for archiving, trashing and restoring of Person records.
  • Updated: Problems added support for archiving, trashing and restoring of Problem records.
  • Updated: Releases added support for archiving, trashing and restoring of Release records.
  • Updated: Requests added support for archiving, trashing and restoring of Request records.
  • Updated: Time Entries added support for archiving, trashing and restoring of Time Entry records.
  • Updated: Mail API updated the default source field value from "email" to "Email" .
  • Updated: Events API updated the default source field value from "event" to "Event" .
  • Updated: Source and Source ID updated the default source field value from "api" to "R-Service API" .
  • Updated: Mail API updated the Mail API rules with the new “Allow inbound email to generate new requests” and “Allow replies to be added as notes” Email Policy options.
  • Updated: Export API added notes to the list exportable types.
  • Updated: Configuration Items the support_team field is no longer required when status of CI equals ‘Removed’.
  • Updated: People added the employeeID field.
  • Updated: Renamed ‘States’ to Predefined Filters throughout the documentation. Moved the APIs listed under ‘List records relevant for API Users’ to the ‘Predefined filters’ paragraph.
  • New: Request Satisfaction added API for setting satisfaction or dissatisfaction with the manner in which a request has been handled.
  • Updated: Broadcasts added the customers visibility.
  • Updated: Workflows added the failed and disruptive completion reasons.
  • Updated: Releases added the failed and disruptive completion reasons.
  • Updated: Permissions added the account_designer and the directory_designer options for the roles field.
  • Updated: Icons updated the list of icons.
  • Updated: Workflows the manager field can now be set for new workflows. The API user is still selected as the manager of a new workflow by default.
  • Updated: Product if left empty, the name field of a new product is now automatically set to the values specified for the brand, model, productID (optional) and category fields.
  • Updated: Requests added the reopen_count field.
  • Updated: Requests added the retrieval option sla_accountability .
  • Updated: Permissions added API for removing all roles from a person.
  • Updated: Workflows documented the being_created status.
  • Updated: Requests added the feedback field.
  • Updated: Workflows , Configuration Items , Contracts , Organizations , People , Project Tasks , Projects , Requests , Sites , and Tasks added the custom_fields field as a replacement of custom_data .

    • Deprecated the custom_data field. Access the custom_fields field instead. The custom_data field has been removed from the documentation.
  • Updated: added the Custom Fields column to the import/export of the above-mentioned record types.

    • Deprecated the Custom Data column. Use the Custom Fields column instead. The Custom Data column has been removed from the documentation.
  • Updated: People added the send_email_notifications and show_notification_popup fields.

  • New: Translations Import added documentation on importing translations.

  • Updated: Audit Entries added the created_by field. Changed the auditable field and the references in the workflows field, so that they now contain the standard attributes in a reference .

    • Deprecated the user field. Access the created_by field instead. The user field has been removed from the documentation.
    • Deprecated the display_name attribute in the auditable and workflows field. Access the name or subject attribute instead, depending on the type of reference .
  • Updated: CTI added the ability to specify the Request ID via the CTI interface
  • Updated: Search API added the ability to search for ci and service-instance records.
  • Updated: Notes added the state public
  • Updated: Problems added the custom_data field and the ui_extension field.
  • Updated: Export API When the first column of a CSV export file is ID , the column header will now be enclosed in quotation marks, like this: "ID" . This makes it more convenient to open such files in Microsoft Excel, which might otherwise incorrectly assume that the file has the SYLK format.
  • Updated: Problems added the knowledge_article field.
  • Deprecated X-ITRP-Account header. Use account instead.
  • Deprecated X-ITRP-Language header. Use language instead.
  • Deprecated X-ITRP-Source header. Use source instead.
  • Deprecated X-ITRP-Export and X-ITRP-ExportID headers. Use export resp. export-id instead
  • Updated: Search added the ability to perform searches on behalf of someone else.
  • Updated: People - Configuration items added the ability to link configuration items to a person.
  • Updated: Time Entries changed the organization field from read-only to required.
  • Updated: Account added the time_format_24h field.
  • Updated: People added the work_hours field.
  • Updated: People Import added the Work Hours column.
  • New: Invoices added for creating and maintaining invoices for projects.
  • New: Invoices Import making it possible to import invoices for projects.
  • New: Task Templates - Approvals makes it possible to add, update and remove the approvers of a task template and to set the planned effort for each approver.
  • Removed: Task Templates - Approvers is now deprecated and has been removed from the documentation. The ability to maintain a task template’s approvers has been replaced by Task Templates - Approvals .
  • Updated: Tasks added the planned_effort field for risk & impact and implementation tasks.
  • Updated: Task Approvals added the planned_effort field.
  • Updated: Task Templates added the planned_effort, planned_effort_workflow_manager, planned_effort_requester, planned_effort_requester_business_unit_manager, planned_effort_requester_manager and planned_effort_service_owner fields.
  • Updated: Tasks Import added the Planned Effort column.
  • Updated: Task Approvals Import added the Planned Effort column.
  • Updated: Task Templates Import added the columns: Planned Effort Workflow Manager,Planned Effort Service Owner,Planned Effort Requester,Planned Effort Requester Manager,Planned Effort Requester Business Unit Manager.
  • New: Task Template Approvals Import makes it possible to maintain the approvers and their planned effort for task templates using imports.
  • Removed: Task Templates Import removed the Approvers column. The approvers of task templates can now be imported using the new Task Template Approvals Import .
  • Updated: Requests added the options duplicate , rejected and declined to the completion_reason field.
  • Updated: Notes added the medium field with the options default , email , system , redacted and automation .
  • Updated: Service Offerings Import added the following columns to the import CSV file example: Response Target RFC,Resolution Target RFC,Support Hours RFC,Response Target RFI,Resolution Target RFI,Support Hours RFI
  • Updated: Configuration Items Import added the Created At column and the Updated At column to the import CSV file example.
  • Updated: Import API the import progress response now includes the URL of the import log when the import job has been completed successfully or with one or more unrecoverable errors.
  • Updated: Service Level Agreements the coverage field option organizations_and_sites has been added.
  • Updated: Service Level Agreements the coverage field option organization_and_descendants has been renamed to organizations_and_descendants because multiple organizations can now be selected when this coverage option is selected.
  • Updated: Service Level Agreements - Sites feature extended so that it can also be used when the coverage field of an SLA is set to organizations_and_sites .
  • Updated: Service Level Agreements - Organizations feature extended so that it can also be used when the coverage field of an SLA is set to organizations_and_descendants or organizations_and_sites .
  • Removed: Service Level Agreements removed the field organization. The covered organizations of an SLA can now all be maintained using the Service Level Agreements - Organizations API.
  • Updated: Service Level Agreements Import the Coverage column option organization_and_descendants has been renamed to organizations_and_descendants because multiple organizations can now be selected when this coverage option is selected.
  • Removed: Organizations replaced the ui_extension_id field with the ui_extension field.
  • Updated: Contracts added the custom_data field and the ui_extension field.
  • Updated: People added the custom_data field and the ui_extension field.
  • Updated: Sites added the custom_data field and the ui_extension field.
  • Updated: UI Extensions added the category options contract , person and site .
  • Updated: UI Extensions improved the advanced examples for date selection restrictions.
  • Updated: Project Tasks - Assignments added the planned_effort field.
  • Updated: Project Task Templates added the planned_effort_project_manager, planned_effort_requester, planned_effort_requester_business_unit_manager, planned_effort_requester_manager and planned_effort_service_owner fields.
  • New: Project Task Templates - Assignments added the ability to maintain the assignments of project task templates
  • Removed: Project Task Templates - Assignees has been replaced by the new Project Task Templates - Assignments API.
  • Updated: Project Task Assignments Import added the Planned Effort column to the import CSV file example.
  • Updated: Project Task Templates Import removed the Assignees column and added the Planned Effort Project Manager, Planned Effort Service Owner, Planned Effort Requester, Planned Effort Requester Manager and Planned Effort Requester Business Unit Manager columns to the import CSV file example.
  • New: Project Task Template Assignments Import added the ability to import project task template assignments. This replaces the Assignees column of the Project Task Template import CSV file and allows a planned effort to be specified for each assignee.
  • Updated: Services added the knowledge_manager field.
  • Updated: Services Import added the Knowledge Manager column to the import CSV file example.
  • Updated: Requests Import added the Knowledge Article column to the import CSV file example.
  • Updated: Account added the strong_privacy field.
  • Updated: Requests added the addressed field.
  • Updated: UI Extensions add several advanced examples of UI extensions with JavaScript code.
  • Updated: People - Permissions features added to allow maintenance of people’s permissions.
  • Removed: People the permissions field is now deprecated and has been removed from the documentation.
  • New: Calendars added a feature for calculating the amount of active calendar time between a start and end moment.
  • Updated: Mail API extended the ability to use a new email (as opposed to a reply to an automated email notification from R-Service) to add a note to an existing request. This feature has been extended to existing problems, releases, workflows, workflow tasks, projects and project tasks.
  • Updated: Requests added the retrieval option requested_by_or_for_me .
  • Updated: Requests added the retrieval option requests_of_my_organization .
  • Updated: Requests added the retrieval option assigned_to_my_team .
  • Updated: Requests added the retrieval option assigned_to_me .
  • Updated: Requests added the retrieval option waiting_for_me .
  • Updated: Requests added the retrieval option problem_management_review .
  • Updated: Knowledge Article added the retrieval option managed_by_me .
  • Updated: Problems added the retrieval option managed_by_me .
  • Updated: Problems added the retrieval option assigned_to_my_team .
  • Updated: Problems added the retrieval option assigned_to_me .
  • Updated: Releases added the retrieval option managed_by_me .
  • Updated: Workflows added the retrieval option managed_by_me .
  • Updated: Tasks added the retrieval option managed_by_me .
  • Updated: Tasks added the retrieval option assigned_to_my_team .
  • Updated: Tasks added the retrieval option assigned_to_me .
  • Updated: Tasks added the retrieval option approval_by_me .
  • Updated: Projects added the retrieval option managed_by_me .
  • Updated: Project Tasks added the retrieval option managed_by_me .
  • Updated: Project Tasks added the retrieval option assigned_to_me .
  • Updated: Project Tasks added the retrieval option open_to_me .
  • Updated: Products added the retrieval option supported_by_my_teams .
  • Updated: Configuration Items added the retrieval option supported_by_my_teams .
  • Updated: Organizations added the retrieval option managed_by_me .
  • Updated: Webhooks added the parameter payload[audit_line_id] to the webhook contents.
  • Updated: Webhooks ensured that the following parameters are included in the webhook contents whenever these fields have a value in the record that triggered the webhook event:
    • payload[team][account][name]
    • payload[team][account][id]
    • payload[member][account][name]
    • payload[member][account][id]
  • Updated: Pagination limited the maximum number of records that can be retrieved as a single collection of pages to 100.000 records.
  • Updated: Organizations added the state directory for the retrieval of organizations from the directory account of the support domain account from which the data is requested.
  • Updated: People added the state directory for the retrieval of people from the directory account of the support domain account from which the data is requested.
  • Updated: Sites added the state directory for the retrieval of sites from the directory account of the support domain account from which the data is requested.
  • Updated: Mail API described the ability to specify an inbound email address for teams.
  • Updated: Teams added the inbound_email_local_part field.
  • Updated: Teams Import added the Inbound Email Local Part column to the import CSV file example.
  • Updated: Time Entries added the deleted field.
  • Updated: Time Allocations replaced the description_required field with the description_category field.
  • Updated: Time Allocations Import replaced the Description Required column with the Description Category column.
  • New: Knowledge Article added for adding, updating and retrieving knowledge articles.
  • Updated: Webhooks added the description and mail_exceptions_to fields.
  • Updated: Requests Import added the Problem, Workflow and Project columns to the import CSV file example.
  • Updated: Problems Import added the Project column to the import CSV file example.
  • Updated: Workflows Import added the Project column to the import CSV file example.
  • Updated: People Roles Import added the Project Manager column to the import CSV file example.
  • New: Export API feature added for exporting the time allocations of organizations.
  • Removed: Export API the short URLs and system logs no longer get exported when the export type all is specified.
  • Updated: Mail API added the markdown parameter. This parameter can be included to indicate that Markdown is used in the body of the email to define how the text for the Note field is to be formatted.
  • New: Text Formatting described the formatting options for rich text fields.
  • Updated: Products added the disabled field.
  • Updated: Mail API adjusted the rule that determines the default value for the team field of a new request. Now, when the new request is to be related to a service instance, the Support Team of this service instance also gets selected by default when the sender of the email is a member of the First Line Team or the Support Team of this service instance.
  • Updated: Events API adjusted the rule that determines the default value for the team field of a new request. Now, when the new request is to be related to a service instance, the Support Team of this service instance also gets selected by default when the current user is a member of the First Line Team or the Support Team of this service instance.
  • Updated: Mail API added a rule that allows a person to send an email for the generation of a new request (with or without parameters) to any R-Service account of which this person has the Specialist role.
  • Updated: Tasks Import removed the Fixed Start column from the import CSV file example.
  • Updated: Workflows added the manager field to the collection fields and enabled sorting on this field.
  • Updated: Timesheet Settings replaced the allow_overtime field with the allow_workday_overtime and allow_workweek_overtime fields.
  • Updated: Timesheet Settings Import replaced the Allow Overtime column with the Allow Workday Overtime and Allow Workweek Overtime columns.
  • Updated: Tasks Import added the Service Instances and Configuration Items columns to the import CSV file example.
  • Updated: Requests added the requester_resolution_target_at field.
  • Updated: Time Entries added the correction field.
  • Updated: Requests added the assignment_count field.
  • Updated: Mail API added a rule that limits updates of existing requests by incoming email without a reference in the mail header to within 28 days of their completion.
  • Updated: Filtering extended the filtering capabilities to less than, less than or equal to, greater than and greater than or equal to.
  • Updated: Events API added the parameter support_domain for users who are registered in a directory account.
  • Updated: Mail API added the section ‘Adding a note to an existing request’.
  • New: Timesheets feature added for retrieving people’s timesheets.
  • Updated: Time Entries feature added for removing a time.
  • New: Time Allocations feature added for making allocations available for people to register time against.
  • New: Time Entries feature added for registering time.
  • Updated: Requests added the created_by field.
  • New: Timesheet Settings feature added for defining the settings for people’s timesheets.
  • Updated: Requests added the organization field.
  • Updated: SLA added the coverage option organization_and_descendants and the organization field.
  • Updated: Problem added the waiting_until field.
  • Updated: Tasks added the waiting_until field.
  • Updated: Problems Import added the Waiting Until column to the import CSV file example.
  • Updated: Tasks Import added the Waiting Until column to the import CSV file example.
  • Updated: Broadcasts added the option covered_for_any for the visible_for field.
  • Updated: Task Templates added the instructions field.
  • Updated: Task Templates added the ui_extension field.
  • Updated: Tasks replaced the Initial note field with the instructions field.
  • Updated: Tasks added the custom_data field.
  • Updated: Tasks - Predecessors feature added to make it possible to add, update or remove a task’s predecessors.
  • Updated: Tasks - Successors feature added to make it possible to add, update or remove a task’s successors.
  • Renamed: Task Templates task_template_parents has become workflow_templates .
  • New: Short URLs feature added for preparing short URLs for QR codes or NFC tags or simply for shortening long URLs.
  • Updated: Webhooks added the parameter payload[previous_status] to the payload of ‘status-changed’ events.
  • New: Account feature added for retrieving account, billable usage and billable users data.
  • New: Webhooks added ‘status-changed’ events for requests, problems, workflows and tasks.
  • New: Export API feature added for exporting the system logs.
  • Updated: Filtering extended the States feature to related records
  • Updated: Notes added the state internal
  • Updated: Workflows added the release field.
  • Updated: Requests added the desired_completion_at field.
  • Updated: Affected SLAs added the desired_completion_at and the next_target_at fields.
  • Updated: Events API extended the feature that dictates the default value for the member and status fields.
  • Updated: Mail API extended the feature that dictates the default value for the member and status fields.
  • Updated: Requests added the waiting_until field.
  • Updated: Events API added the waiting_until parameter.
  • Updated: Mail API added the waiting_until parameter.
  • Updated: Requests Import added the Waiting Until column to the import CSV file example.
  • Updated: Organizations Import added the UI Extension and Custom Data columns to the import CSV file example.
  • Updated: Configuration Items - CI Relations feature extended by allowing configuration items of all product categories (with the exception of software license certificates) to have multiple parent CI relations.
  • Updated: Task feature updated to include the ID of the workflow when retrieving, adding and updating a task.
  • Updated: Requests - Configuration Items feature extended to make it possible for a configuration item to be added to, or removed from, a request.
  • Updated: Problems - Configuration Items feature extended to make it possible for a configuration item to be added to, or removed from, a problem.
  • Updated: Problems - Requests feature extended to make it possible for a request to be added to, or removed from, a problem.
  • Updated: Problems - Service Instances feature extended to make it possible for a service instance to be added to, or removed from, a problem.
  • Updated: Releases - Workflows feature extended to make it possible for a workflow to be added to, or removed from, a release.
  • Updated: Workflows - Problems feature extended to make it possible for a problem to be added to, or removed from, a workflow.
  • Updated: Workflows - Requests feature extended to make it possible for a request to be added to, or removed from, a workflow.
  • Updated: Tasks - Configuration Items feature extended to make it possible for a configuration item to be added to, or removed from, a task.
  • Updated: Tasks - Service Instances feature extended to make it possible for a service instance to be added to, or removed from, a task.
  • Updated: Workflow Templates - Task Templates feature extended to make it possible for a task template to be added to, or removed from, a workflow template.
  • Updated: Task Templates - Approvers feature extended to make it possible for an approver to be added to, or removed from, a task template.
  • Updated: Task Templates - Configuration Items feature extended to make it possible for a configuration item to be added to, or removed from, a task template.
  • Updated: Task Templates - Service Instances feature extended to make it possible for a service instance to be added to, or removed from, a task template.
  • Updated: Service Instances - Configuration Items feature extended to make it possible for a configuration item to be added to, or removed from, a service instance.
  • Updated: Service Level Agreements - Organizations feature extended to make it possible for an organization to be added to, or removed from, a service level agreement.
  • Updated: Service Level Agreements - People feature extended to make it possible for a person to be added to, or removed from, a service level agreement.
  • Updated: Service Level Agreements - Sites feature extended to make it possible for a site to be added to, or removed from, a service level agreement.
  • Updated: Configuration Items - Contracts feature extended to make it possible for a contract to be added to, or removed from, a configuration item.
  • Updated: Configuration Items - Service Instances feature extended to make it possible for a service instance to be added to, or removed from, a configuration item.
  • Updated: Configuration Items - Users feature extended to make it possible for a user to be added to, or removed from, a configuration item.
  • Updated: Contracts - Configuration Items feature extended to make it possible for a configuration item to be added to, or removed from, a contract.
  • Updated: Teams - Members feature extended to make it possible for a member to be added to, or removed from, a team.
  • Updated: People - Teams feature extended to make it possible for a team to be added to, or removed from, a person.
  • Updated: Broadcasts - Service Instances feature extended to make it possible for a service instance to be added to, or removed from, a broadcast.
  • Updated: Calendars - Holidays feature extended to make it possible for a holiday to be added to, or removed from, a calendar.
  • Updated: Holidays - Calendars feature extended to make it possible for a calendar to be added to, or removed from, a holiday.
  • Updated: Service Categories - Services feature extended to make it possible for a service to be added to, or removed from, a service category.
  • New: Broadcasts feature added for adding, updating and retrieving broadcasts.
  • Updated: Requests feature added for retrieving the template field value of requests.
  • Updated: Workflows feature added for retrieving the template field value of workflows.
  • Updated: Tasks feature added for retrieving the template field value of tasks.
  • New: Tasks of Workflows feature added for retrieving all tasks of a workflow.
  • Updated: Requests feature added for retrieving the urgent field value of requests.
  • Updated: Requests Import added the Urgent column to requests import files.
  • Updated: Problems feature added for retrieving the urgent field value of problems.
  • Updated: Problems Import added the Urgent column to problems import files.
  • Updated: Tasks feature added for retrieving the urgent field value of tasks.
  • Updated: Tasks Import added the Urgent column to tasks import files.
  • Updated: Requests Import added the Reviewed column to requests import files.
  • Updated: Configuration Item updated the description for the product field as it is now possible to update its value.
  • Updated: Webhooks added payload parameters to the Webhook contents.
  • New: People feature added for retrieving people data using telephone numbers.
  • New: Export API feature added for downloading batches of affected SLAs and support efforts.
  • New: Import API feature added for uploading batches of specific record types.

First version of API released.