Skip to content
Testsigma DOCS

List uploads

GET/uploads

Base URL  https://app.testsigma.com/api/v1

Get all uploaded files (APKs, IPAs, attachments) available in the workspace.

Authenticate with your API key as a Bearer token in the Authorization header. Generate a key →
idUnique upload identifier.
nameName of the uploaded file.
fileNameOriginal filename of the upload.
fileSizeSize of the file in bytes.
uploadTypeType — Attachment, AppActivity, etc.
createdByIdID of the user who uploaded the file.
createdDateEpoch timestamp when the file was uploaded.
REQUEST
curl -X GET \
  'https://app.testsigma.com/api/v1/uploads' \
  -H 'Authorization: Bearer <API_KEY>' \
  -H 'Content-Type: application/json'
const response = await fetch('https://app.testsigma.com/api/v1/uploads', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer <API_KEY>',
    'Content-Type': 'application/json'
  }
});
const data = await response.json();
import requests

response = requests.get(
  'https://app.testsigma.com/api/v1/uploads',
  headers={
    'Authorization': 'Bearer <API_KEY>',
    'Content-Type': 'application/json'
  }
)
data = response.json()
RESPONSE200OK
[
  {
    "id": 5,
    "name": "SampleApp.apk",
    "fileName": "SampleApp-v2.3.apk",
    "fileSize": 4812344,
    "uploadType": "AppActivity",
    "createdById": 9,
    "createdDate": 1680000000000
  }
]