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

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

{
    "id": 225,
    "name": "LEPS-040_Box1",
    "details": "https://api.beluga.insectai.org/api/v2/deployments/225/?format=api",
    "image": null,
    "events": [
        {
            "id": 4421,
            "name": "Wednesday, Jul 3-4 2024",
            "details": "https://api.beluga.insectai.org/api/v2/events/4421/?format=api",
            "occurrences_count": 146,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 4422,
            "name": "Thursday, Jul 4-5 2024",
            "details": "https://api.beluga.insectai.org/api/v2/events/4422/?format=api",
            "occurrences_count": 102,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 4423,
            "name": "Friday, Jul 5-6 2024",
            "details": "https://api.beluga.insectai.org/api/v2/events/4423/?format=api",
            "occurrences_count": 94,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 4424,
            "name": "Saturday, Jul 6-7 2024",
            "details": "https://api.beluga.insectai.org/api/v2/events/4424/?format=api",
            "occurrences_count": 98,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 4425,
            "name": "Sunday, Jul 7-8 2024",
            "details": "https://api.beluga.insectai.org/api/v2/events/4425/?format=api",
            "occurrences_count": 69,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 4426,
            "name": "Monday, Jul 8-9 2024",
            "details": "https://api.beluga.insectai.org/api/v2/events/4426/?format=api",
            "occurrences_count": 102,
            "taxa_count": 0,
            "user_permissions": []
        }
    ],
    "occurrences": "https://api.beluga.insectai.org/api/v2/occurrences/?format=api?deployment=225",
    "events_count": 6,
    "captures_count": 15183,
    "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:08:02.118714",
    "updated_at": "2025-10-08T21:19:53.804488",
    "latitude": 41.3377889,
    "longitude": -77.924321,
    "first_date": "2024-07-03",
    "last_date": "2024-07-09",
    "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": 932,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/932/?format=api",
            "status": "SUCCESS",
            "job_type": {
                "name": "Data storage sync",
                "key": "data_storage_sync"
            },
            "created_at": "2024-09-14T15:12:49.993211",
            "updated_at": "2024-11-13T17:15:33.591376",
            "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-040_Box1/"
    },
    "data_source_uri": "s3://ami-trapdata/pennsylvania/tebufenozide/LEPS-040_Box1/",
    "data_source_total_files": 15183,
    "data_source_total_size": 9383700045,
    "data_source_total_size_display": "8.7 GB",
    "data_source_last_checked": "2024-09-14T15:13:04.084343",
    "data_source_subdir": "LEPS-040_Box1",
    "data_source_regex": null,
    "description": "",
    "example_captures": [
        {
            "id": 14043743,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14043743/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-040_Box1/Box1_20240704025110-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154308Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=c7cd9f56472c3bad215bc535cdc54d013e1e1bb17d8e803d31f985bc665d888f",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-07-04T02:51:10",
            "event": {
                "id": 4421,
                "details": "https://api.beluga.insectai.org/api/v2/events/4421/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 14055916,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14055916/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-040_Box1/Box1_20240709013640-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154309Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=f48a937996a5afd92848bbf25f025f71d9c1a1eabe0f0e563d18390da705312b",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-07-09T01:36:40",
            "event": {
                "id": 4426,
                "details": "https://api.beluga.insectai.org/api/v2/events/4426/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 14043377,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14043377/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-040_Box1/Box1_20240704015010-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154309Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=dbb7a64401cd0f1b5720feade2788a6065069a6f12ad05dcbf7c7871f65c58a7",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-07-04T01:50:10",
            "event": {
                "id": 4421,
                "details": "https://api.beluga.insectai.org/api/v2/events/4421/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 14043531,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14043531/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-040_Box1/Box1_20240704021550-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154309Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=f67e6873cdf51ef43c8090c04c8a8dbee040edb40679620e04c62d6187402f8d",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-07-04T02:15:50",
            "event": {
                "id": 4421,
                "details": "https://api.beluga.insectai.org/api/v2/events/4421/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 14043524,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14043524/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-040_Box1/Box1_20240704021439-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154309Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=c3ed8fceb4738f577f86fc38dda8c9014b06bd260b144be7f9babe133eb8371d",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-07-04T02:14:39",
            "event": {
                "id": 4421,
                "details": "https://api.beluga.insectai.org/api/v2/events/4421/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 14055985,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14055985/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-040_Box1/Box1_20240709014809-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154309Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=5ca0a0d3181619d7143662cbfb90537e7bf2ee41d96deecaf072c8e3f7de67d9",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-07-09T01:48:09",
            "event": {
                "id": 4426,
                "details": "https://api.beluga.insectai.org/api/v2/events/4426/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 14043574,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14043574/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-040_Box1/Box1_20240704022259-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154309Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=fe18b153ea37a0a88426acdfe9b5d9f707da3e5d8eaeddfc09f9b2f88304ace0",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-07-04T02:22:59",
            "event": {
                "id": 4421,
                "details": "https://api.beluga.insectai.org/api/v2/events/4421/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 14043407,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14043407/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-040_Box1/Box1_20240704015510-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154309Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=55b450041d06eccad09fa8d4a0689d568b1049654125053f8b558dc47e9f281b",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-07-04T01:55:10",
            "event": {
                "id": 4421,
                "details": "https://api.beluga.insectai.org/api/v2/events/4421/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 14055984,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14055984/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-040_Box1/Box1_20240709014800-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154310Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=743710275f96ce6f13dc5537bd09c837104438fa54aaffe19a9deba68d56e684",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-07-09T01:48:00",
            "event": {
                "id": 4426,
                "details": "https://api.beluga.insectai.org/api/v2/events/4426/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 14043408,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14043408/?format=api",
            "url": "https://object-arbutus.cloud.computecanada.ca/ami-trapdata/pennsylvania/tebufenozide/LEPS-040_Box1/Box1_20240704015519-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f196f151de3a4b73ad87c0ee6263c173%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154310Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=fe70d225a864797cf25d26e7deb4b92fcd015c22538c242e0bad68c038755b6c",
            "width": 1920,
            "height": 1080,
            "timestamp": "2024-07-04T01:55:19",
            "event": {
                "id": 4421,
                "details": "https://api.beluga.insectai.org/api/v2/events/4421/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        }
    ],
    "manually_uploaded_captures": [],
    "user_permissions": []
}