ROCKITPLAY API
  1. Training
ROCKITPLAY API
  • ROCKIT Edge - Admin API
    • Minimal Tests
      • ping
      • submit test task
    • Admin Edge Organizations
      • Create Organization
      • Delete Organization
  • ROCKIT Edge - Backend API
    • Backend Edge Organizations
      • Create Organization
      • Delete Organization
    • Authentication
      • user login
      • authentication
    • Account Management
      • get user details
      • list users
      • Modify user
      • delete users
      • Create User / Create Machine User
    • Deployments
      • Creating Deployments
      • Get Deployments
      • Get Deployment Details
      • Modify Deployment
      • Deleting Deployments
    • Apps
      • Creating Apps
      • Import native builds
      • App Details
      • List Apps
      • patch app
      • Delete Apps
    • Triggers
      • Process Traces
      • Retry Task
    • Tasks
      • Listing Tasks
      • Task Details
      • Acknowledge Warning / Expire Task
    • Subscriptions
      • Subscribe
      • List Subscriptions
      • Unsubscribe
    • Roles
      • List Roles
      • Create Role
      • Patch Role
      • Role Details
      • Delete Roles
    • Training
      • Training Details
        GET
      • Training Infos
        GET
      • Patch Training
        PATCH
  • Changelog
    • Changelog
  1. Training

Training Details

GET
https://Example-Server.com/be/v1/trainings/{appName}
Last modified:2025-10-10 13:21:31
Fetch the trainings data for an individual app.

Required Permissions#

trainings.read
See Roles for more details.

Request

Path Params

Query Params

Header Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET 'https://Example-Server.com/be/v1/trainings/sushi?bandwidths[]=24&bandwidths[]=50&bandwidths[]=100&bandwidths[]=200&bandwidths[]=400&fields[]=label&fields[]=preloads&fields[]=nPending&fields[]=nProcessing&fields[]=nDone&fields[]=traceUpload&fields[]=params&fields[]=lastDxF&fields[]=lastUpload&fields[]=sequence' \
--header 'x-rockit-beauth-token: eyjhvcIhvds;huVODV...' \
--header 'x-rockit-orgname: ExampleOrg' \
--header 'x-rockit-username: adminPrincipal' \
--header 'x-rockit-api-key: {{_adminPrincipal_apiKey}}'

Responses

🟢200200: success
application/json
Body

Example
{
    "status": "success",
    "totalCount": 1,
    "trainings": [
        {
            "appName": "Sushi",
            "label": "Sushi - All you can Feed",
            "nPending": 0,
            "nProcessing": 0,
            "nDone": 2,
            "lastDxF": "2025-05-06T15:33:04.922Z",
            "traceUpload": true,
            "lastUpload": "2025-05-22T11:38:54.099Z",
            "params": {
                "nTracesReliable": 1,
                "minCoverage": 0.05,
                "maxCoverage": 0.7,
                "minTraceTimeSec": 300,
                "nProcessTracesMin": 10,
                "nProcessTracesMax": 1000
            },
            "preloads": {
                "24": {
                    "preloadBytes": 95908672,
                    "preloadSec": 32,
                    "downloadSec": 303.6
                },
                "50": {
                    "preloadBytes": 66658672,
                    "preloadSec": 10.7,
                    "downloadSec": 145.7
                },
                "100": {
                    "preloadBytes": 41947136,
                    "preloadSec": 3.4,
                    "downloadSec": 72.9
                },
                "200": {
                    "preloadBytes": 41947136,
                    "preloadSec": 1.7,
                    "downloadSec": 36.4
                }
            },
            "dxfSizeBytes": 910761984
        }
    ]
}
Modified at 2025-10-10 13:21:31
Previous
Training
Next
Training Infos
Built with