A model viewset that uses different serializers for the list and detail views.

GET /api/v2/deployments/228/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, DELETE, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 228,
    "name": "LEPS-046_Box1",
    "details": "https://api.beluga.insectai.org/api/v2/deployments/228/?format=api",
    "image": null,
    "events": [
        {
            "id": 4354,
            "name": "Thursday, Jun 20-21 2024",
            "details": "https://api.beluga.insectai.org/api/v2/events/4354/?format=api",
            "occurrences_count": 309,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 4355,
            "name": "Friday, Jun 21-22 2024",
            "details": "https://api.beluga.insectai.org/api/v2/events/4355/?format=api",
            "occurrences_count": 340,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 4356,
            "name": "Saturday, Jun 22-23 2024",
            "details": "https://api.beluga.insectai.org/api/v2/events/4356/?format=api",
            "occurrences_count": 63,
            "taxa_count": 0,
            "user_permissions": []
        }
    ],
    "occurrences": "https://api.beluga.insectai.org/api/v2/occurrences/?format=api?deployment=228",
    "events_count": 3,
    "captures_count": 7598,
    "occurrences_count": 0,
    "taxa_count": 0,
    "project": {
        "id": 84,
        "name": "Pennsylvania Tebufenozide Impacts Study",
        "image": "https://object-arbutus.cloud.computecanada.ca/ami-media-staging/uploads/projects/20240513_164521.jpg",
        "details": "https://api.beluga.insectai.org/api/v2/projects/84/?format=api",
        "user_permissions": []
    },
    "created_at": "2024-09-13T16:09:11.594544",
    "updated_at": "2025-10-08T21:19:53.814434",
    "latitude": 41.190134,
    "longitude": -77.92704,
    "first_date": "2024-06-20",
    "last_date": "2024-06-23",
    "device": {
        "id": 86,
        "name": "Box1",
        "details": "https://api.beluga.insectai.org/api/v2/deployments/devices/86/?format=api",
        "user_permissions": []
    },
    "research_site": null,
    "jobs": [
        {
            "id": 925,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/925/?format=api",
            "status": "SUCCESS",
            "job_type": {
                "name": "Data storage sync",
                "key": "data_storage_sync"
            },
            "created_at": "2024-09-14T15:02:48.767440",
            "updated_at": "2024-11-13T17:15:33.606755",
            "user_permissions": []
        }
    ],
    "data_source": {
        "id": 38,
        "name": "Shared Object Store - Pennsylvania Tebufenozide Impacts",
        "details": "https://api.beluga.insectai.org/api/v2/storage/38/?format=api",
        "user_permissions": [],
        "uri": "s3://ami-trapdata/pennsylvania/tebufenozide/LEPS-046_Box1/"
    },
    "data_source_uri": "s3://ami-trapdata/pennsylvania/tebufenozide/LEPS-046_Box1/",
    "data_source_total_files": 7598,
    "data_source_total_size": 5031186157,
    "data_source_total_size_display": "4.7 GB",
    "data_source_last_checked": "2024-09-14T15:02:59.099606",
    "data_source_subdir": "LEPS-046_Box1",
    "data_source_regex": null,
    "description": "",
    "example_captures": [
        {
            "id": 13982939,
            "details": "https://api.beluga.insectai.org/api/v2/captures/13982939/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-046_Box1/Box1_20240623025500-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154057Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=49e22c44f412059fe0bced02a06319dc7e02ad467e31ba9ef46ffae358ed2f3d",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-06-23T02:55:00",
            "event": {
                "id": 4356,
                "details": "https://api.beluga.insectai.org/api/v2/events/4356/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 13982926,
            "details": "https://api.beluga.insectai.org/api/v2/captures/13982926/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-046_Box1/Box1_20240623025249-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154057Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=327dab65dd7c443f493a26c79acafaa446b5b493e22bf52f78f6dc186a5906a0",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-06-23T02:52:49",
            "event": {
                "id": 4356,
                "details": "https://api.beluga.insectai.org/api/v2/events/4356/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 13977549,
            "details": "https://api.beluga.insectai.org/api/v2/captures/13977549/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-046_Box1/Box1_20240621015759-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154057Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=d768596e79bccce3340e46f25e702b99669617298a91d54ea57b07ec7f32dc2d",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-06-21T01:57:59",
            "event": {
                "id": 4354,
                "details": "https://api.beluga.insectai.org/api/v2/events/4354/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 13982927,
            "details": "https://api.beluga.insectai.org/api/v2/captures/13982927/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-046_Box1/Box1_20240623025300-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154057Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=2a04169ac480762f775730477c32de4c330a187fb810712ee332a980a98df65f",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-06-23T02:53:00",
            "event": {
                "id": 4356,
                "details": "https://api.beluga.insectai.org/api/v2/events/4356/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 13982219,
            "details": "https://api.beluga.insectai.org/api/v2/captures/13982219/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-046_Box1/Box1_20240623005459-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154058Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=7f31f2d16d5f85dbe64ff449947849a68d068c1023d43a8d94ae29da7b567c54",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-06-23T00:54:59",
            "event": {
                "id": 4356,
                "details": "https://api.beluga.insectai.org/api/v2/events/4356/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 13982218,
            "details": "https://api.beluga.insectai.org/api/v2/captures/13982218/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-046_Box1/Box1_20240623005450-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154058Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=e740688d37ddb4b5e6830bd876d2a44953214c12662f6f9c614dd379df53692e",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-06-23T00:54:50",
            "event": {
                "id": 4356,
                "details": "https://api.beluga.insectai.org/api/v2/events/4356/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 13982418,
            "details": "https://api.beluga.insectai.org/api/v2/captures/13982418/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-046_Box1/Box1_20240623012810-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154058Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=4b40fdf51474931e95fd6a51c4e57f69a93cb09c47ec38b603ae714aaaf08316",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-06-23T01:28:10",
            "event": {
                "id": 4356,
                "details": "https://api.beluga.insectai.org/api/v2/events/4356/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 13982223,
            "details": "https://api.beluga.insectai.org/api/v2/captures/13982223/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-046_Box1/Box1_20240623005540-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154058Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=2bc3cf39f6481299641669c29681ff6e6699d4e36ee691c33ab90a6d14e2ec19",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-06-23T00:55:40",
            "event": {
                "id": 4356,
                "details": "https://api.beluga.insectai.org/api/v2/events/4356/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 13982216,
            "details": "https://api.beluga.insectai.org/api/v2/captures/13982216/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-046_Box1/Box1_20240623005430-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154058Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=5a4ee1631462387a8f3ac57a7d517c5ec9fb7146ae58af6d8dd49419bfcea0f8",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-06-23T00:54:30",
            "event": {
                "id": 4356,
                "details": "https://api.beluga.insectai.org/api/v2/events/4356/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 13983031,
            "details": "https://api.beluga.insectai.org/api/v2/captures/13983031/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-046_Box1/Box1_20240623031019-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154058Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=fe2f8171c93f482e397f9802547c51c0445a6d31d85f43c1523f006ba2699668",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-06-23T03:10:19",
            "event": {
                "id": 4356,
                "details": "https://api.beluga.insectai.org/api/v2/events/4356/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        }
    ],
    "manually_uploaded_captures": [],
    "user_permissions": []
}