Skip to main content
GET
/
public-api
/
agents
/
{agent_id}
/
versions
List agent versions
curl --request GET \
  --url https://api.neoagent.io/public-api/agents/{agent_id}/versions \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "actions": [
        {}
      ],
      "agent_settings": {},
      "created_at": "2023-11-07T05:31:56Z",
      "id": "<string>",
      "integrations": {
        "ad": {
          "permissions": [
            {
              "require_til": false
            }
          ]
        },
        "autotask": {
          "permissions": [
            {
              "allow_delete": false,
              "allow_merge": true,
              "client_facing_settings": {
                "allow_notify_additional_contacts": false,
                "include_random_delay": false,
                "max_delay_minutes": 20,
                "min_delay_minutes": 10,
                "note_publish_id": "<string>",
                "note_type_id": "<string>",
                "notification_mode": "TICKET_NOTE",
                "skip_notifications_for_closed_tickets": true,
                "udf_field_name": "Notify Contact by Email",
                "use_custom_note_type": false,
                "use_udf_field": false
              },
              "require_til": false,
              "time_entry_udf_settings": {
                "include_dynamic_delay": false,
                "max_delay_minutes": 20,
                "min_delay_minutes": 10,
                "udf_field_name": "Notify Contact by Email",
                "use_udf_field": false
              },
              "update_allowed_fields": [
                "<string>"
              ]
            }
          ]
        },
        "confluence": {
          "permissions": [
            {
              "require_til": false
            }
          ]
        },
        "cw_asio": {
          "permissions": [
            {
              "require_til": false
            }
          ]
        },
        "cw_automate": {
          "permissions": [
            {
              "allow_delete": false,
              "require_til": false
            }
          ]
        },
        "cw_psa": {
          "permissions": [
            {
              "allow_bundle": true,
              "allow_delete": false,
              "allow_merge": true,
              "client_facing_settings": {
                "allow_notify_additional_contacts": false,
                "include_random_delay": false,
                "max_delay_minutes": 20,
                "min_delay_minutes": 10,
                "skip_notifications_for_closed_tickets": true
              },
              "require_til": false,
              "update_allowed_fields": [
                "<string>"
              ]
            }
          ]
        },
        "datto_rmm": {
          "permissions": [
            {
              "allow_delete": false,
              "require_til": false
            }
          ]
        },
        "exchange": {
          "permissions": [
            {
              "require_til": false
            }
          ]
        },
        "halo_psa": {
          "permissions": [
            {
              "allow_delete": false,
              "allow_merge": true,
              "allowed_outcome_ids": [
                "<string>"
              ],
              "client_facing_settings": {
                "allow_notify_additional_contacts": false,
                "allowed_outcome_ids": [
                  "<string>"
                ],
                "include_random_delay": false,
                "max_delay_minutes": 20,
                "min_delay_minutes": 10,
                "skip_notifications_for_closed_tickets": true
              },
              "require_til": false,
              "update_allowed_fields": [
                "<string>"
              ]
            }
          ]
        },
        "hudu": {
          "permissions": [
            {
              "allow_delete": false,
              "require_til": false
            }
          ]
        },
        "itglue": {
          "permissions": [
            {
              "allow_delete": false,
              "require_til": false
            }
          ]
        },
        "ms_graph": {
          "permissions": [
            {
              "require_til": false
            }
          ]
        },
        "ncentral_rmm": {
          "permissions": [
            {
              "allow_delete": false,
              "require_til": false
            }
          ]
        },
        "neo_api": {
          "permissions": [
            {
              "require_til": false
            }
          ]
        },
        "ninja_rmm": {
          "permissions": [
            {
              "allow_delete": false,
              "require_til": false
            }
          ]
        },
        "nsight_rmm": {
          "permissions": [
            {
              "require_til": false
            }
          ]
        },
        "scalepad": {
          "permissions": [
            {
              "allow_delete": false,
              "require_til": false
            }
          ]
        },
        "servicenow": {
          "permissions": [
            {
              "allow_delete": false,
              "require_til": false
            }
          ]
        },
        "vsax_rmm": {
          "permissions": [
            {
              "allow_delete": false,
              "require_til": false
            }
          ]
        }
      },
      "name": "<string>",
      "toolbox": {},
      "updated_at": "2023-11-07T05:31:56Z",
      "version_timestamp": "2023-11-07T05:31:56Z"
    }
  ],
  "meta": {
    "request_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "timings_ms": {},
    "pagination": {
      "has_more": true,
      "next_cursor": "<string>"
    },
    "warnings": [
      "<string>"
    ]
  }
}

Authorizations

Authorization
string
header
required

Authorization: Bearer <token> where <token> is either a neo_sk_<env>_<secret> API key (service account) or a Microsoft Entra ID access token (dashboard user).

Path Parameters

agent_id
string
required

Response

Success.

data
AgentVersion · object[]
required
meta
object
required