Export Infra Monitoring Flow Details
Initiates an asynchronous job to generate a downloadable CSV file containing the same unique (deduplicated) flow records as POST /visualization/flow-analysis/infrastructure/monitoring/flow-details for an infrastructure service.
Notes:
- Returns
202 Acceptedimmediately. The export runs asynchronously -- do not call this endpoint in a loop. - Poll
GET /visualization/flow-exports/exports/{export-id}using theexport_idfrom the response untilstatusisCOMPLETED. - Once complete, call
POST /visualization/flow-exports/exports/{export-id}/get-download-keyto obtain the download URL. file_nameis required (1-255 characters) and sets the name of the generated CSV file.
Wrapper request for InfrastructureMonitoringFlowDetailsExport with restricted filter keys
{
"start_time": 0,
"site_id": "17f7c7e5-7f8c-490a-97e9-b9c9193c45e1",
"service_category_id": "bc5907fd-4d95-436c-aaaf-972af34b2ca9",
"file_name": "infra-monitoring-flows.csv",
"expand_external_traffic": false
}
success
{
"id": "e167c828-f474-4e5a-9f53-6c91cb9ec82d"
}
UUID identifier of the response.
The URL to check the status of the operation.
Bad Request
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Unauthorized
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Forbidden
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Failed
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Precondition Required
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Too Many Requests
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
Error
{
"error_code": 0,
"module_name": "string",
"error_message": "string"
}
HTTP Status or Application error code.
Module where the error happened.
Message describing the error.
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/intelligence/visualization/flow-exports/infrastructure/monitoring/flow-details/export