Skip to content

Site24x7

With Site24x7 modules in Ibexa Connect, you can:

  • watch, list, retrieve, and delete monitors

  • watch, list retrieve, create, update and delete users

  • watch alerts

To get started with Site24x7, create an account at site24x7.com

Connect Site24x7 to Ibexa Connect

To connect Site24x7 app, you need to obtain the user credentials.

  1. Log in to your Site24x7 account.

  2. In your Ibexa Connect account, insert a Site24x7 module in your scenario and click the Add button next to the Connection field.

    msedge_VKOZqhJ4tG.png

  3. In the Connection name field, enter a name for the connection.

  4. In the Data Center field, select the data center location.

  5. Optional: Click Show Advanced Settings and enter your app credentials. See Create your custom app and client credentials.

    msedge_oP9kKQAsBl.png

  6. Click Accept to allow Ibexa Connect access data from your account.

    site24x7-1.png

You have successfully connected the Site24x7 app and can now build scenarios.

Create your custom app and client credentials

To create your own app:

  1. Log in to your Zoho Developer account.

  2. Click ADD CLIENT and choose a client type.

    bigin-zoho-crm-5.png

  3. Enter the app detail as described below and click CREATE.

    bigin-zoho-crm-8.png

    Client Name Enter the application name you want to register with Zoho.
    Homepage URL Enter the homepage URL, for example, https://www.make.com/en.
    Authorized Redirect URIs Add the redirect URI, https://www.integromat.com/oauth/cb/app
  4. Copy the Client ID and Client Secret to a safe place.

    bigin-zoho-crm-7.png

You have successfully retrieved the client credentials.

Monitors

You can watch, list, retrieve, and delete monitors using the following modules.

Watch Monitors

Triggers when a new monitor is added to Site24x7.

Limit Set the maximum number of monitors Ibexa Connect will return during one execution cycle. The default value is 2.

List Monitors

Gets a list of monitors.

Limit Set the maximum number of monitors Ibexa Connect will return during one execution cycle. The default value is 10.

Get a Monitor

Gets an existing monitors

Monitor ID Select or map the Monitor ID whose details you want to retrieve.

Delete a Monitor

Deletes an existing monitor.

Monitor ID Select or map the Monitor ID you want to delete.

Users

You can watch, list, retrieve, create, update and delete users using the following modules.

Watch Users

Triggers when a new user is added to Site24x7.

Limit Set the maximum number of users Ibexa Connect will return during one execution cycle. The default value is 2.

List Users

Gets a list of all users.

Limit Set the maximum number of users Ibexa Connect will return during one execution cycle. The default value is 10.

Get a User

Gets an existing user.

User ID Select or map the User ID whose details you want to retrieve.

Create a User

Creates a new user.

For field descriptions, see the Site24x7 Users API reference.

Update a User

Updates an existing user.

User ID Select or map the User ID whose details you want to update.

For field descriptions, see the Site24x7 Users API reference.

Delete a User

Deletes an existing user.

User ID Select or map the User ID you want to delete.

Alerts

You can watch new alerts using the following modules.

Watch New Alert

Triggers when a new alert is generated in Site24x7.

Webhook name Enter a name for the webhook.

For field descriptions, see the Site24x7 Alert API reference.

Other

You can call APIs using the following module.

Make an API Call

Performs an arbitrary authorized API call.

Note

For the list of available endpoints, refer to the Site24x7 API documentation.

Data Center

Select the data center to make the API call.

URL

Enter a path relative to https://www.site24x7.your_domain. For example, /monitors.

Method

GET

to retrieve information for an entry.

POST

to create a new entry.

PUT

to update/replace an existing entry.

PATCH

to make a partial entry update.

DELETE

to delete an entry.

Headers

Enter the desired request headers. You don't have to add authorization headers; we already did that for you.

Query String

Enter the request query string.

Body

Enter the body content for your API call.

EXAMPLE OF USE - SEARCH USERS

The following API call returns all users from your account.

URL: /users

Method: GET

fh400WJQfI.png

Matches of the search can be found in the module's Output under Bundle > Body > data

In our example 3 users were returned:

msedge_79feIK0Zai.png