Arguments
- report_type
character
; a character representing the type of report to retrieve the metadata information on. A list of valid report types that can be described using this function will be available in thereportTypes.type
column of results returned sf_list_report_types. (e.g.AccountList
,AccountContactRole
,OpportunityHistory
, etc.)- verbose
logical
; an indicator of whether to print additional detail for each API call, which is useful for debugging. More specifically, when set toTRUE
the URL, header, and body will be printed for each request, along with additional diagnostic information where available.
Value
list
containing up to 4 properties that describe the report:
- attributes
Report type along with the URL to retrieve common objects and joined metadata.
- reportMetadata
Unique identifiers for groupings and summaries.
- reportTypeMetadata
Fields in each section of a report type plus filter information for those fields.
- reportExtendedMetadata
Additional information about summaries and groupings.
See also
Other Report functions:
sf_copy_report()
,
sf_create_report()
,
sf_delete_report()
,
sf_describe_report()
,
sf_execute_report()
,
sf_list_report_fields()
,
sf_list_report_filter_operators()
,
sf_list_report_types()
,
sf_list_reports()
,
sf_query_report()
,
sf_run_report()
,
sf_update_report()
Examples
if (FALSE) { # \dontrun{
reports <- sf_list_report_types()
unique_report_types <- reports %>% distinct(reportTypes.type)
# first unique report type
unique_report_types[[1,1]]
# describe that report type
described_report <- sf_describe_report_type(unique_report_types[[1,1]])
} # }