Skip to content
RTILA Web Business Automation
  • Home
  • Features
  • Pricing
  • Marketplace
  • Support
    • Documentation

Cart

RTILA Web Business Automation
  • Home
  • Features
  • Pricing
  • Marketplace
  • Support
    • Documentation
Free Download
Free Download

Billing & Licensing

10
  • Change License’s registered email address
  • Upgrade a License
  • Manage License Activation Count
  • RTILA Studio local database
  • Standalone Exe Antivirus False Positive Alert
  • Team Member Activation URL & License
  • AppSumo Codes Redemption
  • Download & Activate RTILA Studio
  • AppSumo Code Stacking & Upgrade
  • Mac OS Installation Warning

Custom Commands

36
  • WordPress Posts via API (beta)
  • Webhook Send Request
  • Target Text Before After
  • Download File to Folder
  • Clipboard Copy & Paste
  • ChatGPT API Full Control
  • Generate Random Numbers and Text
  • Regex & JS Filters
  • API Bridge Get Post Requests
  • WhatsApp API send MSG
  • GET HTML
  • Slack Notification Command
  • Target Elements With Text Value
  • Directory Get Files Path
  • Folder and File Monitoring
  • Get iFrame URL
  • Get File Content
  • Verify License Easy Digital Downloads
  • Save Variable to File
  • Rename File
  • Move File to New Directory
  • Delete File
  • Mouse Events
  • Get System Info
  • Airtable Get & Update Records
  • Email Send Via SMTP
  • Wait For Element to disappear
  • OCR Passport Reader
  • Target Element in Shadow Dom
  • Airtable Get Records
  • Airtable Update Records
  • Sanitize URL
  • Email Verification
  • Get Hardware ID HWID
  • Timestamp Unix and UTC
  • Switch Tab Focus Command

How-To & Tutorials

42
  • How to target a CSS element
  • Change default Browser
  • Export Results to a CSV file
  • Profile Session Feature
  • OCR Feature: read text from images
  • Auto Download Pinterest Images
  • Save current URL using JavaScript
  • Search & Filter Projects
  • Error handling Strategy
  • Working with Arrays and Objects in RTILA
  • Auto Comment On WordPress Posts
  • Run Automations in Silent Mode
  • License Check for Standalone Executables
  • Trigger Standalone Bots via Command lines
  • How To Find Custom Collections For List type Datasets
  • Correcting & Completing Auto-Recorder Commands
  • RTILA WordPress Plugin installation & configuration
  • Using Developer Tools In RTILA Studio
  • Create A Project From Scratch
  • Bring back disappearing commands & properties
  • Export & share an RTILA project file
  • Install Browser Extensions using Profile Session
  • How To Fill a Form Using Generic Form Filler Child-Project
  • Project Settings: Import URLs manual entry, From File, From Project, and Read XML Sitemap
  • Project Settings: Import URLs manual entry
  • Use Local Storage Variable to scrape Do-follow Links
  • Schedule Launch of Automations
  • Email Results File via Gmail
  • Read from Google Sheets & Post on WordPress
  • Website Load Testing Automation
  • Read data from a txt or csv file
  • Downloading files
  • Open in a New tab
  • Using filters to complete a URL
  • Choosing the right collection
  • Set a Counter with JavaScript
  • Setup reCAPTCHA Resolution
  • Woo Categories & ChatGPT API
  • Login to Google Account & share profile session
  • Google Search Baby Steps
  • Auto-Recorder as a 1st step
  • Standalone Executable Bots

Official Commands

58
  • List Command
  • Incogniton Anti-detect browser
  • Save results to file command
  • RTILA Cloud API Documentation
  • FTP / SFTP Command
  • Custom Commands
  • Integrations
  • RPA & Desktop OS Commands
  • Add And Configure Dataset Properties
  • Inspection Panel Interface & Elements
  • Config & binaries files for Standalone
  • Focus On Element Command
  • Go To Url Command
  • Scroll Element Command
  • Execute JavaScript Code command
  • Reload Page Command
  • Compare Variables Condition
  • Take Screenshot Command
  • Smart Variable (ChatGPT API)
  • Child Projects
  • Confirm (Dialog Box) Command
  • Populate Text Field Command
  • Hover Mouse On Element Command
  • Download Page Command
  • Stop Automation Command
  • Log Message Command
  • Input (prompt box) Variable
  • Extract Results Command
  • Wait for Element to Appear Command
  • Selector (DOM element)
  • Check Radio Input Command
  • Dynamic Variable (JavaScript Code)
  • Static Variables
  • Set Checkbox State Command
  • Set Dropdown Value Command
  • Press a Keyboard Key Command
  • Upload File Command
  • Double Click On An Element Event
  • Click On An Element Event
  • Switch Browser Identity Command
  • Slack Notification Command
  • Save as Pdf Command
  • Go Back To Previous Page Command
  • Go Forward To Next Page Command
  • Proxies Built-In Rotation
  • External Proxy Rotation API
  • Regular Expressions
  • Mock Location Command
  • Close Page Command
  • Desktop Notification Command
  • Command Folder
  • Clear Cookie Command
  • Change Page Size Command
  • Break Loop Command
  • DataSet Types
  • Link Crawler Command
  • Alert Message Command
  • Wait Commands
  • Home
  • Docs
  • Official Commands
  • RTILA Cloud API Documentation
