LogoLogo
  • 🖐️Welcome Aboard!
  • 📖Information
    • What is Autom Mate?
    • What is Autom?
    • Features of Autom Mate
    • Architecture of Autom Mate
  • 🤓Learn Autom Basics
  • 📚Libraries
    • Integration
      • Active Directory
      • AFAS
      • Autom Mate
      • Azure Active Directory
      • Azure DevOps
      • BambooHR
      • ChatGPT
      • ConnectWise
      • Database
      • Desktop Actions
      • EasyVista
      • Email
      • Exchange Web Server
      • Exact Online
      • Excel
      • Freshdesk
      • Freshservice
      • Ftp-Sftp
      • GitLab
      • Google Drive
      • Google Workspace
      • HaloITSM
      • Hubspot
      • Intune
      • Ivanti Service Manager
      • Jenkins
      • Jira Confluence
      • Jira Service Management
      • Jira Software
      • Lakeside
      • Lansweeper
      • ME ServiceDesk Plus
      • Microsoft Outlook Calendar
      • Microsoft SharePoint
      • Microsoft Teams
      • My ChatGPT
      • OCR
      • PDF
      • PowerShell
      • Python
      • RESTful Web Service
      • Salesforce
      • ServiceDesk Plus Cloud
      • ServiceNow
      • Slack
      • SolarWinds
      • Stripe
      • TOPdesk
      • Twilio
      • Twitch
      • VMware
      • WhatsApp
      • Word
      • X
      • Xurrent
    • Transform
      • Advanced Actions
      • Array
      • Base64
      • Condition
      • Cryptography
      • CSV
      • Data Table
      • Date
      • File
      • Folder
      • Number
      • Object
      • Repeatable
      • SSH
      • String
      • Text
    • Utility
      • Display Message
      • Grouping
      • Mate DB
      • Mate Drive
      • Time Management
    • Agentic AI (Beta Version)
      • Open AI (Beta Version)
  • 🎇Autom Features
    • Variables
    • Triggers
    • Data Manager
    • Debug
    • Stop Action
    • Function
    • Error Handling and Exception Management
    • Development Mode ( Dev Mode )
    • Business Impact Estimator
  • 🛰️Product Features
    • Dashboard
      • Dashboard
      • Monitoring
      • Alerts
    • Store
      • Autom Store
      • Library Store
    • My Environment
      • Mate Agent
      • Automs
      • Libraries
    • Management
      • User Management
        • Users
        • Roles
        • Forgot Password
      • Vault
      • Webhook & API
      • Alert Management
      • Queue
    • Create Autom
    • Settings
    • Time Zone Management in Autom Mate
  • 💾Installation Setup
    • System Requirements and Ports Configuration
    • Autom Center Installation
      • Autom Center Installation
      • Autom Center Update
    • Mate Agent Installation
      • Mate Agent Installation
      • Mate Agent Update
    • App Installations
      • MS Teams ChatBot Installation
    • Full Chain PFX File Creation Guide
  • 📔Release Notes
    • Amsterdam Edition
      • Amsterdam 3.2.9
      • Amsterdam 3.3.0
    • Boston Edition
      • Boston 4.0.0
      • Boston 4.1.0
      • Boston 4.2.0
      • Boston 4.3.0
        • Boston 4.3.1
        • Boston 4.3.2
        • Boston 4.3.3
        • Boston 4.3.4
        • Boston 4.3.5
        • Boston 4.3.6
        • Boston 4.3.7
      • Boston 4.4.0
  • 🎓Academy
    • 🎓Autom Mate Academy: Basics of Autom Mate
    • 🎓Mastering Automation with Autom Mate: From Workflow Creation
    • 🎓The Ultimate Autom Mate: Teams & Smart Integrations
  • 👔Autom Store & Use Cases
    • 🛒Autom Store Use Cases
    • 🖥️Use Cases
      • How to Create Bidirectional Connection Between JIRA and Xurrent to Open Requests or Tickets
      • Employee Onboarding Process Automation Using Autom Mate
  • ❓FAQ
    • ⚙️General Functionality
    • 🧩Integration Capabilities
    • Data Management and Validation
    • ⁉️Error Handling and Workflow Management
    • Automation Use Cases
    • Connectors and Triggers
    • Custom GPT Models
Powered by GitBook
On this page
  • Introduction
  • What is RESTful Web Service?
  • Automate Integration with RESTful Web Service
  • How To Use Actions
  • DELETE Method
  • GET Method
  • PATCH Method
  • POST Method
  • PUT Method
  • Additional Tips
  • Use Cases
  • FAQ

Was this helpful?

  1. Libraries
  2. Integration

RESTful Web Service

Introduction

This document provides an overview of the integration between Automate and RESTful Web Service, explaining how REST APIs can be utilized to perform standard database functions within a resource.

The integration enables users to communicate with RESTful Web Services via HTTP requests, facilitating the automation of various tasks such as creating, reading, updating, and deleting records.

What is RESTful Web Service?

Overview of RESTful Web Service: REST (Representational State Transfer) is a popular architectural style for designing networked applications. RESTful Web Services allow clients to access and manipulate resources using standard HTTP methods such as GET, POST, PUT, PATCH, and DELETE.

Key Features:

  • Standard HTTP Methods: Supports CRUD operations (Create, Read, Update, Delete) using HTTP methods.

  • Flexible Data Communication: Allows communication with resources using various content types including JSON, XML, and plain text.

  • Scalability and Interoperability: Enables easy integration with different platforms and systems.

Automate Integration with RESTful Web Service

Overview of Integration: Automate integrates with RESTful Web Services to perform CRUD operations and interact with resources using HTTP requests.

Examples of Automated Tasks:

  • Deleting records from a resource using the DELETE method.

  • Retrieving data from a resource using the GET method.

  • Updating existing records using the PATCH and PUT methods.

  • Adding new records using the POST method.

How To Use Actions

DELETE Method

Purpose: Delete data from the source.

How to Use:

  1. Enter Request URL or select from a variable containing the REST API service URL.

  2. Choose authentication type and provide user information if required.

  3. Add headers and specify the content type.

  4. Assign the output value of the method to a string variable if needed.

GET Method

Purpose: Retrieve data from the source.

How to Use:

  1. Enter Request URL or select from a variable containing the REST API service URL.

  2. Choose authentication type and provide user information if required.

  3. Add headers and specify the content type.

  4. Add query parameters if necessary.

  5. Assign the output value of the method to a string variable if needed.

PATCH Method

Purpose: Update part of the data.

How to Use:

  1. Enter Request URL or select from a variable containing the REST API service URL.

  2. Choose authentication type and provide user information if required.

  3. Add headers and specify the content type.

  4. Add body parameters to specify the data to be updated.

  5. Assign the output value of the method to a string variable if needed.

POST Method

Purpose: Add or update data.

How to Use:

  1. Enter Request URL or select from a variable containing the REST API service URL.

  2. Choose authentication type and provide user information if required.

  3. Add headers and specify the content type.

  4. Add body parameters to specify the data to be added or updated.

  5. Assign the output value of the method to a string variable if needed.

PUT Method

Purpose: Update data.

How to Use:

  1. Enter Request URL or select from a variable containing the REST API service URL.

  2. Choose authentication type and provide user information if required.

  3. Add headers and specify the content type.

  4. Add body parameters to specify the data to be updated.

  5. Assign the output value of the method to a string variable if needed.


Additional Tips

PreviousPythonNextSalesforce

Last updated 7 months ago

Was this helpful?

📚
Use Cases
FAQ