List all distributed apps created by the user.
Use this endpoint to fetch apps created by the user.
Your ByteNite access token
Field name to sort apps by (e.g., createdAt).
Number of rows to return per page.
Number of rows to skip before starting to collect the result set.
Filter public apps only
A successful response.
Returned when the users sends a malformed request.
Returned when the user is not authenticated.
Returned when the user does not have permission to access the resource.
Returned when the resource does not exist.
Returned when an error on the server occurred.
Returned when the resource is temporarily unavailable.
An unexpected error response.
Get the latest app de
Your ByteNite access token
Unique tag of the app
A successful response.
Returned when the users sends a malformed request.
Returned when the user is not authenticated.
Returned when the user does not have permission to access the resource.
Returned when the resource does not exist.
Returned when an error on the server occurred.
Returned when the resource is temporarily unavailable.
An unexpected error response.
Get status of app
Your ByteNite access token
Unique tag of the app
A successful response.
Returned when the users sends a malformed request.
Returned when the user is not authenticated.
Returned when the user does not have permission to access the resource.
Returned when the resource does not exist.
Returned when an error on the server occurred.
Returned when the resource is temporarily unavailable.
An unexpected error response.
Activate a distributed app
Your ByteNite access token
Unique tag of the app
A successful response.
Returned when the users sends a malformed request.
Returned when the user is not authenticated.
Returned when the user does not have permission to access the resource.
Returned when the resource does not exist.
Returned when an error on the server occurred.
Returned when the resource is temporarily unavailable.
An unexpected error response.
Activate a distributed app
Your ByteNite access token
Unique tag of the app
A successful response.
Returned when the users sends a malformed request.
Returned when the user is not authenticated.
Returned when the user does not have permission to access the resource.
Returned when the resource does not exist.
Returned when an error on the server occurred.
Returned when the resource is temporarily unavailable.
An unexpected error response.
Upload a distributed app to the server
Your ByteNite access token
A successful response.
Returned when the users sends a malformed request.
Returned when the user is not authenticated.
Returned when the user does not have permission to access the resource.
Returned when the resource does not exist.
Returned when an error on the server occurred.
Returned when the resource is temporarily unavailable.
An unexpected error response.
Get download link for an app
Your ByteNite access token
Unique tag of the app
A successful response.
Returned when the users sends a malformed request.
Returned when the user is not authenticated.
Returned when the user does not have permission to access the resource.
Returned when the resource does not exist.
Returned when an error on the server occurred.
Returned when the resource is temporarily unavailable.
An unexpected error response.
POST /v1/dev/apps/{appTag}/activate HTTP/1.1
Host: api.bytenite.com
Authorization: YOUR_API_KEY
Accept: */*
{
"ok": false,
"requestId": "xyz-123",
"message": "Request failed",
"error": {
"code": 404,
"message": "Not Found",
"description": "The requested resource was not found"
}
}POST /v1/dev/apps/{appTag}/deactivate HTTP/1.1
Host: api.bytenite.com
Authorization: YOUR_API_KEY
Accept: */*
{
"ok": false,
"requestId": "xyz-123",
"message": "Request failed",
"error": {
"code": 404,
"message": "Not Found",
"description": "The requested resource was not found"
}
}GET /v1/dev/apps/{appTag}/download HTTP/1.1
Host: api.bytenite.com
Authorization: YOUR_API_KEY
Accept: */*
{
"ok": false,
"requestId": "xyz-123",
"message": "Request failed",
"error": {
"code": 404,
"message": "Not Found",
"description": "The requested resource was not found"
}
}GET /v1/dev/apps HTTP/1.1
Host: api.bytenite.com
Authorization: YOUR_API_KEY
Accept: */*
GET /v1/dev/apps/{appTag} HTTP/1.1
Host: api.bytenite.com
Authorization: YOUR_API_KEY
Accept: */*
{
"app": {
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "video-transcoding",
"version": "1.0",
"owner": "b7aac91d-7e62-4923-898f-5c6d9ea48927",
"status": "active",
"deviceRequirements": {
"minCpu": 1,
"minMemory": 2,
"gpu": [
"tesla t4",
"nvidia a100-sxm4-40gb"
]
},
"isPublic": true,
"createdAt": "2025-12-13T04:38:06.443Z",
"updatedAt": "2025-12-13T04:38:06.443Z",
"platform": "docker",
"hash": "Plv5qqtm1jPtm8Brq4jMj9u/zSJMQV85fl62UNxltcM=",
"link": "text",
"platformConfig": {
"container": "python:latest",
"privateImage": true,
"username": "text",
"token": "text",
"secrets": [
"text"
]
},
"entrypoint": "main.py",
"revision": "text",
"description": "text",
"userName": "alice"
}
}GET /v1/dev/apps/{appTag}/status HTTP/1.1
Host: api.bytenite.com
Authorization: YOUR_API_KEY
Accept: */*
{
"ok": false,
"requestId": "xyz-123",
"message": "Request failed",
"error": {
"code": 404,
"message": "Not Found",
"description": "The requested resource was not found"
}
}{
"apps": [
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "video-transcoding",
"version": "1.0",
"owner": "b7aac91d-7e62-4923-898f-5c6d9ea48927",
"status": "active",
"deviceRequirements": {
"minCpu": 1,
"minMemory": 2,
"gpu": [
"tesla t4",
"nvidia a100-sxm4-40gb"
]
},
"isPublic": true,
"createdAt": "2025-12-13T04:38:06.443Z",
"updatedAt": "2025-12-13T04:38:06.443Z",
"platform": "docker",
"hash": "Plv5qqtm1jPtm8Brq4jMj9u/zSJMQV85fl62UNxltcM=",
"link": "text",
"platformConfig": {
"container": "python:latest",
"privateImage": true,
"username": "text",
"token": "text",
"secrets": [
"text"
]
},
"entrypoint": "main.py",
"revision": "text",
"description": "text",
"userName": "alice"
}
],
"pagination": {
"total": 1,
"offset": 1,
"hasPrevious": true,
"hasNext": true
}
}POST /v1/dev/apps HTTP/1.1
Host: api.bytenite.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 15
{
"data": "text"
}{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "video-transcoding",
"version": "1.0",
"owner": "b7aac91d-7e62-4923-898f-5c6d9ea48927",
"status": "active",
"deviceRequirements": {
"minCpu": 1,
"minMemory": 2,
"gpu": [
"tesla t4",
"nvidia a100-sxm4-40gb"
]
},
"isPublic": true,
"createdAt": "2025-12-13T04:38:06.443Z",
"updatedAt": "2025-12-13T04:38:06.443Z",
"platform": "docker",
"hash": "Plv5qqtm1jPtm8Brq4jMj9u/zSJMQV85fl62UNxltcM=",
"link": "text",
"platformConfig": {
"container": "python:latest",
"privateImage": true,
"username": "text",
"token": "text",
"secrets": [
"text"
]
},
"entrypoint": "main.py",
"revision": "text",
"description": "text",
"userName": "alice"
}