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

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

{
    "id": 9,
    "name": "Quebec - Moth Week 2022",
    "details": "https://api.beluga.insectai.org/api/v2/deployments/9/?format=api",
    "image": null,
    "events": [
        {
            "id": 33,
            "name": "Friday, Jul 22 2022",
            "details": "https://api.beluga.insectai.org/api/v2/events/33/?format=api",
            "occurrences_count": 54,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 34,
            "name": "Saturday, Jul 23 2022",
            "details": "https://api.beluga.insectai.org/api/v2/events/34/?format=api",
            "occurrences_count": 5,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 35,
            "name": "Sunday, Jul 24 2022",
            "details": "https://api.beluga.insectai.org/api/v2/events/35/?format=api",
            "occurrences_count": 5,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 36,
            "name": "Monday, Jul 25-26 2022",
            "details": "https://api.beluga.insectai.org/api/v2/events/36/?format=api",
            "occurrences_count": 2,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 37,
            "name": "Tuesday, Jul 26 2022",
            "details": "https://api.beluga.insectai.org/api/v2/events/37/?format=api",
            "occurrences_count": 3,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 38,
            "name": "Wednesday, Jul 27 2022",
            "details": "https://api.beluga.insectai.org/api/v2/events/38/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 39,
            "name": "Thursday, Jul 28-29 2022",
            "details": "https://api.beluga.insectai.org/api/v2/events/39/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 40,
            "name": "Friday, Jul 29 2022",
            "details": "https://api.beluga.insectai.org/api/v2/events/40/?format=api",
            "occurrences_count": 3,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 41,
            "name": "Saturday, Jul 30 2022",
            "details": "https://api.beluga.insectai.org/api/v2/events/41/?format=api",
            "occurrences_count": 2,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 42,
            "name": "Sunday, Jul 31-1 2022",
            "details": "https://api.beluga.insectai.org/api/v2/events/42/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 43,
            "name": "Monday, Aug 1 2022",
            "details": "https://api.beluga.insectai.org/api/v2/events/43/?format=api",
            "occurrences_count": 7,
            "taxa_count": 0,
            "user_permissions": []
        }
    ],
    "occurrences": "https://api.beluga.insectai.org/api/v2/occurrences/?format=api?deployment=9",
    "events_count": 11,
    "captures_count": 10555,
    "occurrences_count": 160,
    "taxa_count": 65,
    "project": {
        "id": 23,
        "name": "Insectarium de Montréal",
        "image": "https://object-arbutus.cloud.computecanada.ca/ami-media-staging/uploads/projects/Logo_Insectarium_Montreal_partenariat_Wikimedia.svg.png",
        "details": "https://api.beluga.insectai.org/api/v2/projects/23/?format=api",
        "user_permissions": []
    },
    "created_at": "2023-08-20T04:58:52.365754",
    "updated_at": "2025-10-08T21:19:53.935968",
    "latitude": 45.3058,
    "longitude": -73.45459,
    "first_date": "2022-07-22",
    "last_date": "2022-08-01",
    "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": [
        {
            "id": 766,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/766/?format=api",
            "status": "SUCCESS",
            "job_type": {
                "name": "Data storage sync",
                "key": "data_storage_sync"
            },
            "created_at": "2024-06-24T11:35:28.406573",
            "updated_at": "2024-11-13T17:15:33.920713",
            "user_permissions": []
        }
    ],
    "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/quebec/mothweek2022/"
    },
    "data_source_uri": "s3://ami-trapdata/quebec/mothweek2022/",
    "data_source_total_files": 10555,
    "data_source_total_size": 29227369328,
    "data_source_total_size_display": "27.2 GB",
    "data_source_last_checked": "2024-06-24T11:35:35.999296",
    "data_source_subdir": "quebec/mothweek2022",
    "data_source_regex": null,
    "description": "",
    "example_captures": [
        {
            "id": 9427938,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9427938/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/quebec/mothweek2022b.tar",
            "width": null,
            "height": null,
            "timestamp": null,
            "event": null,
            "user_permissions": []
        },
        {
            "id": 51897,
            "details": "https://api.beluga.insectai.org/api/v2/captures/51897/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/quebec/mothweek2022/2022_07_30/20220730213721-00-22.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2022-07-30T21:37:21",
            "event": {
                "id": 41,
                "details": "https://api.beluga.insectai.org/api/v2/events/41/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 52596,
            "details": "https://api.beluga.insectai.org/api/v2/captures/52596/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/quebec/mothweek2022/2022_07_31/20220731214518-00-18.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2022-07-31T21:45:18",
            "event": {
                "id": 42,
                "details": "https://api.beluga.insectai.org/api/v2/events/42/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 52566,
            "details": "https://api.beluga.insectai.org/api/v2/captures/52566/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/quebec/mothweek2022/2022_07_31/20220731214243-00-16.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2022-07-31T21:42:43",
            "event": {
                "id": 42,
                "details": "https://api.beluga.insectai.org/api/v2/events/42/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 52598,
            "details": "https://api.beluga.insectai.org/api/v2/captures/52598/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/quebec/mothweek2022/2022_07_31/20220731214523-00-18.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2022-07-31T21:45:23",
            "event": {
                "id": 42,
                "details": "https://api.beluga.insectai.org/api/v2/events/42/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 52521,
            "details": "https://api.beluga.insectai.org/api/v2/captures/52521/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/quebec/mothweek2022/2022_07_31/20220731213757-00-14.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2022-07-31T21:37:57",
            "event": {
                "id": 42,
                "details": "https://api.beluga.insectai.org/api/v2/events/42/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 52513,
            "details": "https://api.beluga.insectai.org/api/v2/captures/52513/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/quebec/mothweek2022/2022_07_31/20220731213737-00-14.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2022-07-31T21:37:37",
            "event": {
                "id": 42,
                "details": "https://api.beluga.insectai.org/api/v2/events/42/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 52537,
            "details": "https://api.beluga.insectai.org/api/v2/captures/52537/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/quebec/mothweek2022/2022_07_31/20220731213944-00-15.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2022-07-31T21:39:44",
            "event": {
                "id": 42,
                "details": "https://api.beluga.insectai.org/api/v2/events/42/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 52423,
            "details": "https://api.beluga.insectai.org/api/v2/captures/52423/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/quebec/mothweek2022/2022_07_31/20220731212705-00-09.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2022-07-31T21:27:05",
            "event": {
                "id": 42,
                "details": "https://api.beluga.insectai.org/api/v2/events/42/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 52451,
            "details": "https://api.beluga.insectai.org/api/v2/captures/52451/?format=api",
            "url": "https://static.dev.insectai.org/ami-trapdata/quebec/mothweek2022/2022_07_31/20220731212816-00-09.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2022-07-31T21:28:16",
            "event": {
                "id": 42,
                "details": "https://api.beluga.insectai.org/api/v2/events/42/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        }
    ],
    "manually_uploaded_captures": [],
    "user_permissions": []
}