Chapter 56. Report Configuration Service
56.1. Report Configuration Service
56.1.1. CountReportConfigurations
GET /v1/report-configurations-count
CountReportConfigurations returns the number of report configurations.
56.1.1.1. Description
56.1.1.2. Parameters
56.1.1.2.1. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
query | - | null | ||
pagination.limit | - | null | ||
pagination.offset | - | null | ||
pagination.sortOption.field | - | null | ||
pagination.sortOption.reversed | - | null | ||
pagination.sortOption.aggregateBy.aggrFunc | - | UNSET | ||
pagination.sortOption.aggregateBy.distinct | - | null |
56.1.1.3. Return Type
56.1.1.4. Content Type
- application/json
56.1.1.5. Responses
Code | Message | Datatype |
---|---|---|
200 | A successful response. | |
0 | An unexpected error response. |
56.1.1.6. Samples
56.1.2. DeleteReportConfiguration
DELETE /v1/report/configurations/{id}
DeleteReportConfiguration removes a report configuration given its id
56.1.2.1. Description
56.1.2.2. Parameters
56.1.2.2.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id | X | null |
56.1.2.3. Return Type
Object
56.1.2.4. Content Type
- application/json
56.1.2.5. Responses
Code | Message | Datatype |
---|---|---|
200 | A successful response. |
|
0 | An unexpected error response. |
56.1.2.6. Samples
56.1.3. GetReportConfiguration
GET /v1/report/configurations/{id}
56.1.3.1. Description
56.1.3.2. Parameters
56.1.3.2.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id | X | null |
56.1.3.3. Return Type
56.1.3.4. Content Type
- application/json
56.1.3.5. Responses
Code | Message | Datatype |
---|---|---|
200 | A successful response. | |
0 | An unexpected error response. |
56.1.3.6. Samples
56.1.4. GetReportConfigurations
GET /v1/report/configurations
56.1.4.1. Description
56.1.4.2. Parameters
56.1.4.2.1. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
query | - | null | ||
pagination.limit | - | null | ||
pagination.offset | - | null | ||
pagination.sortOption.field | - | null | ||
pagination.sortOption.reversed | - | null | ||
pagination.sortOption.aggregateBy.aggrFunc | - | UNSET | ||
pagination.sortOption.aggregateBy.distinct | - | null |
56.1.4.3. Return Type
56.1.4.4. Content Type
- application/json
56.1.4.5. Responses
Code | Message | Datatype |
---|---|---|
200 | A successful response. | |
0 | An unexpected error response. |
56.1.4.6. Samples
56.1.5. PostReportConfiguration
POST /v1/report/configurations
PostReportConfiguration creates a report configuration
56.1.5.1. Description
56.1.5.2. Parameters
56.1.5.2.1. Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
body | X |
56.1.5.3. Return Type
56.1.5.4. Content Type
- application/json
56.1.5.5. Responses
Code | Message | Datatype |
---|---|---|
200 | A successful response. | |
0 | An unexpected error response. |
56.1.5.6. Samples
56.1.6. UpdateReportConfiguration
PUT /v1/report/configurations/{id}
UpdateReportConfiguration updates a report configuration
56.1.6.1. Description
56.1.6.2. Parameters
56.1.6.2.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id | X | null |
56.1.6.2.2. Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
body | X |
56.1.6.3. Return Type
Object
56.1.6.4. Content Type
- application/json
56.1.6.5. Responses
Code | Message | Datatype |
---|---|---|
200 | A successful response. |
|
0 | An unexpected error response. |