REST In IntegrationHub Flashcards
What is IntegrationHub?
IntegrationHub is a framework used to interact with third-party platforms in ServiceNow. Developers can use IntegrationHub to build integration actions to execute commands against external platforms.
———————————————————————
📁 REST in IntegrationHub Developer Documentation
What are some examples of how to use IntegrationHub?
- Post news to Slack, Teams, or other communication and social media platforms
- Automate onboarding processes to update user information in a Human Resource system, create a user in Active Directory, and assign training to a new employee
- Consume information from and interact with Internet of Things (IoT) devices
———————————————————————
📁 REST in IntegrationHub Developer Documentation
What are steps within the context of IntegrationHub?
Steps are individual actions or operations that are part of an integration flow.
———————————————————————
📁 REST in IntegrationHub Developer Documentation
What is an Integration Flow?
A sequence of steps that define the entire integration process. Each step represents a specific actions that should be performed during the integration.
———————————————————————
📁 REST in IntegrationHub Developer Documentation
IntegrationHub provides various pre-built step types that you can use in your integration flows.
Can you list off some of the common step types?
- REST Steps
- SOAP Steps
- Script Steps
- Subflow Steps
- ServiceNow Table Steps
- Utility Steps
———————————————————————
📁 REST in IntegrationHub Developer Documentation
IntegrationHub provides various pre-built step types that you can use in your integration flows.
Can you give a brief description of what a REST Step is?
REST Steps allow you to make HTTP requests to external RESTful APIs.
———————————————————————
📁 REST in IntegrationHub Developer Documentation
IntegrationHub provides various pre-built step types that you can use in your integration flows.
Can you give a brief description of what a SOAP Step is?
Used for interacting with SOAP-based web services
———————————————————————
📁 REST in IntegrationHub Developer Documentation
IntegrationHub provides various pre-built step types that you can use in your integration flows.
Can you give a brief description of what a Script Step is?
These steps enable you to write custom scripts (usually JavaScript) to perform specific actions or transformations.
———————————————————————
📁 REST in IntegrationHub Developer Documentation
IntegrationHub provides various pre-built step types that you can use in your integration flows.
Can you give a brief description of what a Subflow Step is?
You can include other integration flows as subflows within your main flow, allowing for modular and reusable integration designs.
———————————————————————
📁 REST in IntegrationHub Developer Documentation
IntegrationHub provides various pre-built step types that you can use in your integration flows.
Can you give a brief description of what ServiceNow Table Steps are?
These steps are used to interact with ServiceNow tables and records, enabling you to create, update, or retrieve data within your instance.
———————————————————————
📁 REST in IntegrationHub Developer Documentation
IntegrationHub provides various pre-built step types that you can use in your integration flows.
Can you give a brief description of what Utility Steps are?
Utility steps provide various utilities like branching, decision making, or setting variables within the flow.
———————————————————————
📁 REST in IntegrationHub Developer Documentation
What benefits does IntegrationHub provide for developers?
- Automates application logic to interact with external platforms
- Enables SMEs (Subject Matter Experts) to develop and share integration actions developers can leverage in custom applications
- Provides natural-language descriptions of integration logic in an application to help non-technical users author flows and understand what flows do.
———————————————————————
📁 REST in IntegrationHub Developer Documentation
What is a spoke in the context of IntegrationHub?
A spoke is a logical grouping of related actions, subflows, and supporting application files.
A spoke is a scoped application that includes Flow Designer or IntegrationHub actions or subflows.
Process designers can reuse spoke logic in their own applications.
Their are default included spokes and customers spokes available to download or create.
———————————————————————
📁 REST in IntegrationHub Developer Documentation
How do you create a spoke?
What’s an important thing to remember when creating a spoke here?
You create a spoke in the same way that you would create a scoped application - using studio.
- It’s convention to add the word Spoke to the application name to identify an application as a spoke.
———————————————————————
📁 REST in IntegrationHub Developer Documentation
What are the different parts of an endpoint URL?
- Scheme / Protocol
- Domain / Host
- Port
- Path
- Query Parameters
- Fragment Identifier
- Authentication
- HTTP Methods
———————————————————————
📁 REST in IntegrationHub Developer Documentation