Mobile SDK - iOS
On this page
Mobile SDK - iOS
The Mobile SDK for iOS provides the classes necessary to interface iOS-based devices with the ServiceNow platform.
-
FetchConfiguration structure - iOS
The FetchConfiguration structure provides the ability to define the configuration for fetching records from your ServiceNow instance. -
FieldReadConfiguration structure - iOS
The FieldReadConfiguration structure enables you to configure which fields to fetch from a ServiceNow instance table and in which format. -
FieldWriteOptions class - iOS
The FieldWriteOptions class provides functions that set the options for updating or creating fields in a record on a ServiceNow instance. -
Filter structure - iOS
The Filter structure provides the ability to configure filters that define the data to return in the return results of a REST endpoint query. -
NowAPIEndpoint protocol - iOS
The NowAPIEndpoint protocol provides an interface for accessing any publicly exposed ServiceNow REST APIs. -
NowAPIService class - iOS
The NowAPIService class provides functions that enable you to perform requests to a specified ServiceNow REST API. -
NowAttachment structure - iOS
The NowAttachment structure provides functions that enable you to validate attachments by comparing their computed hash. -
NowAttachmentMetadata structure - iOS
The NowAttachmentMetadata structure provides functions that enable you to encode and manage attachment metadata. -
NowAttachmentService class - iOS
The NowAttachmentService class provides functions that enable you to upload and query attachments that are associated with records within a table on a ServiceNow instance. -
NowAttachmentUploadConfiguration structure - iOS
The NowAttachmentUploadConfiguration structure enables you to define the configuration information for an attachment that you are uploading to your ServiceNow instance. -
NowChat API - iOS
The NowChat API is a top-level global API that enables users to instantiate a NowChat service instance. -
NowChatColoring protocol - iOS
The NowChatColoring protocol defines default colors for the elements in the Live Agent and Virtual Agent chat UI. -
NowChatConfiguration class - iOS
Configures options on a chat session. -
NowChatService class - iOS
The NowChatService class provides Virtual and Live Agent chat capabilities. -
NowChatServiceDelegate protocol - iOS
The NowChatServiceDelegate protocol provides callbacks for notification of actions within the NowChatService such as a request to open a URL or dismiss the chat view controller. -
NowChatThemeable protocol - iOS
The NowChatThemeable protocol provides properties that enable you to override the colors used within chat pages hosted on your ServiceNow instance. -
NowCoreService class - iOS
The NowCoreService class provides fundamental services to the various SDK feature services. This class should only be instantiated by NowSDK. -
NowData framework - iOS
The NowData framework contains methods that enable the instantiation of NowData services, such as NowGraphQLService, NowTableService, NowAPIService (for custom APIs), andNowAttachmentService. -
NowGraphQLService class - iOS
The NowGraphQLService class provides functions that enable you to make requests using GraphQL queries against data on your ServiceNow instance through itsGraphQL REST API. -
NowLoggingService class - iOS
The NowLoggingService class provides functions that provide logging capabilities to feature services with the NowSDK. -
NowPush API - iOS
The NowPush API is a top-level global API that enables users to instantiate a NowPush service instance. -
NowPushPayload protocol
NowPushPayload is a generic protocol you can use to define a push notification protocol within theNowSDKframework. -
NowPushService class - iOS
The NowPushService class provides functions that enable interaction with the Push Notification service. -
NowRecord class - iOS
The NowRecord class defines a model that represents a record in a table on a ServiceNow instance. -
NowSDK framework - iOS
The NowSDK framework contains methods that enable the instantiation of various feature services. -
NowSDKConfiguration class - iOS
The NowSDKConfiguration class contains configuration information needed to initialize the NowSDK. -
NowService protocol - iOS
The NowService protocol provides a single interface to the NowSDK for all feature services. It defines the configuration parameters needed to access your ServiceNow instance. -
NowServiceConfiguration structure - iOS
The NowServiceConfiguration structure defines configuration information for a feature service. -
NowTableService class - iOS
The NowTableService class provides functions that enable you to perform create, read, update, and delete operations on records of existing ServiceNow tables. -
NowVoice API - iOS
NowVoice is a top-level global API for embedding voice agent sessions in iOS applications. -
NowVoiceCallbacks structure - iOS
Specifies callbacks for voice session lifecycle and content events. -
NowVoiceDefaultTheme structure - iOS
The default implementation of NowVoiceThemeable. -
NowVoiceEndpoint structure - iOS
Describes a voice agent endpoint. -
NowVoiceService class - iOS
The NowVoiceService class manages voice agent sessions for a single ServiceNow instance. -
NowVoiceThemeable protocol - iOS
Sets the colors to apply to NowVoice UI elements. -
NowVoiceTranscriptMessage typealias - iOS
Represents a single message in the voice session transcript. -
NowVoiceUIConfiguration structure - iOS
Specifies presentation options for the voice agent UI. -
NowWeb API - iOS
The NowWeb API is a top-level global API that enables uses to instantiate a NowWeb service instance. -
NowWebColoring protocol - iOS
The NowWebColoring protocol provides default values for the colors used within web pages hosted on your ServiceNow instance in a native web view. -
NowWebService class - iOS
The NowWebService class provides functions that enable the browsing of web pages on a ServiceNow instance. -
NowWebThemeable protocol - iOS
The NowWebThemeable protocol provides properties that enable you to override the colors used within web pages hosted on your ServiceNow instance in a native web view. -
NowWebViewController class - iOS
The NowWebViewController class provides functions that enable you to manage a web viewer. -
NowWebViewControllerDelegate protocol - iOS
The NowWebViewControllerDelegate protocol provides callbacks for notification of issues within the NowWebViewController processing such as when a flow ends or a navigation fails. -
Paginator API - iOS
The Paginator class provides methods for iterating through a record set returned by a call to the ServiceNow Table API through the NowTableService. It is the object that is returned by the NowTableService paginator() methods. Do not call this method outside of that environment.
Parent Topic:Mobile SDK API reference
Keep exploring.
Find another answer, or bring this documentation into your own tools.