Referência de API

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • Usar ServiceNow APIs para mudar a funcionalidade e adicionar recursos no ServiceNow AI Platform.

    Cliente

    Use APIs JavaScript do lado do cliente para controlar como ServiceNow AI Platform funções e exibições 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 scripts de cliente e scripts de política de IU.

    Casos de uso comuns:
    • Use GlideAjax API para chamar código do lado do servidor de um client script.
    • Use GlideForm API para personalizar formulários.

    Cliente móvel

    Cabrillo JSÉ uma API JavaScript do lado do cliente para acessar recursos no ServiceNow AI Platform aplicações móveis nativas. Cabrillo JS Fornece métodos para usar recursos de dispositivo nativos, IU móvel nativa e outros ServiceNow AI Platform funcionalidade móvel.

    Mobile SDK

    Use ServiceNow Mobile SDK para aproveitar a funcionalidade e os recursos do ServiceNow AI Platform Em seus aplicativos móveis autônomos para Android e iOS.

    Usando o. Mobile SDK, você pode executar o seguinte em suas aplicações:

    • Acesse dados no seu ServiceNow Por meio de REST APIs públicas ou REST APIs de script personalizadas que você desenvolve.
    • Incorporar e habilitar Virtual Agent na interface da aplicação.
    • Reúna e rastreie eventos de análise personalizados para análise.
    • Anexe documentos (anexos) a um registro em seu ServiceNow instância.
    • Carregue páginas da web hospedadas em seu ServiceNow Instância em uma exibição da web nativa ou Cabrillo.
    • Forneça fluxos de autenticação simples usando tokens da Web JSON para que aplicações de terceiros autentiquem usuários.
    • Enviar notificações por push.

    Servidor

    Use 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ócios e inclusões de script. As APIs com escopo são destinadas ao uso com aplicações com escopo, e as APIs globais são destinadas ao uso com aplicações no escopo global. Novas aplicações normalmente têm escopo. Aplicações no escopo global são normalmente aplicações legadas.

    Casos de uso comuns:
    • Use GlideRecord ou GlideQuery APIs para executar operações de criação, leitura, atualização e exclusão em dados de registro de scripts do lado do servidor.
    • Use GlideSystem API para acessar informações sobre a instância ou a sessão do usuário atual e gravar mensagens informativas ou de erro.
    • Usar FlowAPI métodos para acionar fluxos, subfluxos e ações de scripts do lado do servidor.

    REST

    Use REST APIs para acessar e atualizar dados no ServiceNow AI Platform. Você pode descobrir essas APIs em 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 REST API com script. ServiceNow REST APIs são compatíveis com Autenticação básica e OAuth 2,0 para autenticar solicitações.

    Casos de uso comuns:

    Construtor de IU

    Usar Construtor de IU APIs ao desenvolver scripts de cliente no UI Builder. 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 clicar no botão.
    • Eventos de ciclo de vida, como uma execução de agente de dados iniciada.