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

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

{
    "id": 20,
    "name": "UK - Farringdon - Combined",
    "details": "https://api.beluga.insectai.org/api/v2/deployments/20/?format=api",
    "image": null,
    "events": [
        {
            "id": 658,
            "name": "Friday, Jul 21-22 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/658/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        }
    ],
    "occurrences": "https://api.beluga.insectai.org/api/v2/occurrences/?format=api?deployment=20",
    "events_count": 1,
    "captures_count": 16306,
    "occurrences_count": 0,
    "taxa_count": 0,
    "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-09-04T23:29:32.194551",
    "updated_at": "2025-10-08T21:19:53.980478",
    "latitude": 50.71159,
    "longitude": -3.39242,
    "first_date": "2023-07-21",
    "last_date": "2023-07-22",
    "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/Ag0+/farringdon/negative/"
    },
    "data_source_uri": "s3://ami-trapdata/uk/Ag0+/farringdon/negative/",
    "data_source_total_files": 16306,
    "data_source_total_size": 20610124100,
    "data_source_total_size_display": "19.2 GB",
    "data_source_last_checked": "2023-09-05T00:55:55",
    "data_source_subdir": "uk/Ag0+/farringdon/negative",
    "data_source_regex": null,
    "description": "",
    "example_captures": [
        {
            "id": 2618137,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2618137/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Ag0+/farringdon/positive/2023_07_22/20230722001344-00-36.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-22T00:13:44",
            "event": {
                "id": 658,
                "details": "https://api.beluga.insectai.org/api/v2/events/658/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2608685,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2608685/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Ag0+/farringdon/negative/2023_07_22/20230722010546-00-83.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-22T01:05:46",
            "event": {
                "id": 658,
                "details": "https://api.beluga.insectai.org/api/v2/events/658/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2616118,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2616118/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Ag0+/farringdon/positive/2023_07_21/20230721230558-00-34.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-21T23:05:58",
            "event": {
                "id": 658,
                "details": "https://api.beluga.insectai.org/api/v2/events/658/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2615824,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2615824/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Ag0+/farringdon/positive/2023_07_21/20230721230102-00-34.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-21T23:01:02",
            "event": {
                "id": 658,
                "details": "https://api.beluga.insectai.org/api/v2/events/658/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2616867,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2616867/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Ag0+/farringdon/positive/2023_07_21/20230721233114-00-35.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-21T23:31:14",
            "event": {
                "id": 658,
                "details": "https://api.beluga.insectai.org/api/v2/events/658/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2619654,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2619654/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Ag0+/farringdon/positive/2023_07_22/20230722010454-00-38.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-22T01:04:54",
            "event": {
                "id": 658,
                "details": "https://api.beluga.insectai.org/api/v2/events/658/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2598463,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2598463/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Ag0+/farringdon/negative/2023_07_21/20230721232434-00-38.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-21T23:24:34",
            "event": {
                "id": 658,
                "details": "https://api.beluga.insectai.org/api/v2/events/658/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2615551,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2615551/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Ag0+/farringdon/positive/2023_07_21/20230721225150-00-33.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-21T22:51:50",
            "event": {
                "id": 658,
                "details": "https://api.beluga.insectai.org/api/v2/events/658/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2609847,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2609847/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Ag0+/farringdon/negative/2023_07_22/20230722012024-00-90.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-22T01:20:24",
            "event": {
                "id": 658,
                "details": "https://api.beluga.insectai.org/api/v2/events/658/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 2598089,
            "details": "https://api.beluga.insectai.org/api/v2/captures/2598089/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/uk/Ag0+/farringdon/negative/2023_07_21/20230721225342-00-17.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-21T22:53:42",
            "event": {
                "id": 658,
                "details": "https://api.beluga.insectai.org/api/v2/events/658/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        }
    ],
    "manually_uploaded_captures": [],
    "user_permissions": []
}