We're reclaiming inactive PDIs to keep them available for active builders. Learn what's changing, who's affected, and how to protect your work. Read More

Plan to learn integrations

Noah Jackson
Tera Contributor

Hello,
I have 4.5 years of experience in ServiceNow, and I do not have any coding knowledge, I do have knowledge on scripting in ServiceNow (only relevant to ServiceNow). I would like to learn integrations from the scratch, can someone suggest best sources to learn? Also which is recommended for the beginner? Integrations Hub or learning through other APIs? Please help me with the sources to learn as a very beginner to intermediate/advanced or a detailed plan

Thanks a ton!

Noah

6 REPLIES 6

Harish Bainsla
Kilo Patron
webservice #integration #integrationformula Web Services Integration Day 1 | What is Web Service Integration in ServiceNow This training is completely practical and scenario based. In today's session, we will talk about what is integration and using integration how can we send data from one system
Welcome to @ServicenowShivalika channel. Timestamps - 00:00 - Introduction 01:00 - Why we need Integration and Prospects? 03:05 - Beginning the RoadMap . Follow me on linkedin - https://www.linkedin.com/in/shivalika-gupta-540346194/ Checkout the Featured Posts in Linkedin to see the PDFs of all ...
Integration in ServiceNow | REST | Outbound | RestMessageV2 | Tables API | Rest API Explorer Integration in ServiceNow is very easy to understand and implement. Integration in ServiceNow typically involves connecting ServiceNow with other systems or applications or other ServiceNow instance to ...
This video provides an overview of what you can expect in the rest of the series. it describes who this series is for, your host, the general format of the series, and what you will learn.

Tejas Adhalrao
Kilo Sage

hi @Noah Jackson  , Since you already have 4.5 years of ServiceNow experience and are comfortable with ServiceNow scripting, you're in a great position to start learning integrations.

I recommend the following learning roadmap:

  1. Learn REST API fundamentals – Understand HTTP methods (GET, POST, PUT, DELETE), headers, JSON, status codes, and authentication (Basic Auth and OAuth 2.0).

  2. Learn Outbound Integrations – Start with REST Messages, then explore SOAP Messages if required.

  3. Learn Inbound Integrations – Build Scripted REST APIs and understand how external systems interact with ServiceNow.

  4. Practice ServiceNow-to-ServiceNow integration – This is one of the best ways to understand both inbound and outbound integration concepts.

  5. Learn IntegrationHub – Once you're comfortable with REST APIs, IntegrationHub becomes much easier to understand. Start with Spokes, Actions, Flows, and Subflows.

  6. Advance to real-world topics – OAuth 2.0, MID Server, Import Sets, Webhooks, Error Handling, Retry Logic, and Integration Best Practices.

For learning resources, I recommend:

  • ServiceNow Now Learning (official courses)

  • ServiceNow Developer Site (hands-on examples and documentation)

  • ServiceNow Product Documentation

  • ServiceNow Developer YouTube Channel

My recommendation is not to start with IntegrationHub. Begin by understanding REST APIs and ServiceNow REST Messages/Scripted REST APIs first. Once those concepts are clear, IntegrationHub will be much easier to learn because it abstracts many of the underlying REST concepts.

 

If you found my solution helpful, please mark it as Helpful and Accept Solution. 

Tanushree Maiti
Tera Patron

Hi @Noah Jackson 

 

Learning ServiceNow integrations from scratch involves understanding APIs, authentication, and platform-native tools.

The journey progresses from manual web services to automated, low-code systems.

To build foundational knowledge, utilize the ServiceNow Developer Site for hands-on tutorials and practice your flows within a free Personal Developer Instance (PDI).

 

Key Types of ServiceNow Integrations:

 

  1. REST/SOAP Web Services
  • How it works: Uses HTTP requests to send or receive data. It utilizes methods like GET, POST, PUT, and DELETE.
  • Details: REST is the standard for modern, lightweight, JSON-based communication. SOAP is XML-based and typically reserved for legacy systems. You can design Scripted REST APIs for highly customized inbound requests.

2. ServiceNow IntegrationHub

  • How it works: The platform-native, low-code/no-code solution integrated into Flow Designer.
  • Details: Uses Spokes—pre-built integrations for hundreds of applications like Jira, Salesforce, and Microsoft Teams. It handles data translation and connection credentials securely.

3.Import Sets and Data Sources

  • How it works: File-based or database-driven bulk data transfers.
  • Details: Data is loaded into a staging table, and then transformed using transform maps. Ideal for loading initial user data, asset lists, or performing large-scale data migrations.

4.MID Server (Management, Instrumentation, and Discovery)

  • How it works: A Java application that runs on a local network server to bridge ServiceNow with behind-the-firewall or on-premise systems.
  • Details: Essential for securely communicating with internal databases, LDAP, or on-premise monitoring tools without exposing your instance to the public internet.

5. Instance Data Replication (IDR)

  • How it works: Synchronizes data between two distinct ServiceNow instances natively without custom coding.

 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti