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

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

{
    "id": 253,
    "name": "Costa Rica - Station",
    "details": "https://api.beluga.insectai.org/api/v2/deployments/253/?format=api",
    "image": null,
    "events": [
        {
            "id": 5804,
            "name": "Sunday, Feb 11-12 2024",
            "details": "https://api.beluga.insectai.org/api/v2/events/5804/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 5815,
            "name": "Monday, Feb 12-13 2024",
            "details": "https://api.beluga.insectai.org/api/v2/events/5815/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        }
    ],
    "occurrences": "https://api.beluga.insectai.org/api/v2/occurrences/?format=api?deployment=253",
    "events_count": 2,
    "captures_count": 6719,
    "occurrences_count": 0,
    "taxa_count": 0,
    "project": {
        "id": 88,
        "name": "Costa Rica- Labelling",
        "image": "https://object-arbutus.cloud.computecanada.ca/ami-media-staging/uploads/projects/20240205_172826.jpg",
        "details": "https://api.beluga.insectai.org/api/v2/projects/88/?format=api",
        "user_permissions": []
    },
    "created_at": "2025-01-13T10:32:49.826548",
    "updated_at": "2025-10-08T21:19:53.653042",
    "latitude": 8.404135,
    "longitude": -83.336879,
    "first_date": "2024-02-11",
    "last_date": "2024-02-13",
    "device": null,
    "research_site": {
        "id": 85,
        "name": "Default site",
        "details": "https://api.beluga.insectai.org/api/v2/deployments/sites/85/?format=api",
        "user_permissions": []
    },
    "jobs": [
        {
            "id": 1137,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/1137/?format=api",
            "status": "SUCCESS",
            "job_type": {
                "name": "Data storage sync",
                "key": "data_storage_sync"
            },
            "created_at": "2025-01-21T12:16:47.990146",
            "updated_at": "2025-01-21T13:37:38.501133",
            "user_permissions": []
        },
        {
            "id": 1105,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/1105/?format=api",
            "status": "SUCCESS",
            "job_type": {
                "name": "Data storage sync",
                "key": "data_storage_sync"
            },
            "created_at": "2025-01-13T10:34:52.837807",
            "updated_at": "2025-01-14T21:48:41.776500",
            "user_permissions": []
        }
    ],
    "data_source": {
        "id": 40,
        "name": "Costa Rica Data",
        "details": "https://api.beluga.insectai.org/api/v2/storage/40/?format=api",
        "user_permissions": [],
        "uri": "s3://cri/dep000039/snapshot_images/"
    },
    "data_source_uri": "s3://cri/dep000039/snapshot_images/",
    "data_source_total_files": 6719,
    "data_source_total_size": 17338283102,
    "data_source_total_size_display": "16.1 GB",
    "data_source_last_checked": "2025-01-21T13:37:37.347528",
    "data_source_subdir": "dep000039/snapshot_images",
    "data_source_regex": null,
    "description": "dep000039",
    "example_captures": [
        {
            "id": 19293746,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19293746/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000039/snapshot_images/01-20240213002210-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153716Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=449bef047981c2886a77204272e9d269b18b257e292672ab1ab51c1eb0f518bc",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-13T00:22:10",
            "event": {
                "id": 5815,
                "details": "https://api.beluga.insectai.org/api/v2/events/5815/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19287763,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19287763/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000039/snapshot_images/01-20240212194610-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153716Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=8e2aa12f9123715130f2656e3bc81d583dc87d7d450478742a6f469e0e93118c",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T19:46:10",
            "event": {
                "id": 5815,
                "details": "https://api.beluga.insectai.org/api/v2/events/5815/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19287606,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19287606/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000039/snapshot_images/01-20240212192000-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153717Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=96512f01e6fdc0ce518d3e5d85d7e50fa88fa825cc834eb3497733354c06c85e",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T19:20:00",
            "event": {
                "id": 5815,
                "details": "https://api.beluga.insectai.org/api/v2/events/5815/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19287466,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19287466/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000039/snapshot_images/01-20240212185640-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153717Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=e1f380e3197e9d1112df813fbbda416a8e4f7900d1f9e609119a7d1181f08957",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T18:56:40",
            "event": {
                "id": 5815,
                "details": "https://api.beluga.insectai.org/api/v2/events/5815/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19287328,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19287328/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000039/snapshot_images/01-20240212183340-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153717Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=dd097cbfb8af227e36b0d799712ce15810eb5cc0e06057669d3819be3c029516",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T18:33:40",
            "event": {
                "id": 5815,
                "details": "https://api.beluga.insectai.org/api/v2/events/5815/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19287761,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19287761/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000039/snapshot_images/01-20240212194550-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153717Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=943038a27a0d4c36d2766cbbbc518bea628a1f2bd97eec05d9fbc7d7b013abd6",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T19:45:50",
            "event": {
                "id": 5815,
                "details": "https://api.beluga.insectai.org/api/v2/events/5815/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19287468,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19287468/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000039/snapshot_images/01-20240212185700-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153717Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=16926d465cc202b3c75bb66d1c58d566b599ea6c6a8ca0be4e167d64cbdaeade",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T18:57:00",
            "event": {
                "id": 5815,
                "details": "https://api.beluga.insectai.org/api/v2/events/5815/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19287762,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19287762/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000039/snapshot_images/01-20240212194600-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153717Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=d110a7f989406111bfebad9ea67f3b43320bc71b240c1edb1419f50ff98f920d",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T19:46:00",
            "event": {
                "id": 5815,
                "details": "https://api.beluga.insectai.org/api/v2/events/5815/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19287764,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19287764/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000039/snapshot_images/01-20240212194620-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153717Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=f0a2c7cfb66309697238cb83d5e59d3a32b46ff92379c9b33ef4a3e09f9e24fb",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T19:46:20",
            "event": {
                "id": 5815,
                "details": "https://api.beluga.insectai.org/api/v2/events/5815/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19287638,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19287638/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000039/snapshot_images/01-20240212192520-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153717Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=e7b1ca933769e40f72ea30974afefd29bb42cc8eb81defeda3cacb9024db2663",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T19:25:20",
            "event": {
                "id": 5815,
                "details": "https://api.beluga.insectai.org/api/v2/events/5815/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        }
    ],
    "manually_uploaded_captures": [],
    "user_permissions": []
}