Developer Guides / reference
Interact with the public REST API on a ServiceNow instance
The Mobile SDK provides functionality that enables iOS applications to call the public REST API on a ServiceNow instance.
THE SERVICENOW DOCUMENTATION LIBRARY
Search the documentation here. No installation, database download, or account needed.
Source: ServiceNow’s public documentation · Australia release · refreshed daily when the sync worker is running.
51,657 documents indexed · Last published Oct 30, 2026 at 06:29 UTC
Developer Guides / reference
The Mobile SDK provides functionality that enables iOS applications to call the public REST API on a ServiceNow instance.
REST API Explorer / concept
The scripted REST API feature allows application developers to build custom web service APIs.
REST API Explorer / task
Create a scripted REST API resource to define the HTTP method, the processing script, and to override settings from the parent service.
Event Management / task
Integrate using an API key to establish secure communication and automate data exchange via REST API. This simplifies integration, enabling seamless access to services and enhancing operational efficiency.
REST API Explorer / task
Requests to scripted REST APIs respect platform ACLs, and the requesting user must meet any table ACL requirements to access instance data. Additionally, you can configure the scripted REST API to require a specific ACL.
REST API Explorer / task
Define scripted REST API request headers to control which headers the API accepts.
REST API Explorer / task
Enable versioning for a scripted REST API to provide multiple versions of the API while maintaining compatibility with existing integrations.
Event Management / task
Integrate using an API key to establish secure communication and automate data exchange via REST API. This simplifies integration, enabling seamless access to services and enhancing operational efficiency.
Event Management / task
Integrate using an API key to establish secure communication and automate data exchange via REST API. This simplifies integration, enabling seamless access to services and enhancing operational efficiency.
Event Management / task
Integrate using an API key to establish secure communication and automate data exchange via REST API. This simplifies integration, enabling seamless access to services and enhancing operational efficiency.
Event Management / task
Integrate using an API key to establish secure communication and automate data exchange via REST API. This simplifies integration, enabling seamless access to services and enhancing operational efficiency.
Authentication / task
Link the OAuth entity with an auth scope to manage the token to access the REST APIs that are linked with the auth scope.
REST API Explorer / task
Add a new version to a versioned scripted REST API to define new API behavior without impacting older versions.
REST API Explorer / task
Path-based Access Control Levels (ACLs) enable you to define access control rules for scripted REST API endpoints using their resource path. This can be done independently of the ACL references on the operation record.
REST API Explorer / task
To determine if you have set a rate limit rule appropriately, monitor the counts and violations for inbound REST API requests that are restricted by the rule.
REST API Explorer / task
Define one or more REST API response headers in a REST API.
REST API Explorer / task
Specify the expected data structure for requests or responses within a REST API by defining a schema.
REST API Explorer / task
Reset a rate limit rule to reset the rate limit count to zero (0) and delete any violations for the current hour.
REST API Explorer / task
By default, API resources/endpoints inherit security settings from the parent API. Define custom Access Control Levels (ACLs) for a specific resource/endpoint to override the inherited settings.
Event Management / task
Integrate using an API key to establish secure communication and automate data exchange via REST API. This simplifies integration, enabling seamless access to services and enhancing operational efficiency.
The same documentation is available through the public REST API.
GET /api/docs/search?q=GlideRecord&limit=20 GET /api/docs/document?path=… GET /api/docs/:id?revision=…
Search returns document paths, IDs, snippets, and an index revision. Read by path for a stable reference; numeric IDs should be used with the returned revision. Document bodies are Markdown.