Service Object

Service

Root Connection

All Service objects of an account are accessible by a query on the root connection services. Such a query will return a ServiceConnection!, which contains the Service objects in its nodes field.

services (ServiceConnection!)

Root connection for retrieving Service records.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

filter ServiceFilter

Filter to determine which Service records are returned.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

order [ServiceOrder!]

Order of the Service records returned.

view ServiceView

View name.

The default value is current_account.

Fields

The fields in this section list which values can be retrieved when querying Service records.

account (Account)

The account this record belongs to.

availabilityManager (Person)

The person who is responsible for ensuring that the availability targets specified in the active SLAs for the service are met.

capacityManager (Person)

The person who is responsible for ensuring that the service is not affected by incidents that are caused by capacity shortages.

changeManager (Person)

The person who is responsible for coordinating the changes of the service.

continuityManager (Person)

The person who is responsible for creating and maintaining the continuity plans for the service's instances that have an active SLA with a continuity target.

createdAt (ISO8601Timestamp)

The date and time at which the record was created.

customFields ([CustomField!])

Values of custom fields.

description (String)

A high-level description of the service's core functionality.

disabled (Boolean)

Whether the service may no longer be related to other records.

firstLineTeam (Team)

The team that will, by default, be selected in the First line team field of a new service instance when it is being registered for the service.

id (ID!)

Unique identifier of the record.

keywords (String)

A comma-separated list of words that can be used to find the service via search.

knowledgeManager (Person)

The person who is responsible for the quality of the knowledge articles for the service.

name (String)

The name of the service. The service name may be followed by the name of its core application placed between brackets.

pictureUri (String)

The hyperlink to the image file for the record.

problemManager (Person)

The person who is responsible for coordinating the problems that directly affect the service.

provider (Organization)

Deprecated: This field has been renamed. Use Service.serviceProvider instead.

The organization who provides the service.

releaseManager (Person)

The person who is responsible for coordinating the releases of the service.

serviceOwner (Person)

The person who is responsible for ensuring that the service level targets specified in the SLAs for the service are met.

serviceProvider (Organization)

The organization that provides the service.

source (String)

An identifier for the client application submitting the resource or the name of an external system.

sourceID (String)

The unique identifier of the resource in an external system.

supportTeam (Team)

The team that will, by default, be selected in the Support team field of a service instance when one is registered for the service. Similarly, this team will be selected in the Team field of a problem when the service is related to it.

survey (Survey)

Survey used to measure customer rating of this service.

uiExtension (UiExtension)

UI extension that is linked to the record.

updatedAt (ISO8601Timestamp)

The date and time of the last update of the record. If the record has no updates it contains the createdAt value.

Connections

The connection fields in this section allow (paged) access to objects related to a specific Service record. The actual objects will be in the nodes field of the connection.

customFieldsAttachments (AttachmentConnection)

Inline images linked to one of the custom fields.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

descriptionAttachments (AttachmentConnection)

Inline images linked to the Description field.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

serviceInstances (ServiceInstanceConnection)

Service instances related to this service.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

serviceLevelAgreements (ServiceLevelAgreementConnection)

Service level agreements related to this service through the service offering.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

serviceOfferings (ServiceOfferingConnection)

Service offerings related to this service.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

translations (TranslationConnection)

Translations associated with this object.

Argument Type Description
after String

Returns the elements in the list that come after the specified cursor.

before String

Returns the elements in the list that come before the specified cursor.

first Int

Returns the first n elements from the list.

last Int

Returns the last n elements from the list.

Implements

Service implements the following interfaces. This means that fragments defined on these interfaces may be used in queries returning a Service.