Error format
Errors return a JSON body with anerror label and a human-readable message:
Status codes
Common errors
401: Missing key
401: Invalid or revoked key
403: No own access grant
An account whose access comes only through its organization — no own grant — cannot create API keys.POST /api/create-api-key returns:
400: Unknown GPU
400: Missing required parameter
404: No data
Endpoints that return the nearest record, such as
/api/gpu/{gpuName}/history, won’t 404 for an out-of-range timestamp. They return the closest match and report the gap in time_difference.
