Complete reference for Hydrogene API endpoints

This reference documents all available Hydrogene API endpoints.

Base URL

https://api.hydrogene.pro/v1

Projects

List Projects

GET /projects

Parameters:

NameTypeDescription
pageintegerPage number (default: 1)
limitintegerResults per page (max: 100)
statusstringFilter by status: active, archived

Response:

{
  "data": [
    {
      "id": "proj_abc123",
      "name": "Greenhouse Tomatoes",
      "created_at": "2024-01-15T10:30:00Z",
      "status": "active"
    }
  ],
  "meta": {
    "total": 42,
    "page": 1,
    "limit": 20
  }
}

Create Project

POST /projects

Get Project

GET /projects/:id

Analyses

List Analyses

GET /projects/:project_id/analyses

Create Analysis

POST /projects/:project_id/analyses

Recipes

Generate Recipe

POST /recipes/generate

Pagination

All list endpoints support pagination:

GET /projects?page=2&limit=50