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

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

{
    "id": 98,
    "name": "Dorset Agri pos",
    "details": "https://api.beluga.insectai.org/api/v2/deployments/98/?format=api",
    "image": null,
    "events": [
        {
            "id": 3453,
            "name": "Wednesday, Aug 9-10 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3453/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3454,
            "name": "Friday, Aug 11-12 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3454/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3455,
            "name": "Monday, Aug 14-15 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3455/?format=api",
            "occurrences_count": 2,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3456,
            "name": "Wednesday, Aug 16-17 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3456/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3457,
            "name": "Friday, Aug 18-19 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3457/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3458,
            "name": "Monday, Aug 21-22 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3458/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3459,
            "name": "Wednesday, Aug 23-24 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3459/?format=api",
            "occurrences_count": 2,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3460,
            "name": "Friday, Aug 25-26 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3460/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3461,
            "name": "Monday, Aug 28-29 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3461/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3462,
            "name": "Wednesday, Aug 30-31 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3462/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3463,
            "name": "Friday, Sep 1-2 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3463/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3464,
            "name": "Monday, Sep 4-5 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3464/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3465,
            "name": "Wednesday, Sep 6-7 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3465/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3466,
            "name": "Friday, Sep 8-9 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3466/?format=api",
            "occurrences_count": 5,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3467,
            "name": "Monday, Sep 11-12 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3467/?format=api",
            "occurrences_count": 2,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3468,
            "name": "Wednesday, Sep 13-14 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3468/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3469,
            "name": "Friday, Sep 15-16 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3469/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3470,
            "name": "Monday, Sep 18-19 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3470/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3471,
            "name": "Wednesday, Sep 20-21 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3471/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3472,
            "name": "Friday, Sep 22-23 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3472/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3473,
            "name": "Monday, Sep 25-26 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3473/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3474,
            "name": "Wednesday, Sep 27-28 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3474/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3475,
            "name": "Friday, Sep 29-30 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3475/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3476,
            "name": "Monday, Oct 2-3 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3476/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3477,
            "name": "Wednesday, Oct 4-5 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3477/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3478,
            "name": "Friday, Oct 6-7 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3478/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3479,
            "name": "Monday, Oct 9-10 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3479/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3480,
            "name": "Wednesday, Oct 11-12 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3480/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3481,
            "name": "Friday, Oct 13-14 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3481/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3482,
            "name": "Monday, Oct 16-17 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3482/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3483,
            "name": "Wednesday, Oct 18-19 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3483/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3484,
            "name": "Friday, Oct 20-21 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3484/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3485,
            "name": "Monday, Oct 23-24 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3485/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3486,
            "name": "Wednesday, Oct 25-26 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3486/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3487,
            "name": "Friday, Oct 27-28 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3487/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3488,
            "name": "Monday, Oct 30-31 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3488/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3489,
            "name": "Wednesday, Nov 1-2 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3489/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3490,
            "name": "Friday, Nov 3-4 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3490/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3491,
            "name": "Monday, Nov 6-7 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3491/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        }
    ],
    "occurrences": "https://api.beluga.insectai.org/api/v2/occurrences/?format=api?deployment=98",
    "events_count": 0,
    "captures_count": 83686,
    "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:19:56.193148",
    "updated_at": "2025-10-08T21:19:53.696614",
    "latitude": 50.79649263,
    "longitude": -2.298161412,
    "first_date": "2023-08-09",
    "last_date": "2023-11-07",
    "device": null,
    "research_site": null,
    "jobs": [
        {
            "id": 664,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/664/?format=api",
            "status": "SUCCESS",
            "job_type": {
                "name": "Data storage sync",
                "key": "data_storage_sync"
            },
            "created_at": "2024-05-01T23:01:26.246030",
            "updated_at": "2024-11-13T17:15:34.140002",
            "user_permissions": []
        },
        {
            "id": 639,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/639/?format=api",
            "status": "FAILURE",
            "job_type": {
                "name": "Data storage sync",
                "key": "data_storage_sync"
            },
            "created_at": "2024-04-30T10:28:20.998122",
            "updated_at": "2024-11-13T17:15:34.196352",
            "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/dep000008/"
    },
    "data_source_uri": "s3://gbr/dep000008/",
    "data_source_total_files": 83686,
    "data_source_total_size": 116075555304,
    "data_source_total_size_display": "108.1 GB",
    "data_source_last_checked": "2024-05-01T23:04:05.083397",
    "data_source_subdir": "dep000008",
    "data_source_regex": null,
    "description": "Dorsetshire Agrischeme positive - dep000008",
    "example_captures": [
        {
            "id": 9177735,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9177735/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000008/motion_images/20230822042832-00-186.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-22T04:28:32",
            "event": {
                "id": 3458,
                "details": "https://api.beluga.insectai.org/api/v2/events/3458/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9177736,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9177736/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000008/motion_images/20230822042834-00-186.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-22T04:28:34",
            "event": {
                "id": 3458,
                "details": "https://api.beluga.insectai.org/api/v2/events/3458/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9177737,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9177737/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000008/motion_images/20230822042836-00-186.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-22T04:28:36",
            "event": {
                "id": 3458,
                "details": "https://api.beluga.insectai.org/api/v2/events/3458/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9177753,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9177753/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000008/motion_images/20230822042930-00-187.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-22T04:29:30",
            "event": {
                "id": 3458,
                "details": "https://api.beluga.insectai.org/api/v2/events/3458/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9177740,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9177740/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000008/motion_images/20230822042842-00-186.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-22T04:28:42",
            "event": {
                "id": 3458,
                "details": "https://api.beluga.insectai.org/api/v2/events/3458/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9177741,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9177741/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000008/motion_images/20230822042844-00-186.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-22T04:28:44",
            "event": {
                "id": 3458,
                "details": "https://api.beluga.insectai.org/api/v2/events/3458/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9177729,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9177729/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000008/motion_images/20230822042820-00-186.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-22T04:28:20",
            "event": {
                "id": 3458,
                "details": "https://api.beluga.insectai.org/api/v2/events/3458/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9177730,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9177730/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000008/motion_images/20230822042822-00-186.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-22T04:28:22",
            "event": {
                "id": 3458,
                "details": "https://api.beluga.insectai.org/api/v2/events/3458/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9177728,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9177728/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000008/motion_images/20230822042818-00-186.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-22T04:28:18",
            "event": {
                "id": 3458,
                "details": "https://api.beluga.insectai.org/api/v2/events/3458/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9177724,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9177724/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000008/motion_images/20230822042810-00-186.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-22T04:28:10",
            "event": {
                "id": 3458,
                "details": "https://api.beluga.insectai.org/api/v2/events/3458/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        }
    ],
    "manually_uploaded_captures": [],
    "user_permissions": []
}