---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Referência de API

# Referência de API {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Use ServiceNow APIs para mudar funcionalidades e adicionar recursos no Now Platform.

|-|-|-|-|-|-|
| [Cliente Controle como o Now Platform funciona e é exibido no navegador da Web.](https://servicenow-prod.fluidtopics.net/0cOdqSd0WG67lv~DkKeNYQ "Use as APIs JavaScript do lado do cliente para controlar aspectos de como Now Platform é exibido e funciona no navegador da Web. Esta referência lista as classes e métodos disponíveis junto com parâmetros, descrições e exemplos para ajudar a controlar a experiência do usuário final.") | [Cliente móvel Crie experiências móveis personalizadas dentro de Now Platform aplicativos para celular nativos.](https://servicenow-prod.fluidtopics.net/WT~Hg415vONwM4wwSTdVPA "Use Cabrillo JS para criar experiências móveis personalizadas dentro de Now Platform aplicativos para celular nativos.") | [Construtor de IU Crie client scripts no Construtor de IU.](https://servicenow-prod.fluidtopics.net/R9dMygOQuAiRIzHN014Rag "Use Construtor de IU APIs (UIB) em aplicações cliente UIB.") | [Servidor Criar e atualizar aplicações.](https://servicenow-prod.fluidtopics.net/~ypnelBXD0eES~SR5L7q~Q "Use APIs de servidor em scripts para mudar a funcionalidade de aplicações ou ao criar novas aplicações.") | [REST Acessar e atualizar dados.](https://servicenow-prod.fluidtopics.net/KUrnWnVCWERi2GuidUOsMg "Use interfaces REST para acessar dados em sua instância.") | [Pesquisar APIs por produto Encontre APIs para usar com seus produtos ServiceNow.](https://servicenow-prod.fluidtopics.net/VU~KBQz0ZKCf7v8YqiZQ_A "Encontre APIs para usar com seus produtos ServiceNow.") |
[ ]

{#api-reference__table_iwv_lpv_klb}

## Cliente {#api-reference__section_ynk_qy4_vvb}

Use as APIs JavaScript do lado do cliente para controlar como o Now Platform funciona e é exibido no navegador da Web. As APIs do lado do cliente fornecem funcionalidade comum que você pode adicionar à sua instância chamando as APIs de scripts do lado do cliente, como client scripts e scripts de política de IU.  
Casos de uso comuns:

* Use a API [GlideAjax](https://servicenow-prod.fluidtopics.net/tp~GX8f0bMgLiewtSZeAJA#c_GlideAjaxAPI "A classe GlideAjax permite que um client script chame o código do lado do servidor em uma inclusão de script.") para chamar o código do lado do servidor a partir de um client script.
* Use a API [GlideForm](https://servicenow-prod.fluidtopics.net/Zl3eiO_1CJx2_6E9J3xhDQ#c_GlideFormAPI "A API GlideForm fornece métodos para personalizar formulários.") para personalizar formulários.
{#api-reference__ul_ibs_kbk_fwb}

## Cliente móvel {#api-reference__section_ug3_ckz_5wb}

Cabrillo JS é uma API JavaScript do lado do cliente para acessar recursos dentro de Now Platform aplicativos para celular nativos. Cabrillo JS fornece métodos para usar recursos nativos do dispositivo, IU para celular nativa e outras Now Platform funcionalidades móveis.

## Construtor de IU {#api-reference__section_g1j_4tj_dxb}

Use Construtor de IU APIs ao desenvolver scripts de cliente no [UI Builder](https://www.servicenow.com/docs/access?context=ui-builder-overview&version=xanadu&pubname=xanadu-application-development&ft:locale=en-US). Os scripts de cliente são executados em resposta a algo que acontece em uma página, como:

* Eventos/ações de interação do usuário, como um clique de botão.
* Eventos de ciclo de vida, como uma execução de agente de dados iniciada.

## Servidor {#api-reference__section_zz5_qy4_vvb}

Use as APIs JavaScript do lado do servidor para mudar a funcionalidade de aplicações existentes ou para criar novas aplicações. As APIs do lado do servidor fornecem funcionalidade comum que você pode adicionar à sua instância chamando as APIs de scripts do lado do servidor, como regras de negócio e inclusões de script. As APIs com escopo devem ser usadas com aplicações com escopo e as APIs globais devem ser usadas com aplicações no escopo global. Novas aplicações são normalmente com escopo. Aplicações no escopo global são normalmente aplicações legadas.  
Casos de uso comuns:

* Use as APIs [GlideRecord](https://servicenow-prod.fluidtopics.net/FBR_zQLvGAsgQtw7~4MAGA#c_GlideRecordScopedAPI "A API GlideRecord com escopo é usada para operações de banco de dados.") ou [GlideQuery](https://servicenow-prod.fluidtopics.net/weOjD4QxtQmCMbvdegl_Dw#GlideQueryGlobalAPI "A inclusão de script GlideQuery é uma alternativa à API GlideRecord para executar operações CRUD em dados de registro de scripts do lado do servidor.") para executar operações de criação, leitura, atualização e exclusão em dados de registro de scripts do lado do servidor.
* Use a API [GlideSystem](https://servicenow-prod.fluidtopics.net/_iJVYsenZzSNUjS0id_aVg#c_GlideSystemScopedAPI "A API GlideSystem com escopo fornece vários métodos convenientes para obter informações sobre o sistema, o usuário conectado no momento e outras informações no nível do sistema.") para acessar informações sobre a instância ou a sessão do usuário atual e para escrever mensagens informativas ou de erro.
* Use métodos [FlowAPI](https://servicenow-prod.fluidtopics.net/goMTaG6ZJ5WfQv~SfF9SxA#ScriptableFlowAPI "A FlowAPI fornece métodos para executar ações, fluxos ou subfluxos em scripts do lado do servidor usando métodos de bloqueio ou de não bloqueio.") para acionar fluxos, subfluxos e ações de scripts do lado do servidor.
{#api-reference__ul_tsd_kbk_fwb}

## REST {#api-reference__section_ifh_ry4_vvb}

Use REST APIs para acessar e atualizar dados no Now Platform. Você pode descobrir essas APIs de dentro da sua instância usando o Explorador de REST API. Se você não encontrar uma API que atenda às suas necessidades, poderá criar REST APIs personalizadas usando o recurso Scripted REST API. ServiceNow As REST APIs são compatíveis com Autenticação básica e OAuth 2.0 para autenticar solicitações.  
Casos de uso comuns:

* Use a [API de anexos](https://servicenow-prod.fluidtopics.net/ucSwEIgNhdaEXR1UlTX~9A#c_AttachmentAPI "A API de anexos fornece endpoints que permitem carregar e consultar anexos de arquivo.") para carregar e consultar anexos de arquivo.
* Use a [API de e-mail](https://servicenow-prod.fluidtopics.net/2AB4BZwPWJgy5F~Bgsv5FQ#email-api "A API de e- mail fornece endpoints que permitem receber e enviar mensagens de e-mail usando REST.") para enviar e receber mensagens de e-mail.
* Use a [API de tabela](https://servicenow-prod.fluidtopics.net/4xLP4HFNgOVYWze_ozFdZw#c_TableAPI "A API da tabela fornece endpoints que permitem executar operações de criação, leitura, atualização e exclusão (CRUD) em tabelas existentes.") para criar, ler, atualizar e excluir registros em uma tabela.
{#api-reference__ul_nhb_nh2_bwb}

