Skip to main content
GET https://app.qawolf.com/api/v0/run-inputs-executables-signed-urls
If your build server supports node, use @qawolf/ci-sdk instead of calling this endpoint directly.
This endpoint accepts app builds only: .aab, .apk, .appimage, .deb, .ipa, .rpm, and .zip. Any other extension returns a 400. To upload a file your flows read, such as a .csv or .pdf, use team storage instead.
1

Generate a signed URL

Returns a signedUrl for the next step, plus fileLocation and playgroundFileLocation — see below for the full parameter and response reference.
2

Upload the file

PUT {signedUrl}The previous request returns the signed URL. It is not a fixed /api/ endpoint — it points directly to Google Cloud Storage.

Query parameters

Response

Response codes

Plus the common response codes.
Last modified on September 17, 2026