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

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

{
    "id": 97,
    "name": "Dorset Cont neg",
    "details": "https://api.beluga.insectai.org/api/v2/deployments/97/?format=api",
    "image": null,
    "events": [
        {
            "id": 3222,
            "name": "Friday, Aug 11-12 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3222/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3223,
            "name": "Monday, Aug 14-15 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3223/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3224,
            "name": "Wednesday, Aug 16-17 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3224/?format=api",
            "occurrences_count": 5,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3225,
            "name": "Friday, Aug 18-19 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3225/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3226,
            "name": "Monday, Aug 21-22 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3226/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3227,
            "name": "Wednesday, Aug 23-24 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3227/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3228,
            "name": "Friday, Aug 25-26 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3228/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3229,
            "name": "Monday, Aug 28-29 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3229/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3230,
            "name": "Wednesday, Aug 30-31 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3230/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3231,
            "name": "Friday, Sep 1-2 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3231/?format=api",
            "occurrences_count": 2,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3232,
            "name": "Monday, Sep 4-5 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3232/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3233,
            "name": "Wednesday, Sep 6-7 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3233/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3234,
            "name": "Friday, Sep 8-9 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3234/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3235,
            "name": "Monday, Sep 11-12 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3235/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3236,
            "name": "Wednesday, Sep 13-14 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3236/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3237,
            "name": "Friday, Sep 15-16 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3237/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3238,
            "name": "Monday, Sep 18-19 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3238/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3239,
            "name": "Wednesday, Sep 20-21 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3239/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3240,
            "name": "Friday, Sep 22-23 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3240/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3241,
            "name": "Monday, Sep 25-26 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3241/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3242,
            "name": "Wednesday, Sep 27-28 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3242/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3243,
            "name": "Friday, Sep 29-30 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3243/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3244,
            "name": "Monday, Oct 2-3 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3244/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3245,
            "name": "Wednesday, Oct 4-5 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3245/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3246,
            "name": "Friday, Oct 6-7 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3246/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3247,
            "name": "Monday, Oct 9-10 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3247/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3248,
            "name": "Wednesday, Oct 11-12 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3248/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3249,
            "name": "Friday, Oct 13-14 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3249/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3250,
            "name": "Monday, Oct 16-17 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3250/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3251,
            "name": "Wednesday, Oct 18-19 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3251/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3252,
            "name": "Friday, Oct 20-21 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3252/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3253,
            "name": "Monday, Oct 23-24 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3253/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3254,
            "name": "Wednesday, Oct 25-26 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3254/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3255,
            "name": "Friday, Oct 27-28 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3255/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3256,
            "name": "Monday, Oct 30-31 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3256/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3257,
            "name": "Wednesday, Nov 1-2 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3257/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3258,
            "name": "Friday, Nov 3-4 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3258/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3259,
            "name": "Monday, Nov 6-7 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3259/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        }
    ],
    "occurrences": "https://api.beluga.insectai.org/api/v2/occurrences/?format=api?deployment=97",
    "events_count": 0,
    "captures_count": 50318,
    "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:18:55.883861",
    "updated_at": "2025-10-08T21:19:53.698132",
    "latitude": 50.80528056,
    "longitude": -2.249924566,
    "first_date": "2023-08-11",
    "last_date": "2023-11-07",
    "device": null,
    "research_site": null,
    "jobs": [
        {
            "id": 638,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/638/?format=api",
            "status": "SUCCESS",
            "job_type": {
                "name": "Data storage sync",
                "key": "data_storage_sync"
            },
            "created_at": "2024-04-30T10:28:09.000787",
            "updated_at": "2024-11-13T17:15:34.198470",
            "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/dep000005/"
    },
    "data_source_uri": "s3://gbr/dep000005/",
    "data_source_total_files": 50318,
    "data_source_total_size": 88258304254,
    "data_source_total_size_display": "82.2 GB",
    "data_source_last_checked": "2024-04-30T10:29:40.147332",
    "data_source_subdir": "dep000005",
    "data_source_regex": null,
    "description": "Dorsetshire Control negative - dep000005",
    "example_captures": [
        {
            "id": 8582718,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8582718/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000005/motion_images/20230818235532-00-71.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-18T23:55:32",
            "event": {
                "id": 3225,
                "details": "https://api.beluga.insectai.org/api/v2/events/3225/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8582715,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8582715/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000005/motion_images/20230818235150-00-70.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-18T23:51:50",
            "event": {
                "id": 3225,
                "details": "https://api.beluga.insectai.org/api/v2/events/3225/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8786220,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8786220/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000005/snapshot_images/20230818235000-snapshot.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-18T23:50:00",
            "event": {
                "id": 3225,
                "details": "https://api.beluga.insectai.org/api/v2/events/3225/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8582719,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8582719/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000005/motion_images/20230818235534-00-71.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-18T23:55:34",
            "event": {
                "id": 3225,
                "details": "https://api.beluga.insectai.org/api/v2/events/3225/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8786221,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8786221/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000005/snapshot_images/20230819000000-snapshot.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-19T00:00:00",
            "event": {
                "id": 3225,
                "details": "https://api.beluga.insectai.org/api/v2/events/3225/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8582631,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8582631/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000005/motion_images/20230818225810-00-62.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-18T22:58:10",
            "event": {
                "id": 3225,
                "details": "https://api.beluga.insectai.org/api/v2/events/3225/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8582609,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8582609/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000005/motion_images/20230818225648-00-61.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-18T22:56:48",
            "event": {
                "id": 3225,
                "details": "https://api.beluga.insectai.org/api/v2/events/3225/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8582612,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8582612/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000005/motion_images/20230818225654-00-61.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-18T22:56:54",
            "event": {
                "id": 3225,
                "details": "https://api.beluga.insectai.org/api/v2/events/3225/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8582725,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8582725/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000005/motion_images/20230819001614-00-73.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-19T00:16:14",
            "event": {
                "id": 3225,
                "details": "https://api.beluga.insectai.org/api/v2/events/3225/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8582619,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8582619/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000005/motion_images/20230818225708-00-61.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-18T22:57:08",
            "event": {
                "id": 3225,
                "details": "https://api.beluga.insectai.org/api/v2/events/3225/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        }
    ],
    "manually_uploaded_captures": [],
    "user_permissions": []
}