Incidents.Export
Last updated
from squadcast import SquadcastSDK
from squadcast.utils import parse_datetime
with SquadcastSDK(
refresh_token_auth="<YOUR_REFRESH_TOKEN_AUTH_HERE>",
) as squadcast_sdk:
res = squadcast_sdk.incidents.export.export_async(owner_id="<id>", type_="csv", start_time=parse_datetime("2024-12-29T12:56:54.559Z"), end_time=parse_datetime("2025-08-25T17:31:33.747Z"), incident_filters={
"services": [],
"sources": [],
"service_owner": {
"user_i_ds": [
"<value 1>",
],
"squad_i_ds": [
"<value 1>",
"<value 2>",
"<value 3>",
],
},
"assigned_to": [
"<value 1>",
"<value 2>",
"<value 3>",
],
"assigned_to_user_i_ds_and_their_squads": [
"<value 1>",
"<value 2>",
],
"statuses": [
"<value 1>",
"<value 2>",
"<value 3>",
],
"priority": [
"P5",
],
"tags": [],
"notes": "<value>",
})
# Handle response
print(res)