List all reports

Retrieves a list of all available reports.

The example response only represents two possible reports.


No parameters.


Returns an array of report objects up to a limit dictated by @pagesize. Each entry in the array is a separate report object. If no report objects meet the criteria, the resulting array will be empty. This request should never return an error.

Example Request

curl '<AccountSID>/Reports' \
  -X GET \
  -u '<AccountSID>:<AuthToken>' \
  -H 'Accept: application/json' \

Example Response

  "@page": "1",
  "Reports": [
      "Name": "Account Balance History",
      "Id": "18",
      "Category": "Finance",
      "Description": "Lists every financial transaction posted to your account over the selected date range. ",
      "ApiAccessible": false,
      "RunUri": "/secure/mediapartners/report/"
      "Name": "Action Listing",
      "Id": "adv_action_listing_fast_pm_only",
      "Category": "Performance",
      "Description": "Displays data for each individual action that has been credited to your media.",
      "ApiAccessible": true,
      "ApiRunUri": "/Mediapartners/<AccountSID>/Reports/adv_action_listing_fast_pm_only",
      "MetaDataUri": "/Mediapartners/<AccountSID>/Reports/adv_action_listing_fast_pm_only/MetaData"