---
sourceDocument: Australia API Reference
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/api-reference

 Release :

    - australia

ft:locale :

    - de-DE

ft:publication_title :

    - Australia API Reference

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Mobile SDK - iOS

# Mobile SDK - iOS {#ariaid-title1}

* Freigeben Version: Australia
* 
* Aktualisiert 12. März 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

The Mobile SDK for iOS provides the classes necessary to interface iOS-based devices with the ServiceNow platform.
* **[FetchConfiguration structure - iOS](https://servicenow-prod.fluidtopics.net/OSAl7TDw3s9WEeqbB6Y6Jw#FetchConfigiOSStructure)**   
  The FetchConfiguration structure provides the ability to define the configuration for fetching records from your ServiceNow instance.
* **[FieldReadConfiguration structure - iOS](https://servicenow-prod.fluidtopics.net/Syjx5vb0RARJ~al~DHZOOw#FieldReadConfigurationiOSStruct)**   
  The FieldReadConfiguration structure enables you to configure which fields to fetch from a ServiceNow instance table and in which format.
* **[FieldWriteOptions class - iOS](https://servicenow-prod.fluidtopics.net/ymMBWbJYAblR6YEMJHZNAQ#FieldWriteOptionsiOSStruct)**   
  The FieldWriteOptions class provides functions that set the options for updating or creating fields in a record on a ServiceNow instance.
* **[Filter structure - iOS](https://servicenow-prod.fluidtopics.net/BSTbDeOVLzwaaEbfAq_3Rw#FilteriOSStructure)**   
  The Filter structure provides the ability to configure filters that define the data to return in the return results of a REST endpoint query.
* **[NowAnalyticsService protocol - iOS](https://servicenow-prod.fluidtopics.net/grZYxWITsCRZpFDJM8GVSg#NowAnalyticsServiceiOSProtocol)**   
  The NowAnalyticsService protocol provides functions that enable you to configure analytics properties, user settings, and events for managing the collection of user analytics data.
* **[NowAnalyticsServiceDelegate protocol - iOS](https://servicenow-prod.fluidtopics.net/UpFpH_CL9hJQhH6vsHJ3aw#NowAnalyticsServiceDeliOSProtocol)**   
  The NowAnalyticsServiceDelegate protocol provides callback functions that provide information about the starting and ending of a user session and screen change detection.
* **[NowAPIEndpoint protocol - iOS](https://servicenow-prod.fluidtopics.net/lJ7jK6zg04jTy0DzmWjGSA#NowAPIEndpointiOSProtocol)**   
  The NowAPIEndpoint protocol provides an interface for accessing any publicly exposed ServiceNow REST APIs.
* **[NowAPIService class - iOS](https://servicenow-prod.fluidtopics.net/~CBikP3kfTh5kTK~VEzBVg#NowAPIServiceiOSAPI)**   
  The NowAPIService class provides functions that enable you to perform requests to a specified ServiceNow REST API.
* **[NowAttachment structure - iOS](https://servicenow-prod.fluidtopics.net/_wbPxc9jmMYBeq7SKPwlAw#NowAttachmentiOSStructure)**   
  The NowAttachment structure provides functions that enable you to validate attachments by comparing their computed hash.
* **[NowAttachmentMetadata structure - iOS](https://servicenow-prod.fluidtopics.net/wQCf2yK~55CHwKRduCSj_g#NowAttachmentMetadataiOSStructure)**   
  The NowAttachmentMetadata structure provides functions that enable you to encode and manage attachment metadata.
* **[NowAttachmentService class - iOS](https://servicenow-prod.fluidtopics.net/s5j9BvvGkn7YWCvP4zu0Uw#NowAttachmentServiceiOSAPI)**   
  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](https://servicenow-prod.fluidtopics.net/hqO8f4jXluwVsdXG0Pjg2Q#NowAttachUploadConfigiOSStruct)**   
  The NowAttachmentUploadConfiguration structure enables you to define the configuration information for an attachment that you are uploading to your ServiceNow instance.
* **[NowChat API - iOS](https://servicenow-prod.fluidtopics.net/9ePDnj4tLxSEUE8LF~ygWQ#NowChatiOSAPI)**   
  The NowChat API is a top-level global API that enables users to instantiate a NowChat service instance.
* **[NowChatColoring protocol - iOS](https://servicenow-prod.fluidtopics.net/6xCPRbHvnM6ItzPrxJZjlQ#NowChatColoringiOSProtocol)**   
  The NowChatColoring protocol defines default colors for the elements in the Live Agent and Virtual Agent chat UI.
* **[NowChatConfiguration - iOS](https://servicenow-prod.fluidtopics.net/bsn3QPI2xKbrzayPg3vC8w#NowChatOptionsiOS)**   
  The NowChatConfiguration class enables you to configure options on a chat session, such as showing a prompt before closing a chat window, disabling features while using chat, applying different conversation options when using chat, and configuring UI components in NowChat.
* **[NowChatService class - iOS](https://servicenow-prod.fluidtopics.net/jPspPRx~YUj_3aZ5X1Kx7g#NowChatServiceiOSAPI)**   
  The NowChatService class provides Virtual and Live Agent chat capabilities.
* **[NowChatServiceDelegate protocol - iOS](https://servicenow-prod.fluidtopics.net/LDgqwws2t0eQk5Bs2NHHtQ#NowChatServiceDelegateiOSProtocol)**   
  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](https://servicenow-prod.fluidtopics.net/7iqwi1QFOx5jivkxveCXNQ)**   
  The NowChatThemeable protocol provides properties that enable you to override the colors used within chat pages hosted on your ServiceNow instance.
* **[NowCoreService class - iOS](https://servicenow-prod.fluidtopics.net/xMQ6sbjdU5fcev~MTDZpEQ#NowCoreServiceiOSAPI)**   
  The NowCoreService class provides fundamental services to the various SDK feature services. This class should only be instantiated by NowSDK.
* **[NowData framework - iOS](https://servicenow-prod.fluidtopics.net/KmOf2DEK5EvsKkl0snFZ8A#NowDataAPIiOS)**   
  The NowData framework contains methods that enable the instantiation of NowData services, such as NowGraphQLService, NowTableService, NowAPIService (for custom APIs), and NowAttachmentService.
* **[NowGraphQLService class - iOS](https://servicenow-prod.fluidtopics.net/aLTdH1q9XhYkCfsqYrHe~Q#NowGraphQLServiceiOSAPI)**   
  The NowGraphQLService class provides functions that enable you to make requests using GraphQL queries against data on your ServiceNow instance through its GraphQL REST API.
* **[NowLoggingService class - iOS](https://servicenow-prod.fluidtopics.net/b4fVaHZWz9OooV0i_o4SCA#NowLoggingServiceiOSAPI)**   
  The NowLoggingService class provides functions that provide logging capabilities to feature services with the NowSDK.
* **[NowPush API - iOS](https://servicenow-prod.fluidtopics.net/vs8NLqxfINuSQZPNcNgXIg#NowPushiOSAPI)**   
  The NowPush API is a top-level global API that enables users to instantiate a NowPush service instance.
* **[NowPushPayload protocol](https://servicenow-prod.fluidtopics.net/WBJCyOmLtarEIIuuTGsfDA#NowPushPayloadiOSProtocol)**   
  NowPushPayload is a generic protocol you can use to define a push notification protocol within the `NowSDK` framework.
* **[NowPushService class - iOS](https://servicenow-prod.fluidtopics.net/_YnAJzyd8hf1nGPXFX_gUg#NowPushServiceiOSAPI)**   
  The NowPushService class provides functions that enable interaction with the Push Notification service.
* **[NowRecord class - iOS](https://servicenow-prod.fluidtopics.net/_Oz85Sxcb_ccGR4UCuKX~A#NowRecordiOSAPI)**   
  The NowRecord class defines a model that represents a record in a table on a ServiceNow instance.
* **[NowSDK framework - iOS](https://servicenow-prod.fluidtopics.net/5TvK01XNxaNdXEhIPO17KQ#NowSDKAPIiOS)**   
  The NowSDK framework contains methods that enable the instantiation of various feature services.
* **[NowSDKConfiguration class - iOS](https://servicenow-prod.fluidtopics.net/nz6qoCoeDnNrq3FWMdmM0A#NowSDKConfigurationiOSAPI)**   
  The NowSDKConfiguration class contains configuration information needed to initialize the NowSDK.
* **[NowService protocol - iOS](https://servicenow-prod.fluidtopics.net/KP9o327mh1~mMYif5VnkZA#NowServiceiOSProtocol)**   
  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](https://servicenow-prod.fluidtopics.net/V00HwocPEyvXWW9S257LhQ#NowServiceConfigurationiOSStruct)**   
  The NowServiceConfiguration structure defines configuration information for a feature service.
* **[NowTableService class - iOS](https://servicenow-prod.fluidtopics.net/VDnu5QlpDFAZrJX6zs_VRA#NowTableServiceiOSAPI)**   
  The NowTableService class provides functions that enable you to perform create, read, update, and delete operations on records of existing ServiceNow tables.
* **[NowWeb API - iOS](https://servicenow-prod.fluidtopics.net/fJ4Y9MOLf6o1YfrnW8snKg#NowWebiOSAPI)**   
  The NowWeb API is a top-level global API that enables uses to instantiate a NowWeb service instance.
* **[NowWebColoring protocol - iOS](https://servicenow-prod.fluidtopics.net/M3eUbFenQBgxTwrC5INg4A)**   
  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](https://servicenow-prod.fluidtopics.net/JAL2WUH~4fMnaFKPXUL8yA#NowWebServiceiOSAPI)**   
  The NowWebService class provides functions that enable the browsing of web pages on a ServiceNow instance.
* **[NowWebThemeable protocol - iOS](https://servicenow-prod.fluidtopics.net/HoYP5~C47gYnP80u_9gtdA)**   
  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](https://servicenow-prod.fluidtopics.net/aRXRcv92tzy_FkjrdPATpw#NWebViewControlleriOSAPI)**   
  The NowWebViewController class provides functions that enable you to manage a web viewer.
* **[NowWebViewControllerDelegate protocol - iOS](https://servicenow-prod.fluidtopics.net/JD~wsmm2NIOR2jQcjom3kg#NWViewControllerDelegateiOSProtocol)**   
  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](https://servicenow-prod.fluidtopics.net/OpHCXhYqmOit7ywx9gtdJA#PaginatorIOSAPI)**   
  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.
* **[SNMobileAnalytics API](https://servicenow-prod.fluidtopics.net/WeBSrgHsMqcm1ljXhYRYVA#SNMobileAnalytics)**   
  The SNMobileAnalytics API provides methods that you can call within a WebView using JavaScript. These methods enable you to push custom analytics data (events, pages, and user properties) to the Usage Insights for Service Portal dashboard.

