Integração no ServiceNow — Comece por aqui.

Tiago Macul
7 min readFeb 13, 2025

--

A integração no ServiceNow é um processo que permite conectar o ServiceNow a outros sistemas e aplicativos para automatizar fluxos de trabalho, sincronizar dados e melhorar a eficiência operacional. Aqui está uma visão geral de como funciona a integração no ServiceNow:

1. Identificar Requisitos de Integração

Primeiro, é importante entender quais sistemas e aplicativos você precisa integrar ao ServiceNow e quais dados ou funcionalidades você deseja compartilhar entre eles.

2. Escolher o Método de Integração

O ServiceNow oferece vários métodos de integração, como:

  • APIs REST/SOAP: Permitem que outros sistemas se comuniquem com o ServiceNow utilizando serviços web.
  • Conectores Pré-construídos: Soluções prontas para integrar o ServiceNow com aplicativos populares como Microsoft Teams, Slack, Salesforce, entre outros.
  • IntegrationHub: Plataforma de integração que permite criar fluxos de trabalho automatizados com sistemas de terceiros usando Flow Designer.

3. Configurar as Credenciais e Acesso

Você precisará configurar credenciais de acesso seguro para permitir que os sistemas se autentiquem e se comuniquem de forma segura.

4. Desenvolver e Testar

Desenvolva a integração utilizando os métodos escolhidos e teste para garantir que os dados estão sendo transferidos corretamente e que as funcionalidades estão operando conforme o esperado.

5. Monitorar e Manter

Depois de implementar a integração, é importante monitorar o desempenho e corrigir qualquer problema que surgir. Manter a documentação atualizada também é crucial para facilitar futuras manutenções e atualizações.

6. Automatizar Fluxos de Trabalho

Com a integração em funcionamento, você pode configurar fluxos de trabalho automatizados no ServiceNow para melhorar a eficiência e reduzir a necessidade de intervenções manuais.

Fato é que se você chegou até aqui está buscando por onde iniciar e vou deixar um bom caminho o REST Api Explorer além de uma dezena de links abaixo que podem lhe ser úteis.

O ServiceNow oferece uma poderosa ferramenta para desenvolvedores chamada REST API Explorer, que facilita a exploração e interação com as APIs REST disponíveis na plataforma. Esta ferramenta é essencial para desenvolvedores que buscam automatizar processos, integrar sistemas e melhorar a eficiência de suas operações. A seguir, vamos explorar as principais funcionalidades e benefícios do REST API Explorer.

https://<instance>.service-now.com/now/nav/ui/classic/params/target/%24restapi.do

.

O que é o REST API Explorer?

O REST API Explorer é uma interface gráfica fornecida pelo ServiceNow que permite aos desenvolvedores visualizar, testar e interagir com as APIs REST disponíveis na plataforma. Com esta ferramenta, é possível enviar requisições para os endpoints da API, visualizar as respostas e analisar os dados retornados, tudo de maneira simples e intuitiva, SIM, MUITooo intuitiva, veja a imagem abaixo:

  • Criar um registro
  • Recuperar um registro
  • Modificar um registro
  • Deletar/Apagar um registro
  • Atualizar um registro

Dificil? Intuitivo? Comente o artigo.

Benefícios do REST API Explorer

1. Interface Amigável

A interface do REST API Explorer é projetada para ser intuitiva e fácil de usar, mesmo para aqueles que não têm ampla experiência com APIs. Ele fornece uma visualização clara dos endpoints disponíveis e permite configurar rapidamente as requisições.

2. Teste de Requisições

Uma das funcionalidades mais úteis do REST API Explorer é a capacidade de testar requisições diretamente na interface. Isso permite que os desenvolvedores validem suas chamadas de API e verifiquem se os dados estão sendo retornados conforme esperado.

3. Autenticação Integrada

O REST API Explorer facilita a configuração de autenticação para garantir que as chamadas de API sejam seguras. É possível configurar métodos de autenticação, como OAuth 2.0, diretamente na ferramenta.

4. Visualização de Endpoints

A ferramenta fornece uma visão completa de todos os endpoints disponíveis na API do ServiceNow, incluindo detalhes sobre os parâmetros necessários, métodos HTTP suportados (GET, POST, PUT, DELETE) e exemplos de uso.

5. Análise de Respostas

Após enviar uma requisição, o REST API Explorer exibe a resposta da API em um formato estruturado, facilitando a análise dos dados retornados. Isso ajuda os desenvolvedores a identificar rapidamente qualquer problema nas chamadas de API.

Sem dúvida o REST API Explorer é uma ferramenta essencial para qualquer desenvolvedor que trabalha com a plataforma ServiceNow. Ele simplifica o processo de interação com as APIs REST, permitindo testar e validar chamadas de API de maneira eficiente. Com sua interface amigável e funcionalidades robustas, o REST API Explorer facilita a automação de processos e a integração de sistemas, contribuindo para um ambiente de trabalho mais ágil e eficiente.

Como Utilizar o REST API Explorer

Claro que já foi comentado um pouco acima, de qualquer forma o passo a passo para começar a utilizar o REST API Explorer no ServiceNow, siga estes passos:

  1. Acesse o REST API Explorer: No menu de navegação do ServiceNow, procure por “REST API Explorer” e clique na opção.

2. Selecione o Endpoint: Navegue pelos endpoints disponíveis e selecione aquele que você deseja testar.

