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

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

{
    "id": 17,
    "name": "UK - Heartwood",
    "details": "https://api.beluga.insectai.org/api/v2/deployments/17/?format=api",
    "image": null,
    "events": [
        {
            "id": 539,
            "name": "Tuesday, Apr 20-21 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/539/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 540,
            "name": "Saturday, Apr 24 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/540/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 541,
            "name": "Wednesday, Apr 28 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/541/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 542,
            "name": "Thursday, Apr 29 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/542/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 543,
            "name": "Sunday, May 2 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/543/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 544,
            "name": "Monday, May 3 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/544/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 545,
            "name": "Tuesday, May 11 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/545/?format=api",
            "occurrences_count": 2,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 546,
            "name": "Tuesday, May 18-19 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/546/?format=api",
            "occurrences_count": 5,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 547,
            "name": "Saturday, May 22-23 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/547/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 548,
            "name": "Wednesday, May 26 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/548/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 549,
            "name": "Sunday, May 30-31 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/549/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 550,
            "name": "Monday, May 31 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/550/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 551,
            "name": "Thursday, Jun 3-4 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/551/?format=api",
            "occurrences_count": 2,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 552,
            "name": "Monday, Jun 7-8 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/552/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 555,
            "name": "Friday, Jun 11-12 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/555/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 660,
            "name": "Tuesday, Jun 15-16 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/660/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 661,
            "name": "Saturday, Jun 19-20 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/661/?format=api",
            "occurrences_count": 9,
            "taxa_count": 0,
            "user_permissions": []
        }
    ],
    "occurrences": "https://api.beluga.insectai.org/api/v2/occurrences/?format=api?deployment=17",
    "events_count": 17,
    "captures_count": 40000,
    "occurrences_count": 1,
    "taxa_count": 1,
    "project": {
        "id": 1,
        "name": "UK Centre for Ecology & Hydrology",
        "image": "https://object-arbutus.cloud.computecanada.ca/ami-media-staging/uploads/projects/UKCEH-Logo_Long_Pos_RGB_720x170.3e431742_K95nKEL.png",
        "details": "https://api.beluga.insectai.org/api/v2/projects/1/?format=api",
        "user_permissions": []
    },
    "created_at": "2023-08-28T13:36:22.181092",
    "updated_at": "2025-10-08T21:19:53.982315",
    "latitude": 52.53102,
    "longitude": -1.26491,
    "first_date": "2021-04-20",
    "last_date": "2021-06-20",
    "device": {
        "id": 1,
        "name": "UKCEH Trap",
        "details": "https://api.beluga.insectai.org/api/v2/deployments/devices/1/?format=api",
        "user_permissions": []
    },
    "research_site": {
        "id": 1,
        "name": "Default Research Site",
        "details": "https://api.beluga.insectai.org/api/v2/deployments/sites/1/?format=api",
        "user_permissions": []
    },
    "jobs": [],
    "data_source": {
        "id": 1,
        "name": "AMI Shared Trap Data",
        "details": "https://api.beluga.insectai.org/api/v2/storage/1/?format=api",
        "user_permissions": [],
        "uri": "s3://ami-trapdata/uk/Heartwood/MOTH/"
    },
    "data_source_uri": "s3://ami-trapdata/uk/Heartwood/MOTH/",
    "data_source_total_files": 40000,
    "data_source_total_size": 13821880627,
    "data_source_total_size_display": "12.9 GB",
    "data_source_last_checked": "2023-09-05T01:18:58.181144",
    "data_source_subdir": "uk/Heartwood/MOTH",
    "data_source_regex": null,
    "description": "",
    "example_captures": [
        {
            "id": 2678093,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2678093/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Heartwood/MOTH/06_JUNE/19_06_2021/20210619234155-00-85.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-06-19T23:41:55",
            "event": {
                "id": 661,
                "details": "https://api.beluga.insectai.org/api/v2/events/661/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2678102,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2678102/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Heartwood/MOTH/06_JUNE/19_06_2021/20210619234213-00-85.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-06-19T23:42:13",
            "event": {
                "id": 661,
                "details": "https://api.beluga.insectai.org/api/v2/events/661/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2678100,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2678100/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Heartwood/MOTH/06_JUNE/19_06_2021/20210619234209-00-85.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-06-19T23:42:09",
            "event": {
                "id": 661,
                "details": "https://api.beluga.insectai.org/api/v2/events/661/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2678099,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2678099/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Heartwood/MOTH/06_JUNE/19_06_2021/20210619234207-00-85.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-06-19T23:42:07",
            "event": {
                "id": 661,
                "details": "https://api.beluga.insectai.org/api/v2/events/661/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2677343,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2677343/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Heartwood/MOTH/06_JUNE/19_06_2021/20210619230731-00-65.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-06-19T23:07:31",
            "event": {
                "id": 661,
                "details": "https://api.beluga.insectai.org/api/v2/events/661/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2677344,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2677344/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Heartwood/MOTH/06_JUNE/19_06_2021/20210619230733-00-65.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-06-19T23:07:33",
            "event": {
                "id": 661,
                "details": "https://api.beluga.insectai.org/api/v2/events/661/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2677792,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2677792/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Heartwood/MOTH/06_JUNE/19_06_2021/20210619232911-00-76.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-06-19T23:29:11",
            "event": {
                "id": 661,
                "details": "https://api.beluga.insectai.org/api/v2/events/661/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2677363,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2677363/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Heartwood/MOTH/06_JUNE/19_06_2021/20210619230811-00-65.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-06-19T23:08:11",
            "event": {
                "id": 661,
                "details": "https://api.beluga.insectai.org/api/v2/events/661/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2676042,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2676042/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Heartwood/MOTH/06_JUNE/19_06_2021/20210619225113-00-55.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-06-19T22:51:13",
            "event": {
                "id": 661,
                "details": "https://api.beluga.insectai.org/api/v2/events/661/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2677801,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2677801/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Heartwood/MOTH/06_JUNE/19_06_2021/20210619232929-00-76.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-06-19T23:29:29",
            "event": {
                "id": 661,
                "details": "https://api.beluga.insectai.org/api/v2/events/661/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        }
    ],
    "manually_uploaded_captures": [],
    "user_permissions": []
}