Report Subscription - Create a new subscription
Expects id of an existing report
The requested API version
1.0
Optional User Id
Optional User Email
Class for representing a request to create a new subscription for a report.
A public property of type string that has both a getter and a setter method, which allows for getting and setting the value of the subscriptionName property.
A public property of type string that has both a getter and a setter method, which allows for getting and setting the value of the bookmarkState property.
A public property of type string that has both a getter and a setter method, which allows for getting and setting the value of the schedule property.
A public property of type list of string that has both a getter and a setter method, which allows for getting and setting the value of the subscribers property.
A public property of type string that has both a getter and a setter method, which allows for getting and setting the value of the subject property.
A public property of type string that has both a getter and a setter method, which allows for getting and setting the value of the content property.
A public property of type bool that has both a getter and a setter method, which allows for getting and setting the value of the isActive property.
A public property of type string that has both a getter and a setter method, which allows for getting and setting the value of the reportPage property.
A public property of type string that has both a getter and a setter method, which allows for getting and setting the value of the StartDateTime property.
A public property of type string that has both a getter and a setter method, which allows for getting and setting the value of the EndDateTime property.
A public property of type string that has both a getter and a setter method, which allows for getting and setting the value of the TimeZone(IST etc) property.
A public property of type string that has both a getter and a setter method, which allows for getting and setting the value of the HasAttachment property.
POST /reports/{reportId}/subscriptions HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 339
{
"subscriptionName": "text",
"bookmarkState": "text",
"schedule": "text",
"subscribers": [
"text"
],
"subject": "text",
"content": "text",
"isActive": true,
"reportPageName": "text",
"startDateTime": "2025-06-27T18:17:31.900Z",
"endDateTime": "2025-06-27T18:17:31.900Z",
"timeZone": "text",
"reportParameter": [
{
"name": "text",
"value": "text"
}
],
"hasAttachment": true
}
{
"reportSubscriptionId": "123e4567-e89b-12d3-a456-426614174000",
"subscriptionName": "text",
"reportId": "123e4567-e89b-12d3-a456-426614174000",
"bookmarkState": "text",
"createdByUserId": "123e4567-e89b-12d3-a456-426614174000",
"createdByUserEmail": "text",
"schedule": "text",
"subscribers": [
"text"
],
"subject": "text",
"content": "text",
"isActive": true,
"reportPageName": "text",
"startDateTime": "2025-06-27T18:17:31.900Z",
"endDateTime": "2025-06-27T18:17:31.900Z",
"timeZone": "text",
"reportParameter": [
{
"name": "text",
"value": "text"
}
],
"hasAttachment": true
}
Last updated