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

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

{
    "id": 16,
    "name": "UK - Wallingford",
    "details": "https://api.beluga.insectai.org/api/v2/deployments/16/?format=api",
    "image": "https://object-arbutus.cloud.computecanada.ca/ami-media-staging/uploads/deployments/Waldorf_School_Poster_NMAH-AHB2009q03476.jpg",
    "events": [
        {
            "id": 520,
            "name": "Monday, Apr 12 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/520/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 521,
            "name": "Tuesday, Apr 20-21 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/521/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 522,
            "name": "Wednesday, Apr 21 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/522/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 523,
            "name": "Saturday, Apr 24 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/523/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 524,
            "name": "Wednesday, Apr 28 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/524/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 525,
            "name": "Sunday, May 2 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/525/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 526,
            "name": "Monday, May 3 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/526/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 527,
            "name": "Thursday, May 6 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/527/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 528,
            "name": "Friday, May 7 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/528/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 529,
            "name": "Monday, May 10-11 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/529/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 530,
            "name": "Tuesday, May 11 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/530/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 531,
            "name": "Friday, May 14-15 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/531/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 532,
            "name": "Saturday, May 15 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/532/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 533,
            "name": "Tuesday, May 18-19 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/533/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 534,
            "name": "Saturday, May 22-23 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/534/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 535,
            "name": "Sunday, May 23 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/535/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 536,
            "name": "Wednesday, May 26-27 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/536/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 537,
            "name": "Sunday, May 30-31 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/537/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 538,
            "name": "Thursday, Jun 3-4 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/538/?format=api",
            "occurrences_count": 2,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 553,
            "name": "Friday, Jun 4 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/553/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 554,
            "name": "Monday, Jun 7-8 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/554/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 556,
            "name": "Friday, Jun 11-12 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/556/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 557,
            "name": "Tuesday, Jun 15-16 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/557/?format=api",
            "occurrences_count": 18,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 558,
            "name": "Saturday, Jun 19-20 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/558/?format=api",
            "occurrences_count": 3,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 559,
            "name": "Wednesday, Jun 23-24 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/559/?format=api",
            "occurrences_count": 7,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 560,
            "name": "Sunday, Jun 27-28 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/560/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 561,
            "name": "Monday, Jul 5-6 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/561/?format=api",
            "occurrences_count": 8,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 562,
            "name": "Thursday, Jul 29 2021",
            "details": "https://api.beluga.insectai.org/api/v2/events/562/?format=api",
            "occurrences_count": 5,
            "taxa_count": 0,
            "user_permissions": []
        }
    ],
    "occurrences": "https://api.beluga.insectai.org/api/v2/occurrences/?format=api?deployment=16",
    "events_count": 28,
    "captures_count": 105000,
    "occurrences_count": 5,
    "taxa_count": 5,
    "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:35:06.405422",
    "updated_at": "2025-10-08T21:19:53.983786",
    "latitude": 51.59829,
    "longitude": -1.12525,
    "first_date": "2021-04-12",
    "last_date": "2021-07-29",
    "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/Wallingford/MOTH/"
    },
    "data_source_uri": "s3://ami-trapdata/uk/Wallingford/MOTH/",
    "data_source_total_files": 105000,
    "data_source_total_size": 28830913848,
    "data_source_total_size_display": "26.9 GB",
    "data_source_last_checked": "2023-09-05T03:19:06.460189",
    "data_source_subdir": "uk/Wallingford/MOTH",
    "data_source_regex": null,
    "description": "",
    "example_captures": [
        {
            "id": 2029945,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2029945/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Wallingford/MOTH/07_JULY/29_07_2021/20210729044333-00-158.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-07-29T04:43:33",
            "event": {
                "id": 562,
                "details": "https://api.beluga.insectai.org/api/v2/events/562/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2029934,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2029934/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Wallingford/MOTH/07_JULY/29_07_2021/20210729044157-00-156.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-07-29T04:41:57",
            "event": {
                "id": 562,
                "details": "https://api.beluga.insectai.org/api/v2/events/562/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2029949,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2029949/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Wallingford/MOTH/07_JULY/29_07_2021/20210729044341-00-158.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-07-29T04:43:41",
            "event": {
                "id": 562,
                "details": "https://api.beluga.insectai.org/api/v2/events/562/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2029943,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2029943/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Wallingford/MOTH/07_JULY/29_07_2021/20210729044309-00-157.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-07-29T04:43:09",
            "event": {
                "id": 562,
                "details": "https://api.beluga.insectai.org/api/v2/events/562/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2029948,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2029948/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Wallingford/MOTH/07_JULY/29_07_2021/20210729044339-00-158.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-07-29T04:43:39",
            "event": {
                "id": 562,
                "details": "https://api.beluga.insectai.org/api/v2/events/562/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2029947,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2029947/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Wallingford/MOTH/07_JULY/29_07_2021/20210729044337-00-158.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-07-29T04:43:37",
            "event": {
                "id": 562,
                "details": "https://api.beluga.insectai.org/api/v2/events/562/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2030019,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2030019/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Wallingford/MOTH/07_JULY/29_07_2021/20210729044831-00-161.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-07-29T04:48:31",
            "event": {
                "id": 562,
                "details": "https://api.beluga.insectai.org/api/v2/events/562/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2029950,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2029950/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Wallingford/MOTH/07_JULY/29_07_2021/20210729044343-00-158.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-07-29T04:43:43",
            "event": {
                "id": 562,
                "details": "https://api.beluga.insectai.org/api/v2/events/562/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2029952,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2029952/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Wallingford/MOTH/07_JULY/29_07_2021/20210729044441-00-159.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-07-29T04:44:41",
            "event": {
                "id": 562,
                "details": "https://api.beluga.insectai.org/api/v2/events/562/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2029942,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2029942/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Wallingford/MOTH/07_JULY/29_07_2021/20210729044307-00-157.jpg",
            "width": 3840,
            "height": 2160,
            "timestamp": "2021-07-29T04:43:07",
            "event": {
                "id": 562,
                "details": "https://api.beluga.insectai.org/api/v2/events/562/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        }
    ],
    "manually_uploaded_captures": [],
    "user_permissions": []
}