3. Configure a Requisição: Insira os parâmetros necessários para a requisição, selecione o método HTTP e configure a autenticação, se necessário, selecione a tabela

Um exemplo: incident

4. Envie a Requisição: Clique no botão para enviar a requisição e aguarde a resposta.

5. Analise a Resposta: Visualize a resposta da API e analise os dados retornados para garantir que tudo está funcionando conforme esperado.

response body

{
"result": [
{
"parent": "",
"made_sla": "true",
"caused_by": "",
"watch_list": "",
"upon_reject": "cancel",
"sys_updated_on": "2024-06-10 06:44:36",
"child_incidents": "0",
"hold_reason": "",
"origin_table": "",
"task_effective_number": "INC0006822",
"approval_history": "",
"number": "INC0006822",
"resolved_by": {
"link": "https://dev193027.service-now.com/api/now/table/sys_user/6816f79cc0a8016401c5a33be04be441",
"value": "6816f79cc0a8016401c5a33be04be441"
},
"sys_updated_by": "admin",
"opened_by": {
"link": "https://dev193027.service-now.com/api/now/table/sys_user/46b9852ca9fe198101531c8c1e926c86",
"value": "46b9852ca9fe198101531c8c1e926c86"
},
"user_input": "",
"sys_created_on": "2024-05-21 15:12:12",
"sys_domain": {
"link": "https://dev193027.service-now.com/api/now/table/sys_user_group/global",
"value": "global"
},
"state": "3",
"route_reason": "",
"sys_created_by": "demo.pa",
"knowledge": "false",
"order": "",
"calendar_stc": "777600",
"closed_at": "",
"cmdb_ci": {
"link": "https://dev193027.service-now.com/api/now/table/cmdb_ci/1aae9672931102002c68530b547ffb22",
"value": "1aae9672931102002c68530b547ffb22"
},
"delivery_plan": "",
"cmdb_ci_business_app": {
"link": "https://dev193027.service-now.com/api/now/table/cmdb_ci_business_app/754c32c29370220028517a75e57ffb55",
"value": "754c32c29370220028517a75e57ffb55"
},
"contract": "",
"impact": "3",
"active": "false",
"work_notes_list": "",
"business_service": "",
"business_impact": "",
"priority": "5",
"sys_domain_path": "/",
"rfc": {
"link": "https://dev193027.service-now.com/api/now/table/change_request/59742265d7223100b96d45a3ce610328",
"value": "59742265d7223100b96d45a3ce610328"
},
"time_worked": "",
"expected_start": "",
"opened_at": "2024-05-21 15:12:12",
"business_duration": "1970-01-03 08:00:00",
"group_list": "",
"work_end": "",
"caller_id": {
"link": "https://dev193027.service-now.com/api/now/table/sys_user/5137153cc611227c000bbd1bd8cd2007",
"value": "5137153cc611227c000bbd1bd8cd2007"
},
"reopened_time": "",
"resolved_at": "",
"approval_set": "",
"subcategory": "",
"work_notes": "",
"universal_request": "",
"short_description": "Performance degrade observed in PeopleSoft HRMS",
"close_code": "",
"correlation_display": "",
"delivery_task": "",
"work_start": "",
"assignment_group": {
"link": "https://dev193027.service-now.com/api/now/table/sys_user_group/efd0b347931331003b4bb095e57ffbd1",
"value": "efd0b347931331003b4bb095e57ffbd1"
},
"additional_assignee_list": "",
"business_stc": "201600",
"cause": "",
"description": "Performance degrade observed in PeopleSoft HRMS",
"origin_id": "",
"calendar_duration": "1970-01-10 00:00:00",
"close_notes": "",
"notify": "1",
"service_offering": "",
"sys_class_name": "incident",
"closed_by": {
"link": "https://dev193027.service-now.com/api/now/table/sys_user/6816f79cc0a8016401c5a33be04be441",
"value": "6816f79cc0a8016401c5a33be04be441"
},
"follow_up": "",
"parent_incident": "",
"sys_id": "11c05200d7002100b81145a3ce61038d",
"contact_type": "phone",
"reopened_by": "",
"incident_state": "3",
"urgency": "3",
"problem_id": {
"link": "https://dev193027.service-now.com/api/now/table/problem/a9085750d7223100b96d45a3ce610334",
"value": "a9085750d7223100b96d45a3ce610334"
},
"company": {
"link": "https://dev193027.service-now.com/api/now/table/core_company/31bea3d53790200044e0bfc8bcbe5dec",
"value": "31bea3d53790200044e0bfc8bcbe5dec"
},
"reassignment_count": "4",
"activity_due": "",
"assigned_to": {
"link": "https://dev193027.service-now.com/api/now/table/sys_user/46bd0579a9fe198101404e3929a841f5",
"value": "46bd0579a9fe198101404e3929a841f5"
},
"severity": "3",
"comments": "",
"approval": "not requested",
"sla_due": "",
"comments_and_work_notes": "",
"due_date": "",
"sys_mod_count": "2",
"reopen_count": "0",
"sys_tags": "",
"escalation": "0",
"upon_approval": "proceed",
"correlation_id": "",
"location": {
"link": "https://dev193027.service-now.com/api/now/table/cmn_location/25ab8c040a0a0bb3008da7e9841090e1",
"value": "25ab8c040a0a0bb3008da7e9841090e1"
},
"category": "software"
}
]
}

Saiba mais
Integration SMS

--

--

No responses yet