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

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

{
    "id": 100,
    "name": "North Cont pos",
    "details": "https://api.beluga.insectai.org/api/v2/deployments/100/?format=api",
    "image": null,
    "events": [
        {
            "id": 3387,
            "name": "Wednesday, Jul 19-20 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3387/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3388,
            "name": "Friday, Jul 21-22 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3388/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3389,
            "name": "Monday, Jul 24-25 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3389/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3390,
            "name": "Wednesday, Jul 26-27 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3390/?format=api",
            "occurrences_count": 37,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3391,
            "name": "Friday, Jul 28-29 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3391/?format=api",
            "occurrences_count": 35,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3392,
            "name": "Monday, Jul 31-1 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3392/?format=api",
            "occurrences_count": 2,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3393,
            "name": "Wednesday, Aug 2-3 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3393/?format=api",
            "occurrences_count": 8,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3394,
            "name": "Friday, Aug 4-5 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3394/?format=api",
            "occurrences_count": 4,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3395,
            "name": "Monday, Aug 7-8 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3395/?format=api",
            "occurrences_count": 4,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3396,
            "name": "Wednesday, Aug 9-10 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3396/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3397,
            "name": "Friday, Aug 11-12 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3397/?format=api",
            "occurrences_count": 8,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3398,
            "name": "Monday, Aug 14-15 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3398/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3399,
            "name": "Wednesday, Aug 16-17 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3399/?format=api",
            "occurrences_count": 11,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3400,
            "name": "Friday, Aug 18-19 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3400/?format=api",
            "occurrences_count": 6,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3401,
            "name": "Monday, Aug 21-22 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3401/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3402,
            "name": "Wednesday, Aug 23-24 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3402/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3403,
            "name": "Friday, Aug 25-26 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3403/?format=api",
            "occurrences_count": 3,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3404,
            "name": "Monday, Aug 28-29 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3404/?format=api",
            "occurrences_count": 2,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3405,
            "name": "Wednesday, Aug 30-31 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3405/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3406,
            "name": "Friday, Sep 1-2 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3406/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3407,
            "name": "Monday, Sep 4-5 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3407/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3408,
            "name": "Wednesday, Sep 6-7 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3408/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3409,
            "name": "Friday, Sep 8-9 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3409/?format=api",
            "occurrences_count": 5,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3410,
            "name": "Monday, Sep 11-12 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3410/?format=api",
            "occurrences_count": 7,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3411,
            "name": "Wednesday, Sep 13-14 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3411/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3412,
            "name": "Friday, Sep 15-16 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3412/?format=api",
            "occurrences_count": 2,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3413,
            "name": "Monday, Sep 18-19 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3413/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3414,
            "name": "Wednesday, Sep 20-21 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3414/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3415,
            "name": "Friday, Sep 22-23 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3415/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3416,
            "name": "Monday, Sep 25-26 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3416/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3417,
            "name": "Wednesday, Sep 27-28 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3417/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3418,
            "name": "Friday, Sep 29-30 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3418/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3419,
            "name": "Monday, Oct 2-3 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3419/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3420,
            "name": "Wednesday, Oct 4-5 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3420/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3421,
            "name": "Friday, Oct 6-7 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3421/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3422,
            "name": "Monday, Oct 9-10 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3422/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3423,
            "name": "Wednesday, Oct 11-12 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3423/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3424,
            "name": "Friday, Oct 13-14 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3424/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3425,
            "name": "Monday, Oct 16-17 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3425/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3426,
            "name": "Wednesday, Oct 18-19 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3426/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3427,
            "name": "Friday, Oct 20-21 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3427/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3428,
            "name": "Monday, Oct 23-24 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3428/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3429,
            "name": "Wednesday, Oct 25-26 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3429/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3430,
            "name": "Friday, Oct 27-28 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3430/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3431,
            "name": "Monday, Oct 30-31 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3431/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3432,
            "name": "Wednesday, Nov 1-2 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3432/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3433,
            "name": "Friday, Nov 3-4 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3433/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3434,
            "name": "Monday, Nov 6-7 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3434/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        }
    ],
    "occurrences": "https://api.beluga.insectai.org/api/v2/occurrences/?format=api?deployment=100",
    "events_count": 0,
    "captures_count": 195950,
    "occurrences_count": 0,
    "taxa_count": 0,
    "project": {
        "id": 44,
        "name": "AgZero+",
        "image": "https://object-arbutus.cloud.computecanada.ca/ami-media-staging/uploads/projects/agzerologo.JPG",
        "details": "https://api.beluga.insectai.org/api/v2/projects/44/?format=api",
        "user_permissions": []
    },
    "created_at": "2024-04-25T09:22:08.698204",
    "updated_at": "2025-10-08T21:19:53.903755",
    "latitude": 52.34516844,
    "longitude": -0.500244494,
    "first_date": "2023-07-19",
    "last_date": "2023-11-07",
    "device": null,
    "research_site": null,
    "jobs": [
        {
            "id": 632,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/632/?format=api",
            "status": "SUCCESS",
            "job_type": {
                "name": "Data storage sync",
                "key": "data_storage_sync"
            },
            "created_at": "2024-04-30T10:26:29.662105",
            "updated_at": "2024-11-13T17:15:34.219837",
            "user_permissions": []
        }
    ],
    "data_source": {
        "id": 22,
        "name": "United Kingdom data",
        "details": "https://api.beluga.insectai.org/api/v2/storage/22/?format=api",
        "user_permissions": [],
        "uri": "s3://gbr/dep000009/"
    },
    "data_source_uri": "s3://gbr/dep000009/",
    "data_source_total_files": 195950,
    "data_source_total_size": 328331025710,
    "data_source_total_size_display": "305.8 GB",
    "data_source_last_checked": "2024-04-30T10:36:33.447022",
    "data_source_subdir": "dep000009",
    "data_source_regex": null,
    "description": "Northamptonshire Control positive - dep000009",
    "example_captures": [
        {
            "id": 8465182,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8465182/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000009/motion_images/20230727043528-00-130.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-27T04:35:28",
            "event": {
                "id": 3390,
                "details": "https://api.beluga.insectai.org/api/v2/events/3390/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8465034,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8465034/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000009/motion_images/20230727043018-00-129.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-27T04:30:18",
            "event": {
                "id": 3390,
                "details": "https://api.beluga.insectai.org/api/v2/events/3390/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8464946,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8464946/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000009/motion_images/20230727042600-00-127.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-27T04:26:00",
            "event": {
                "id": 3390,
                "details": "https://api.beluga.insectai.org/api/v2/events/3390/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8465038,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8465038/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000009/motion_images/20230727043028-00-129.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-27T04:30:28",
            "event": {
                "id": 3390,
                "details": "https://api.beluga.insectai.org/api/v2/events/3390/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8465028,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8465028/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000009/motion_images/20230727043006-00-129.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-27T04:30:06",
            "event": {
                "id": 3390,
                "details": "https://api.beluga.insectai.org/api/v2/events/3390/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8465030,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8465030/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000009/motion_images/20230727043010-00-129.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-27T04:30:10",
            "event": {
                "id": 3390,
                "details": "https://api.beluga.insectai.org/api/v2/events/3390/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8465005,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8465005/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000009/motion_images/20230727042902-00-128.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-27T04:29:02",
            "event": {
                "id": 3390,
                "details": "https://api.beluga.insectai.org/api/v2/events/3390/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8465181,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8465181/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000009/motion_images/20230727043526-00-130.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-27T04:35:26",
            "event": {
                "id": 3390,
                "details": "https://api.beluga.insectai.org/api/v2/events/3390/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8465012,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8465012/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000009/motion_images/20230727042916-00-128.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-27T04:29:16",
            "event": {
                "id": 3390,
                "details": "https://api.beluga.insectai.org/api/v2/events/3390/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8465037,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8465037/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000009/motion_images/20230727043026-00-129.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-27T04:30:26",
            "event": {
                "id": 3390,
                "details": "https://api.beluga.insectai.org/api/v2/events/3390/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        }
    ],
    "manually_uploaded_captures": [],
    "user_permissions": []
}