Resource:base report definition, with RDLC# Rel Const:Rels.ReportDefsSvc.SsrsDefURI template:ssrs/{name}Obtain URI from:
Get report full info including RDL. Does not include customizations RDL. To be implemented when Reports Mgr is converted to V2.
Success status: 200
Name (* = required) | Data Type | Description |
---|---|---|
name * | string | base report name |
Type | Description | |
---|---|---|
Name | string | base report name |
CustomizeReportBy | Common.Enum.CustomizeReportBy? ... | leave null when creating new base report definition; this flag determined by business logic, not by creation |
Common.Enum.CustomizeReportBy? | for whom a report can be customized | |
- 0: CustomerOnly | all reports are customizable for specific customers; this specifies no other customizations allowed | |
- 1: CustomerAnd3Pl | in addition to specific customer, report is customizable for threepl and for any customer | |
Rdl | string | Raw RDL for base report definition. |
{ "name": "str", "customizeReportBy": 0, "rdl": "str" }
Updates a base report's RDL. To be implemented when Reports Mgr converted to V2.
Success status: 200
Name (* = required) | Data Type | Description |
---|---|---|
name * | string | base report name |
Type | Description | |
---|---|---|
Name | string | base report name |
CustomizeReportBy | Common.Enum.CustomizeReportBy? ... | leave null when creating new base report definition; this flag determined by business logic, not by creation |
Common.Enum.CustomizeReportBy? | for whom a report can be customized | |
- 0: CustomerOnly | all reports are customizable for specific customers; this specifies no other customizations allowed | |
- 1: CustomerAnd3Pl | in addition to specific customer, report is customizable for threepl and for any customer | |
Rdl | string | Raw RDL for base report definition. |
Sample content-type: application/hal+json |
{ "name": "str", "customizeReportBy": 0, "rdl": "str" }
Type | Description | |
---|---|---|
Name | string | base report name |
CustomizeReportBy | Common.Enum.CustomizeReportBy? ... | leave null when creating new base report definition; this flag determined by business logic, not by creation |
Common.Enum.CustomizeReportBy? | for whom a report can be customized | |
- 0: CustomerOnly | all reports are customizable for specific customers; this specifies no other customizations allowed | |
- 1: CustomerAnd3Pl | in addition to specific customer, report is customizable for threepl and for any customer | |
Rdl | string | Raw RDL for base report definition. |
{ "name": "str", "customizeReportBy": 0, "rdl": "str" }
This documentation is subject to change, and is updated often and without warning. The models documented may or may not be available to users now or in the future. Use this documentation at your own risk.
Contact api@3plcentral.com with any questions about this documentation.