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

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

{
    "id": 103,
    "name": "North Agri neg",
    "details": "https://api.beluga.insectai.org/api/v2/deployments/103/?format=api",
    "image": null,
    "events": [
        {
            "id": 3260,
            "name": "Wednesday, Jul 19-20 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3260/?format=api",
            "occurrences_count": 9,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3261,
            "name": "Friday, Jul 21-22 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3261/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3262,
            "name": "Monday, Jul 24-25 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3262/?format=api",
            "occurrences_count": 13,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3263,
            "name": "Wednesday, Jul 26-27 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3263/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3264,
            "name": "Friday, Jul 28-29 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3264/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3265,
            "name": "Monday, Jul 31-1 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3265/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3266,
            "name": "Wednesday, Aug 2-3 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3266/?format=api",
            "occurrences_count": 5,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3267,
            "name": "Friday, Aug 4-5 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3267/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3268,
            "name": "Monday, Aug 7-8 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3268/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3269,
            "name": "Wednesday, Aug 9-10 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3269/?format=api",
            "occurrences_count": 2,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3270,
            "name": "Friday, Aug 11-12 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3270/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3271,
            "name": "Monday, Aug 14-15 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3271/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3272,
            "name": "Wednesday, Aug 16-17 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3272/?format=api",
            "occurrences_count": 8,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3273,
            "name": "Friday, Aug 18-19 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3273/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3274,
            "name": "Monday, Aug 21-22 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3274/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3275,
            "name": "Wednesday, Aug 23-24 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3275/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3276,
            "name": "Friday, Aug 25-26 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3276/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3277,
            "name": "Monday, Aug 28-29 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3277/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3278,
            "name": "Wednesday, Aug 30-31 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3278/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3279,
            "name": "Friday, Sep 1-2 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3279/?format=api",
            "occurrences_count": 1,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3280,
            "name": "Monday, Sep 4-5 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3280/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3281,
            "name": "Wednesday, Sep 6-7 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3281/?format=api",
            "occurrences_count": 2,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3282,
            "name": "Friday, Sep 8-9 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3282/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3283,
            "name": "Monday, Sep 11-12 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3283/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3284,
            "name": "Wednesday, Sep 13-14 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3284/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3285,
            "name": "Friday, Sep 15-16 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3285/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3286,
            "name": "Monday, Sep 18-19 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3286/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3287,
            "name": "Wednesday, Sep 20-21 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3287/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3288,
            "name": "Friday, Sep 22-23 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3288/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3289,
            "name": "Monday, Sep 25-26 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3289/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3290,
            "name": "Wednesday, Sep 27-28 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3290/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3291,
            "name": "Friday, Sep 29-30 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3291/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3292,
            "name": "Monday, Oct 2-3 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3292/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3293,
            "name": "Wednesday, Oct 4-5 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3293/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3294,
            "name": "Friday, Oct 6-7 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3294/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3295,
            "name": "Monday, Oct 9-10 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3295/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3296,
            "name": "Wednesday, Oct 11-12 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3296/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3297,
            "name": "Friday, Oct 13-14 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3297/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3298,
            "name": "Monday, Oct 16-17 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3298/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3299,
            "name": "Wednesday, Oct 18-19 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3299/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3300,
            "name": "Friday, Oct 20-21 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3300/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3301,
            "name": "Monday, Oct 23-24 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3301/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3302,
            "name": "Wednesday, Oct 25-26 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3302/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3303,
            "name": "Friday, Oct 27-28 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3303/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3304,
            "name": "Monday, Oct 30-31 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3304/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3305,
            "name": "Wednesday, Nov 1-2 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3305/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3306,
            "name": "Friday, Nov 3-4 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3306/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3307,
            "name": "Monday, Nov 6-7 2023",
            "details": "https://api.beluga.insectai.org/api/v2/events/3307/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        }
    ],
    "occurrences": "https://api.beluga.insectai.org/api/v2/occurrences/?format=api?deployment=103",
    "events_count": 0,
    "captures_count": 100357,
    "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:25:23.782811",
    "updated_at": "2025-10-08T21:19:53.898490",
    "latitude": 52.333946,
    "longitude": -0.471212,
    "first_date": "2023-07-19",
    "last_date": "2023-11-07",
    "device": null,
    "research_site": null,
    "jobs": [
        {
            "id": 635,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/635/?format=api",
            "status": "SUCCESS",
            "job_type": {
                "name": "Unknown",
                "key": "unknown"
            },
            "created_at": "2024-04-30T10:27:28.364095",
            "updated_at": "2024-11-13T17:15:34.207442",
            "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/dep000012/"
    },
    "data_source_uri": "s3://gbr/dep000012/",
    "data_source_total_files": 100357,
    "data_source_total_size": 126753218407,
    "data_source_total_size_display": "118.0 GB",
    "data_source_last_checked": "2024-04-30T10:31:05.048190",
    "data_source_subdir": "dep000012",
    "data_source_regex": null,
    "description": "Northamptonshire Agrischeme negative - dep000012",
    "example_captures": [
        {
            "id": 8776462,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8776462/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000012/motion_images/20230901213952-00-16.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-09-01T21:39:52",
            "event": {
                "id": 3279,
                "details": "https://api.beluga.insectai.org/api/v2/events/3279/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8876190,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8876190/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000012/motion_images/20230909013627-00-189.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-09-09T01:36:27",
            "event": {
                "id": 3282,
                "details": "https://api.beluga.insectai.org/api/v2/events/3282/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8817129,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8817129/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000012/motion_images/20230904233607-00-79.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-09-04T23:36:07",
            "event": {
                "id": 3280,
                "details": "https://api.beluga.insectai.org/api/v2/events/3280/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8478353,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8478353/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000012/motion_images/20230719233328-00-65.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-07-19T23:33:28",
            "event": {
                "id": 3260,
                "details": "https://api.beluga.insectai.org/api/v2/events/3260/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8697236,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8697236/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000012/motion_images/20230819010106-00-85.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-19T01:01:06",
            "event": {
                "id": 3273,
                "details": "https://api.beluga.insectai.org/api/v2/events/3273/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8677143,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8677143/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000012/motion_images/20230818222046-00-25.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-18T22:20:46",
            "event": {
                "id": 3273,
                "details": "https://api.beluga.insectai.org/api/v2/events/3273/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8828130,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8828130/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000012/motion_images/20230906213920-00-18.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-09-06T21:39:20",
            "event": {
                "id": 3281,
                "details": "https://api.beluga.insectai.org/api/v2/events/3281/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8811753,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8811753/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000012/motion_images/20230904225153-00-56.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-09-04T22:51:53",
            "event": {
                "id": 3280,
                "details": "https://api.beluga.insectai.org/api/v2/events/3280/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8817265,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8817265/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000012/motion_images/20230904235031-00-92.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-09-04T23:50:31",
            "event": {
                "id": 3280,
                "details": "https://api.beluga.insectai.org/api/v2/events/3280/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 8682078,
            "details": "https://api.beluga.insectai.org/api/v2/captures/8682078/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/dep000012/motion_images/20230818224338-00-31.jpg",
            "width": 4096,
            "height": 2160,
            "timestamp": "2023-08-18T22:43:38",
            "event": {
                "id": 3273,
                "details": "https://api.beluga.insectai.org/api/v2/events/3273/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        }
    ],
    "manually_uploaded_captures": [],
    "user_permissions": []
}