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

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

{
    "id": 101,
    "name": "North Cont neg",
    "details": "https://api.beluga.insectai.org/api/v2/deployments/101/?format=api",
    "image": null,
    "events": [
        {
            "id": 3308,
            "name": "Tuesday, Jul 18 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3308/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3309,
            "name": "Wednesday, Jul 19-20 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3309/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3310,
            "name": "Friday, Jul 21-22 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3310/?format=api",
            "occurrences_count": 43,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3311,
            "name": "Monday, Jul 24-25 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3311/?format=api",
            "occurrences_count": 3,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3312,
            "name": "Wednesday, Jul 26-27 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3312/?format=api",
            "occurrences_count": 25,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3313,
            "name": "Friday, Jul 28-29 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3313/?format=api",
            "occurrences_count": 11,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3314,
            "name": "Monday, Jul 31-1 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3314/?format=api",
            "occurrences_count": 4,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3315,
            "name": "Wednesday, Aug 23-24 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3315/?format=api",
            "occurrences_count": 7,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3316,
            "name": "Friday, Aug 25-26 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3316/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3317,
            "name": "Monday, Aug 28-29 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3317/?format=api",
            "occurrences_count": 4,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3318,
            "name": "Wednesday, Aug 30-31 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3318/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3319,
            "name": "Friday, Sep 1-2 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3319/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3320,
            "name": "Monday, Sep 4-5 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3320/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3321,
            "name": "Wednesday, Sep 6-7 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3321/?format=api",
            "occurrences_count": 9,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3322,
            "name": "Friday, Sep 8-9 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3322/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3323,
            "name": "Monday, Sep 11-12 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3323/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3324,
            "name": "Wednesday, Sep 13-14 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3324/?format=api",
            "occurrences_count": 2,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3325,
            "name": "Friday, Sep 15-16 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3325/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3326,
            "name": "Monday, Sep 18-19 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3326/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3327,
            "name": "Wednesday, Sep 20-21 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3327/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3328,
            "name": "Friday, Sep 22-23 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3328/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3329,
            "name": "Monday, Sep 25-26 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3329/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3330,
            "name": "Wednesday, Sep 27-28 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3330/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3331,
            "name": "Friday, Sep 29-30 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3331/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3332,
            "name": "Monday, Oct 2-3 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3332/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3333,
            "name": "Wednesday, Oct 4-5 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3333/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3334,
            "name": "Friday, Oct 6-7 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3334/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3335,
            "name": "Monday, Oct 9-10 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3335/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3336,
            "name": "Wednesday, Oct 11-12 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3336/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3337,
            "name": "Friday, Oct 13-14 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3337/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3338,
            "name": "Monday, Oct 16-17 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3338/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3339,
            "name": "Wednesday, Oct 18-19 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3339/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3340,
            "name": "Friday, Oct 20-21 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3340/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3341,
            "name": "Monday, Oct 23-24 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3341/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3342,
            "name": "Wednesday, Oct 25-26 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3342/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3343,
            "name": "Friday, Oct 27-28 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3343/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3344,
            "name": "Monday, Oct 30-31 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3344/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3345,
            "name": "Wednesday, Nov 1-2 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3345/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3346,
            "name": "Friday, Nov 3-4 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3346/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3347,
            "name": "Monday, Nov 6-7 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3347/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        }
    ],
    "occurrences": "https://api.beluga.insectai.org/api/v2/occurrences/?format=api?deployment=101",
    "events_count": 0,
    "captures_count": 127684,
    "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:23:00.274217",
    "updated_at": "2025-10-08T21:19:53.901950",
    "latitude": 52.34202227,
    "longitude": -0.489601489,
    "first_date": "2023-07-18",
    "last_date": "2023-11-07",
    "device": null,
    "research_site": null,
    "jobs": [
        {
            "id": 633,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/633/?format=api",
            "status": "SUCCESS",
            "job_type": {
                "name": "Unknown",
                "key": "unknown"
            },
            "created_at": "2024-04-30T10:26:49.792676",
            "updated_at": "2024-11-13T17:15:34.213856",
            "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/dep000010/"
    },
    "data_source_uri": "s3://gbr/dep000010/",
    "data_source_total_files": 127684,
    "data_source_total_size": 177111127756,
    "data_source_total_size_display": "164.9 GB",
    "data_source_last_checked": "2024-04-30T10:32:11.925829",
    "data_source_subdir": "dep000010",
    "data_source_regex": null,
    "description": "Northamptonshire Control negative - dep000010",
    "example_captures": [
        {
            "id": 8600989,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8600989/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000010/motion_images/20230823125907-00-01.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-23T12:59:07",
            "event": {
                "id": 3315,
                "details": "https://api.beluga.insectai.org/api/v2/events/3315/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8857155,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8857155/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000010/motion_images/20230907034844-00-219.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-09-07T03:48:44",
            "event": {
                "id": 3321,
                "details": "https://api.beluga.insectai.org/api/v2/events/3321/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8857665,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8857665/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000010/motion_images/20230907041140-00-235.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-09-07T04:11:40",
            "event": {
                "id": 3321,
                "details": "https://api.beluga.insectai.org/api/v2/events/3321/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8857226,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8857226/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000010/motion_images/20230907035222-00-222.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-09-07T03:52:22",
            "event": {
                "id": 3321,
                "details": "https://api.beluga.insectai.org/api/v2/events/3321/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8856997,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8856997/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000010/motion_images/20230907034152-00-217.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-09-07T03:41:52",
            "event": {
                "id": 3321,
                "details": "https://api.beluga.insectai.org/api/v2/events/3321/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8857153,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8857153/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000010/motion_images/20230907034840-00-219.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-09-07T03:48:40",
            "event": {
                "id": 3321,
                "details": "https://api.beluga.insectai.org/api/v2/events/3321/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8857227,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8857227/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000010/motion_images/20230907035224-00-222.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-09-07T03:52:24",
            "event": {
                "id": 3321,
                "details": "https://api.beluga.insectai.org/api/v2/events/3321/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8857115,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8857115/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000010/motion_images/20230907034722-00-219.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-09-07T03:47:22",
            "event": {
                "id": 3321,
                "details": "https://api.beluga.insectai.org/api/v2/events/3321/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8857223,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8857223/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000010/motion_images/20230907035216-00-222.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-09-07T03:52:16",
            "event": {
                "id": 3321,
                "details": "https://api.beluga.insectai.org/api/v2/events/3321/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8857271,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8857271/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000010/motion_images/20230907035402-00-223.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-09-07T03:54:02",
            "event": {
                "id": 3321,
                "details": "https://api.beluga.insectai.org/api/v2/events/3321/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        }
    ],
    "manually_uploaded_captures": [],
    "user_permissions": []
}