Organization
Enter your API key with the Bearer prefix, e.g. "Bearer QB_your_api_key_here"
Groups retrieved successfully - Returns array of groups with IDs and names
Action that was performed
get blob listHuman-readable message (often empty on success)
HTTP status code
200Operation completed successfully
trueUnauthorized - Invalid or missing API key
Forbidden - Organization plan required or insufficient permissions
GET /v2/organization/groups HTTP/1.1
Host: api.qubitro.com
Authorization: YOUR_API_KEY
Accept: */*
{
"action": "get blob list",
"data": {
"groups": [
{
"id": "5f8d0d55b54764ca6f3a1234",
"name": "Engineering Team"
}
]
},
"message": "",
"status": 200,
"success": true
}Enter your API key with the Bearer prefix, e.g. "Bearer QB_your_api_key_here"
Group ID
Projects retrieved successfully
Action that was performed
get blob listHuman-readable message (often empty on success)
HTTP status code
200Operation completed successfully
trueUnauthorized
Group not found
GET /v2/organization/groups/{group_id}/projects HTTP/1.1
Host: api.qubitro.com
Authorization: YOUR_API_KEY
Accept: */*
{
"action": "get blob list",
"data": [
{
"created_at": "2024-01-15T10:30:00Z",
"description": "Production environment IoT devices",
"id": "3e5c0246-c759-48e8-8345-27db13f11ff7",
"name": "Production IoT Fleet",
"tags": [
"production",
"fleet",
"monitoring"
]
}
],
"message": "",
"status": 200,
"success": true
}Enter your API key with the Bearer prefix, e.g. "Bearer QB_your_api_key_here"
User email address
user@example.comOrganization role: "superadmin", "admin", "readwrite", "billingadmin", "readonly", or custom role ID
readwriteInvitation sent successfully - User will receive email notification
Action that was performed
delete deviceHuman-readable success message
Operation completed successfullyHTTP status code
200Operation completed successfully
trueInvalid request body - Check email format and role values (must be: superadmin, admin, readwrite, billingadmin, readonly, or custom role ID)
Unauthorized - Invalid or missing API key
Forbidden - Organization plan required or insufficient permissions
POST /v2/organization/invite HTTP/1.1
Host: api.qubitro.com
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 47
{
"email": "user@example.com",
"role": "readwrite"
}{
"action": "delete device",
"message": "Operation completed successfully",
"status": 200,
"success": true
}Last updated