Fortinet white logo
Fortinet white logo

Integration API Guide

Dashboard Integration

Dashboard Integration

This API enables you to interact with FortiSIEM Dashboard. You can perform the following operation:

Add a Dashboard Folder

This API enables you to add Dashboard folders to an Organization.

Release Added

5.1

Methodology REST API based: Caller makes an HTTP(S) request with an input XML.
Request URL Add a Dashboard folder to an Organization:
https://<FortiSIEM_Supervisor_IP>/phoenix/rest/dashboard/html/add
Input Parameters Dashboard folder definition file.

Input Credentials

  • Enterprise deployments: User name and password of any FortiSIEM account. Use "super" as the organization for Enterprise deployments.
    Curl example: curl -k -u super/admin:Admin*123

  • Service Provider deployments: User name and password of Super or organization specific account.
    Curl example with super organization: curl -k -u super/admin:Admin*123
    If querying for a specific organization, replace "super" with the organization name.

Input XML Contains dashboard details to be included in this folder:
- Dashboard folder name
- Organization name
- Time range
- Dashboard type
Output An HTTP status code.

Refer to Example Usage for adding a Dashboard folder.

Dashboard Integration

Dashboard Integration

This API enables you to interact with FortiSIEM Dashboard. You can perform the following operation:

Add a Dashboard Folder

This API enables you to add Dashboard folders to an Organization.

Release Added

5.1

Methodology REST API based: Caller makes an HTTP(S) request with an input XML.
Request URL Add a Dashboard folder to an Organization:
https://<FortiSIEM_Supervisor_IP>/phoenix/rest/dashboard/html/add
Input Parameters Dashboard folder definition file.

Input Credentials

  • Enterprise deployments: User name and password of any FortiSIEM account. Use "super" as the organization for Enterprise deployments.
    Curl example: curl -k -u super/admin:Admin*123

  • Service Provider deployments: User name and password of Super or organization specific account.
    Curl example with super organization: curl -k -u super/admin:Admin*123
    If querying for a specific organization, replace "super" with the organization name.

Input XML Contains dashboard details to be included in this folder:
- Dashboard folder name
- Organization name
- Time range
- Dashboard type
Output An HTTP status code.

Refer to Example Usage for adding a Dashboard folder.