This endpoint provides you the history of all manually uploaded mobile apps.
This endpoint provides a JSON object with a mobile_app_upload_history
and a pagination_information
keys. The mobile_app_upload_history
key
contains a summary of all apps that were manually uploaded within a Data Theorem’s customer’s account while the pagination_information
key provides cursor based pagination details for the JSON object response.
The JSON object response can be filtered based on the following query parameters:
cursor - retrieve a paginated list of apps using the specified cursor.
filter_by_filename - filters the list of app history by the uploaded filename.
filter_by_date_updated_start - filters the app upload history starting from the given date.
filter_by_date_updated_end - filters the app upload history up to the given date.
filter_by_uploading_username - filters the list of app history by the uploading username.
filter_by_file_type - filters the list of app history by the file type.
filter_by_scan_status - filters the list of app history by the scan status.
filter_by_date_last_scanned_start - filters the app upload history by keeping the records that were scanned from the given date.
filter_by_date_last_scanned_end - filters the app upload history by keeping the records that were scanned before the given date.
order_by - sorts the list of app history according to the desired criteria. This is including the following:
date_updated_asc
date_updated_desc
filename_asc
filename_desc
uploading_username_asc
uploading_username_desc
file_type_asc
file_type_desc
scan_status_asc
scan_status_desc
last_scan_date_asc
last_scan_date_desc
For the response, here are some details on the possible values that are returned from the API:
scan_status: Current state of the scan in question.
ONGOING
COMPLETED
CANCELLED
file_type:
TXT
ZIP
APK
IPA
AAB
OTHER
1 | GET https://api.securetheorem.com/apis/mobile_security/results/v2/mobile_app_upload_history |
1 | { |