Predictions API

View and manage ML predictions for dustbin fill levels.

**Fill Classes:**
- `empty` (class_id: 0) - Dustbin is empty
- `full` (class_id: 1) - Dustbin is full

GET /api/v1/monitoring/predictions/?ordering=-analyzed_at
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 36,
    "next": "http://dma.com.bd:8000/api/v1/monitoring/predictions/?ordering=-analyzed_at&page=2",
    "previous": null,
    "results": [
        {
            "x": 619.6,
            "y": 188.1,
            "width": 748.2,
            "height": 366.3,
            "confidence": 0.244,
            "class": "full",
            "class_id": 1,
            "detection_id": "41114a0f-6b2f-431f-b5e0-403c7b64960b"
        },
        {
            "x": 561.4,
            "y": 195.6,
            "width": 721.4,
            "height": 339.7,
            "confidence": 0.213,
            "class": "full",
            "class_id": 1,
            "detection_id": "edb370a1-303b-4bcf-aaff-79eaa65a20ae"
        },
        {
            "x": 637.8,
            "y": 193.9,
            "width": 733.6,
            "height": 358.8,
            "confidence": 0.255,
            "class": "full",
            "class_id": 1,
            "detection_id": "98bcb016-d9a7-4667-b228-cc259df8c637"
        },
        {
            "x": 620.4,
            "y": 191.7,
            "width": 724.3,
            "height": 362.1,
            "confidence": 0.226,
            "class": "full",
            "class_id": 1,
            "detection_id": "5b1648b9-3ffa-447a-aeae-392e96f65434"
        },
        {
            "x": 781.2,
            "y": 438.6,
            "width": 320.1,
            "height": 230.3,
            "confidence": 0.202,
            "class": "empty",
            "class_id": 0,
            "detection_id": "e252dcff-b06b-4c55-805c-582732a72165"
        },
        {
            "x": 846.5,
            "y": 725.5,
            "width": 1158.2,
            "height": 549.6,
            "confidence": 0.976,
            "class": "full",
            "class_id": 1,
            "detection_id": "c44ceb90-bff6-47d2-920b-556dc431c7c0"
        },
        {
            "x": 516.9,
            "y": 209.2,
            "width": 686.9,
            "height": 353.1,
            "confidence": 0.281,
            "class": "full",
            "class_id": 1,
            "detection_id": "7d2de3d7-089c-4a04-8be0-3972ce1fd3f9"
        },
        {
            "x": 539.3,
            "y": 434.2,
            "width": 382.8,
            "height": 211.8,
            "confidence": 0.173,
            "class": "empty",
            "class_id": 0,
            "detection_id": "d0581927-a5f5-4d23-99bd-38a191eb17a9"
        },
        {
            "x": 888.6,
            "y": 579.3,
            "width": 534.0,
            "height": 255.3,
            "confidence": 0.852,
            "class": "full",
            "class_id": 1,
            "detection_id": "09364b86-2654-4aea-bbc0-985aaf6aae72"
        },
        {
            "x": 846.5,
            "y": 725.5,
            "width": 1158.2,
            "height": 549.6,
            "confidence": 0.976,
            "class": "full",
            "class_id": 1,
            "detection_id": "76dd70e4-c27b-452a-aff5-945b41b93663"
        },
        {
            "x": 888.6,
            "y": 579.3,
            "width": 534.0,
            "height": 255.3,
            "confidence": 0.852,
            "class": "full",
            "class_id": 1,
            "detection_id": "a2a4d867-25d9-4955-a5db-bb223a705a8c"
        },
        {
            "x": 1110.2,
            "y": 447.1,
            "width": 339.6,
            "height": 298.3,
            "confidence": 0.17,
            "class": "empty",
            "class_id": 0,
            "detection_id": "71da6009-4ad0-4948-9fb8-70d2aaccff95"
        },
        {
            "x": 1106.7,
            "y": 446.4,
            "width": 346.5,
            "height": 298.1,
            "confidence": 0.3,
            "class": "empty",
            "class_id": 0,
            "detection_id": "331563a9-51ec-4816-b7a6-96a5d21edaca"
        },
        {
            "x": 1088.8,
            "y": 444.8,
            "width": 382.5,
            "height": 301.8,
            "confidence": 0.25,
            "class": "empty",
            "class_id": 0,
            "detection_id": "05eabb63-2914-4b79-a06a-5e9c359cac2e"
        },
        {
            "x": 862.5,
            "y": 809.9,
            "width": 490.4,
            "height": 243.7,
            "confidence": 0.724,
            "class": "empty",
            "class_id": 0,
            "detection_id": "1d283a42-bda0-4cd0-b8de-1d076bf84622"
        },
        {
            "x": 888.6,
            "y": 579.3,
            "width": 534.0,
            "height": 255.3,
            "confidence": 0.852,
            "class": "full",
            "class_id": 1,
            "detection_id": "249debb8-c228-42f2-976f-fe7536f539d3"
        },
        {
            "x": 888.6,
            "y": 579.3,
            "width": 534.0,
            "height": 255.3,
            "confidence": 0.852,
            "class": "full",
            "class_id": 1,
            "detection_id": "70470809-efcd-42ba-a3e3-0564448b7e8a"
        },
        {
            "x": 888.6,
            "y": 579.3,
            "width": 534.0,
            "height": 255.3,
            "confidence": 0.852,
            "class": "full",
            "class_id": 1,
            "detection_id": "8727f0dc-1d69-4365-a5f5-85b03ac5f1a6"
        },
        {
            "x": 888.6,
            "y": 579.3,
            "width": 534.0,
            "height": 255.3,
            "confidence": 0.852,
            "class": "full",
            "class_id": 1,
            "detection_id": "77025db6-4de0-4098-8c62-db9d4f022920"
        },
        {
            "x": 888.6,
            "y": 579.3,
            "width": 534.0,
            "height": 255.3,
            "confidence": 0.852,
            "class": "full",
            "class_id": 1,
            "detection_id": "69f92ed1-0eee-4dfa-90e0-d218132052b9"
        }
    ]
}