Templates


Get available job templates

Get available job templates

get

/jobs/templates

Authorizations
Query parameters
pagination.limitinteger · int64

Results per page

pagination.offsetinteger · int64

The number of items to skip before starting to collect the result set

Responses
curl -L \
  --url 'https://api.bytenite.com/v1/customer/jobs/templates' \
  --header 'Authorization: YOUR_API_KEY'
{
  "pagination": {
    "total": 1,
    "offset": 1,
    "hasPrevious": true,
    "hasNext": true
  },
  "data": [
    {
      "id": "text",
      "name": "text",
      "defaultConfig": {
        "taskTimeout": 1,
        "jobTimeout": 1
      },
      "partitioningEngineId": "text",
      "assemblingEngineId": "text",
      "dataType": "text",
      "streamable": true,
      "minCapacity": "text",
      "weight": "text",
      "schema": {
        "@type": "text",
        "ANY_ADDITIONAL_PROPERTY": "anything"
      },
      "version": "text",
      "description": "text",
      "partitioningSchemaId": "text",
      "assemblingSchemaId": "text",
      "appSchemaId": "text",
      "appId": "text",
      "apps": [
        {
          "id": "text",
          "platform": "text",
          "minVersion": {
            "major": 1,
            "minor": 0,
            "tag": 0
          },
          "maxVersion": {
            "major": 1,
            "minor": 0,
            "tag": 0
          }
        }
      ]
    }
  ]
}


Get available job presets

Get available job presets for a job template.

get

/jobs/templates/{jobTemplateId}/presets

Authorizations
Path parameters
jobTemplateIdstringrequired
Responses
curl -L \
  --url 'https://api.bytenite.com/v1/customer/jobs/templates/{jobTemplateId}/presets' \
  --header 'Authorization: YOUR_API_KEY'
{
  "presets": [
    {
      "id": "text",
      "name": "text",
      "category": "text",
      "description": "text",
      "jobTemplateId": "text",
      "params": {}
    }
  ]
}

Last updated

Was this helpful?