Skip to main content

Gets uploads to Intune from Robopack

GET /v1/tenant/{tenantId}/uploads

Gets a list of all apps created in Intune by Robopack through patch flows.

Source: Robopack public API v1 OpenAPI definition · OpenAPI 3.0.1 · Snapshot: 2026-10-01. Download this snapshot.

Servers​

  • https://api.robopack.com/

Authentication​

SchemeTypeLocationNameDescription
API keyapiKeyheaderX-API-KeyRobopack API key generated for account

Send your API key in the X-API-Key header. Examples read it from ROBOPACK_API_KEY.

Parameters​

NameInRequiredTypeNullableConstraints / defaultDescription
tenantIdpathYesstring (uuid)Not declared—ID of target Intune tenant.
fromDatequeryNostring (date-time)Not declared—If specified, only returns uploads performed after this time.
toDatequeryNostring (date-time)Not declared—If specified, only returns uploads performed before this time.
onlySupersededqueryNobooleanNot declareddefault: falseOnly return uploads that have been superseded.

Parameter names and capitalization follow the source definition. Required status follows the parameter's explicit required flag; optional does not imply a server default.

Request body​

No request body is declared in the source definition.

Responses​

200 response​

OK

Response media type: application/json​

Type: array of UploadViewModel

Only response statuses declared in the snapshot are listed. The source does not define a complete error contract.

curl example​

This GET example reads data. Set ROBOPACK_API_KEY in your shell and set TENANT_ID to the target values. Query values must be URL encoded. Optional query parameters are omitted.

curl --request GET \
--url "https://api.robopack.com/v1/tenant/${TENANT_ID}/uploads" \
--header "X-API-Key: ${ROBOPACK_API_KEY}" \
--header "Accept: application/json"

Complete operation definition​

{
"description": "Gets a list of all apps created in Intune by Robopack through patch flows.",
"parameters": [
{
"description": "ID of target Intune tenant.",
"in": "path",
"name": "tenantId",
"required": true,
"schema": {
"format": "uuid",
"type": "string"
}
},
{
"description": "If specified, only returns uploads performed after this time.",
"in": "query",
"name": "fromDate",
"schema": {
"format": "date-time",
"type": "string"
}
},
{
"description": "If specified, only returns uploads performed before this time.",
"in": "query",
"name": "toDate",
"schema": {
"format": "date-time",
"type": "string"
}
},
{
"description": "Only return uploads that have been superseded.",
"in": "query",
"name": "onlySuperseded",
"schema": {
"default": false,
"type": "boolean"
}
}
],
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"items": {
"$ref": "#/components/schemas/UploadViewModel"
},
"type": "array"
}
}
},
"description": "OK"
}
},
"summary": "Gets uploads to Intune from Robopack.",
"tags": [
"Tenant"
]
}