Download OpenAPI specification:
Update consume mode setting (true = delete-on-read, false = keep data in queue)
Consume configuration
| consume | boolean |
{- "consume": true
}{- "consume": true
}Update queue size configuration for TRNG and Fortuna data
Queue configuration
| fortuna_queue_size required | integer [ 10 .. 1000000 ] |
| trng_queue_size required | integer [ 10 .. 1000000 ] |
{- "fortuna_queue_size": 10,
- "trng_queue_size": 10
}{- "fortuna_queue_size": 10,
- "trng_queue_size": 10
}Retrieve random data in various formats with pagination
Data request parameters
| format required | string Enum: "int8" "int16" "int32" "int64" "uint8" "uint16" "uint32" "uint64" "binary" |
| limit required | integer [ 1 .. 100000 ] |
| offset | integer >= 0 |
| source required | string Enum: "trng" "fortuna" |
{- "format": "int8",
- "limit": 1,
- "offset": 0,
- "source": "trng"
}[- null
]Get detailed status of TRNG and Fortuna systems with comprehensive metrics
{- "database": {
- "path": "string",
- "size_bytes": 0,
- "size_human": "string"
}, - "fortuna": {
- "consumed_count": 0,
- "polling_count": 0,
- "queue_capacity": 0,
- "queue_current": 0,
- "queue_dropped": 0,
- "queue_percentage": 0,
- "total_generated": 0,
- "unconsumed_count": 0
}, - "trng": {
- "consumed_count": 0,
- "polling_count": 0,
- "queue_capacity": 0,
- "queue_current": 0,
- "queue_dropped": 0,
- "queue_percentage": 0,
- "total_generated": 0,
- "unconsumed_count": 0
}
}