IRIS360 PUBLIC API
  1. Out
IRIS360 PUBLIC API
  • iris360
    • Timeseries
      • Get Timeseries
    • Entities
      • Paginate Entitites
      • Get entity latest data
    • Auth
      • Get user token
      • Refresh user token
    • Connectors
      • Out
        • Paginate Connectors
          POST
        • Update Connector Models
          PUT
        • Get Connector
          GET
    • Devices
      • Paginate Devices
      • Import file
  1. Out

Paginate Connectors

Developing
POST
/api/public/v1/connectors/out/paginate

Out connectors pagination request#

This request retrieves all out connector that the user has permissions to interact with.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Body Params application/json
paginationSize
number 
required
Number of items per page
page
number 
required
Requested page, starting at 0
orderBy
required
Order by the specified field
Any of
id
orderDirection
boolean 
required
If true, ordering is descending. Otherwise the ordering is ascending
search
string 
required
if provided, the query will match entities where any field contains the specified string. The matching is case sensitive
Example
{
  "orderBy": "out_connectors.name",
  "orderDirection": false,
  "page": 1,
  "paginationSize": 10
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/public/v1/connectors/out/paginate' \
--header 'Content-Type: application/json' \
--data-raw '{
  "orderBy": "out_connectors.name",
  "orderDirection": false,
  "page": 1,
  "paginationSize": 10
}'

Responses

🟢200Success
application/json
Body
rows
array[object (SimpleOutConnector) {6}] 
required
id
integer 
required
Connector unique id
name
string 
required
Connector name
type
string 
required
Connector type
status
string 
required
Connector status
user_id
integer 
required
User id the connector belongs to
last_connection
null 
required
Connector last connection
count
integer 
required
Total rows
Example
{
  "rows": [
    {
      "id": 1,
      "name": "Azure Connector",
      "type": "azureIot",
      "status": "active",
      "user_id": 1,
      "last_connection": "2025-03-19"
    },
    {
      "id": 2,
      "name": "Http Connector",
      "type": "http",
      "status": "active",
      "user_id": 1,
      "last_connection": "2025-03-19"
    },
    {
      "id": 3,
      "name": "Mqtt Connector",
      "type": "mqtt",
      "status": "active",
      "user_id": 1,
      "last_connection": "2025-03-19"
    },
    {
      "id": 4,
      "name": "Fiware Connector",
      "type": "fiware",
      "status": "active",
      "user_id": 1,
      "last_connection": "2025-03-19"
    }
  ],
  "count": 4
}
Modified at 2025-03-19 13:23:51
Previous
Refresh user token
Next
Update Connector Models
Built with