Skip to content
Tenzro
Tenzro
REST API v0

API Reference

Complete documentation for the Tenzro Network API.

Authentication

API key and node ID authentication

Rate Limits

Understanding API rate limits and quotas

Data Models

Explore our API data models and schemas

POST/v0/jobs

Create a new training job

Example Request
curl -X POST https://api.tenzro.com/v0/jobs \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "X-Node-ID: YOUR_NODE_ID" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "training",
    "model": "custom-model",
    "config": {
      "epochs": 100,
      "batch_size": 32
    }
  }'
GET/v0/jobs/{job_id}

Get details of a specific job

Example Request
curl https://api.tenzro.com/v0/jobs/job_123 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "X-Node-ID: YOUR_NODE_ID"
GET/v0/jobs

List all jobs with pagination

Example Request
curl https://api.tenzro.com/v0/jobs?limit=10&offset=0 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "X-Node-ID: YOUR_NODE_ID"
POST/v0/jobs/{job_id}/cancel

Cancel a running job

Example Request
curl -X POST https://api.tenzro.com/v0/jobs/job_123/cancel \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "X-Node-ID: YOUR_NODE_ID"

Ready to Start Building?

Sign up for API access and start integrating with Tenzro Network.

Get API Key