Metadata


Get distributed apps

get

List all distributed apps created by the user.

Use this endpoint to fetch apps created by the user.

Authorizations
Query parameters
orderBystringOptional

Field name to sort apps by (e.g., createdAt).

pagination.limitinteger · int64Optional

Number of rows to return per page.

pagination.offsetinteger · int64Optional

Number of rows to skip before starting to collect the result set.

isPublicbooleanOptional

Filter public apps only

Responses
200

A successful response.

get
/apps
GET /v1/dev/apps HTTP/1.1
Host: api.bytenite.com
Authorization: YOUR_API_KEY
Accept: */*
{
  "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-10-30T16:39:50.151Z",
      "updatedAt": "2025-10-30T16:39:50.151Z",
      "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
  }
}


Get the latest app details

get

Get the latest app de

Authorizations
Path parameters
appTagstringRequired

Unique tag of the app

Responses
200

A successful response.

get
/apps/{appTag}
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-10-30T16:39:50.151Z",
    "updatedAt": "2025-10-30T16:39:50.151Z",
    "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 status of app

get

Get status of app

Authorizations
Path parameters
appTagstringRequired

Unique tag of the app

Responses
200

A successful response.

get
/apps/{appTag}/status
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"
  }
}

Last updated

Was this helpful?