curl -X GET "https://nunu.ai/api/v1/project/your-project-id/deployment-configs?page=0&page_size=25" \
-H "X-Api-Key: YOUR_API_TOKEN"
{
"data": [
{
"id": "456e7890-e89b-12d3-a456-426614174000",
"name": "Android prod",
"description": "Build storage based android deployment",
"kind": "android",
"pinned": true,
"providerType": "build-storage"
}
],
"pagination": {
"page": 0,
"page_size": 25,
"total_count": 1,
"total_pages": 1
}
}
Configs
List Deployment Configs
Retrieve a paginated list of deployment configurations for your project.
GET
/
project
/
{projectId}
/
deployment-configs
curl -X GET "https://nunu.ai/api/v1/project/your-project-id/deployment-configs?page=0&page_size=25" \
-H "X-Api-Key: YOUR_API_TOKEN"
{
"data": [
{
"id": "456e7890-e89b-12d3-a456-426614174000",
"name": "Android prod",
"description": "Build storage based android deployment",
"kind": "android",
"pinned": true,
"providerType": "build-storage"
}
],
"pagination": {
"page": 0,
"page_size": 25,
"total_count": 1,
"total_pages": 1
}
}
Permission Required:
project:view-configsdeployment_config_id values for
Start a Run and
Start Test Plan Run.
Query Parameters
integer
default:"0"
Page number (0-indexed)
integer
default:"25"
Results per page (1-100)
Response
DeploymentConfig[]
required
Array of deployment config objects
object
required
Pagination metadata (
page, page_size, total_count, total_pages)DeploymentConfig Object
string
required
Deployment config ID (use as
deployment_config_id when starting runs)string
required
Deployment config name
string
Optional description
string
required
Platform kind (e.g.
windows, macos, linux, android, ios,
xbox, playstation)boolean
required
Whether the config is pinned
string
Underlying build provider (e.g.
build-storage, direct-url), or null if
unknowncurl -X GET "https://nunu.ai/api/v1/project/your-project-id/deployment-configs?page=0&page_size=25" \
-H "X-Api-Key: YOUR_API_TOKEN"
{
"data": [
{
"id": "456e7890-e89b-12d3-a456-426614174000",
"name": "Android prod",
"description": "Build storage based android deployment",
"kind": "android",
"pinned": true,
"providerType": "build-storage"
}
],
"pagination": {
"page": 0,
"page_size": 25,
"total_count": 1,
"total_pages": 1
}
}
Authorizations
API key for authentication
Path Parameters
The project ID. You can copy it from the project settings page or the project URL in the dashboard.
Query Parameters
Page number (0-indexed)
Results per page (1-100)
Required range:
1 <= x <= 100