View Categories

RTILA Cloud API Documentation

4 min read

The RTILA Cloud API allows you to upload then run projects on our secure clouds and retrieve their extracted results. This API enables seamless integration of RTILA’s automation capabilities into your own applications or other applications via API integrations.

Important Note: #

For Zapier: Our App is publicly available see here: https://zapier.com/apps/rtila/integrations
For Pabbly: Click on this invite link and accept invitation to our App (you need to be logged in already)
For Make: Access is given on invitation basis for now, submit a support ticket & mention your Make account email.
For other API aggregators you can always use our Webhooks to interact with your Cloud Bots.
This documentation is still in early stage and we will soon release a full eLearning course on our Cloud API feature.
The Cloud API is still in beta & made available for free for now. It will later be a pay-as-you-consume mode on similar basis as premium proxying providers where the service is charged per GB of traffic consumed plus a minimal fee per run.

Upload Project & get Project uuid #

The first step is to upload your Automation project to the our secure Cloud and obtain the associated Project unique ID

For your concerned project click on the Hamburger menu for “more options”

Then click on get UUID

The wait for few seconds for the Project to upload to the Cloud and the resulting Project uuid will be displayed like this:

Authentication #

Get your License Key #

To use the RTILA Cloud API, you need to provide your RTILA license key with every request made. You can find your RTILA license key by logging into your RTILA account at https://rtila.com/my-account/ Once logged in click on the “View Licenses” link for your RTILA Studio purchase/order

Then click on the little key icon to display your License key, and copy it to use it in your API calls.

Authenticate with license key for queries & webhooks #

To authenticate you just send your license key as a value for a query parameter called: key
For example: key: 26deeXXXXXXXd65af082XXXXcf53f42

Or you can just include your license key in your URL when using our API end points as webhooks
For example: https://cloud.rtila.net/queue/XXUUID45YY99ZZ&key=26deeXXXXXXXd65af082XXXXcf53f42

Endpoints #

Run/Queue Project #

Endpoint: https://cloud.rtila.net/queue/Project_uuid

  • Project_uuid: The project UUID obtained from RTILA by clicking the “More options” button (Hamburger Icon) next to the project and selecting “Get UUID.”
  • Query Parameter:
    • key: Your RTILA license key.

When using webhooks you can use this format: https://cloud.rtila.net/queue/XXUUID45YY99ZZ&key=26deeXXXXXXXd65af082XXXXcf53f42
Replace XXUUID45YY99ZZ with your own Project ID, and replace 26deeXXXXXXXd65af082XXXXcf53f42 with your license key.

Once you make this query, you shall receive as a response a Result_uuid, you need to save this value to later on query for the results of this specific run result.

Get Extracted Results #

Endpoint: https://cloud.rtila.net/results/Results_uuid

  • Results_uuid: The Results UUID received in the response when queuing the project.
  • Query Parameter:
    • key: Your RTILA license key.

Example of query for specific results via Webhook:
https://cloud.rtila.net/results/RESxxxUID45YY99ZZ&key=26deeXXXXXXXd65af082XXXXcf53f42
Replace RESxxxUID45YY99ZZ with the Results uuid you obtained when queuing this project, and replace 26deeXXXXXXXd65af082XXXXcf53f42 with your license key.

Example Response:

{
"completedAt": "Fri Aug 11 2023 09:20:10 GMT+0000 (Coordinated Universal Time)",
"datasets": [
{
"name": "Dataset-#1_1691671374161_1691745608512_output.json",
"data": [
{
"My Variable": "Hello world",
"projectId": 533,
"datasetId": 1691671374161
}
]
}
]
}
Save to grepper

The “completedAt” field indicates the time when the automation has finished running.

Passing Data to an RTILA Cloud bot: #

When queuing a project using the RTILA Cloud API, you have the option to provide variables that will be used during the project’s execution. These variables are passed in the request body under the “variables” field. It’s essential to note that the variables you send must be prepared and declared in the RTILA Project you are queuing using the “Command-line arguments” command.

Add your Command-line arguments variables screenshots:

Example Request Body to pass variables data:

{
    "variables": {
          "variable1": "Hello world",
          "variable2": "This is the value of variable2"
        }
}

    Still stuck? How can we help?

    How can we help?

    Updated on 23/09/2023

    Powered by BetterDocs

    Table of Contents
    • Important Note:
    • Upload Project & get Project uuid
    • Authentication
      • Get your License Key
      • Authenticate with license key for queries & webhooks
    • Endpoints
      • Run/Queue Project
      • Get Extracted Results
    • Passing Data to an RTILA Cloud bot:

    INFO & LEGALS

    PRICING
    PAYMENTS & REFUND
    COOKIES - PRIVACY
    LICENSE AGREEMENT

    DOWNLOADS

    BOT LAUNCHER
    RTILA STUDIO ON GITHUB
    BOT & TEMPLATES
    PARTNERSHIPS

    RESOURCES

    VIDEO TUTORIALS
    DOCUMENTATION
    SUPPORT PORTAL
    FB COMMUNITY SUPPORT

    stay in touch

    Subscription Form

    follow us on

    • Facebook
    • YouTube
    • RTILA LinkedIn Page
    Copyright © RTILA CORPORATION