| apply_types | Convert column-type according to column_name |
| build_filter | Build filter from tribble |
| build_query | Build the query |
| get_apps_list | get_apps_list fetch all apps |
| get_app_detail | get_app_detail fetching details about an app |
| get_column_type | Convert column-type according to column_name |
| get_generic_list | get_generic_list fetches all rows of a given api |
| get_login_token | Fetch login token |
| get_metasites_list | get_metasites_list |
| get_permissions_for_app | get_permissions_for_app |
| get_permissions_for_metasite | get_permissions_for_metasite |
| get_test_credentials | get_test_credentials getting credentials for testing |
| get_usergroups_list | get_usergroups_list fetch all usergroups |
| get_usergroup_members | get_usergroup_members |
| get_users_list | get_users_list fetch all users |
| is_column_a_metric | is_column_a_metric Checks if column_name indicates numeric values Uses https://developers.piwik.pro/en/latest/custom_reports/columns.html |
| MAX_LINES_PER_REQUEST_ANALYTICS_API | Maximum number of lines requested in Analytics-API |
| MAX_LINES_PER_REQUEST_USERS_API | Maximum number of lines requested in Users-API |
| release_questions | Ask package specific question during release-process |
| send_query | Send the query and receive the result |
| send_query_single | Send the query and receive the result |