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

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

{
    "id": 252,
    "name": "Costa Rica - Wetland",
    "details": "https://api.beluga.insectai.org/api/v2/deployments/252/?format=api",
    "image": null,
    "events": [
        {
            "id": 5802,
            "name": "Monday, Feb 5-6 2024",
            "details": "https://api.beluga.insectai.org/api/v2/events/5802/?format=api",
            "occurrences_count": 0,
            "taxa_count": 0,
            "user_permissions": []
        }
    ],
    "occurrences": "https://api.beluga.insectai.org/api/v2/occurrences/?format=api?deployment=252",
    "events_count": 2,
    "captures_count": 4327,
    "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:31:28.973235",
    "updated_at": "2025-10-08T21:19:53.659995",
    "latitude": 10.34384,
    "longitude": -85.33845,
    "first_date": "2024-02-05",
    "last_date": "2024-02-06",
    "device": {
        "id": 91,
        "name": "Default device",
        "details": "https://api.beluga.insectai.org/api/v2/deployments/devices/91/?format=api",
        "user_permissions": []
    },
    "research_site": {
        "id": 85,
        "name": "Default site",
        "details": "https://api.beluga.insectai.org/api/v2/deployments/sites/85/?format=api",
        "user_permissions": []
    },
    "jobs": [
        {
            "id": 1104,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/1104/?format=api",
            "status": "SUCCESS",
            "job_type": {
                "name": "Data storage sync",
                "key": "data_storage_sync"
            },
            "created_at": "2025-01-13T10:31:40.146564",
            "updated_at": "2025-01-14T21:48:37.451075",
            "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/dep000036/?regex=null"
    },
    "data_source_uri": "s3://cri/dep000036/?regex=null",
    "data_source_total_files": 4327,
    "data_source_total_size": 14995455750,
    "data_source_total_size_display": "14.0 GB",
    "data_source_last_checked": "2025-01-14T21:48:36.524013",
    "data_source_subdir": "dep000036",
    "data_source_regex": "null",
    "description": "dep000036",
    "example_captures": [
        {
            "id": 19276209,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19276209/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000036/snapshot_images/01-20240205222759-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T141532Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=42a1da7511c19561cc93c6519a3bc212415402181d4dba3bd16e097542802202",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-05T22:27:59",
            "event": {
                "id": 5802,
                "details": "https://api.beluga.insectai.org/api/v2/events/5802/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19276211,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19276211/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000036/snapshot_images/01-20240205222819-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153918Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=6891647a6c42e5c2ffbf1e84dbcd0a0bbb9e5077fc683839af0f6ae59280f6cc",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-05T22:28:19",
            "event": {
                "id": 5802,
                "details": "https://api.beluga.insectai.org/api/v2/events/5802/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19276320,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19276320/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000036/snapshot_images/01-20240205224629-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153918Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=bc577d621cf2491de4fd8bd3532ca5ff8845e6f3f822e8a97760004caf88825e",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-05T22:46:29",
            "event": {
                "id": 5802,
                "details": "https://api.beluga.insectai.org/api/v2/events/5802/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19276285,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19276285/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000036/snapshot_images/01-20240205224039-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153918Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=f4cf924994e889b5360e5896e49e9305be583a84f82e8c445b6af67a9c8d65c3",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-05T22:40:39",
            "event": {
                "id": 5802,
                "details": "https://api.beluga.insectai.org/api/v2/events/5802/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19276200,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19276200/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000036/snapshot_images/01-20240205222629-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153918Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=464f008d7f418bfe461a4758c81799e147ac4328a3483834c4cc891ce2594f46",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-05T22:26:29",
            "event": {
                "id": 5802,
                "details": "https://api.beluga.insectai.org/api/v2/events/5802/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19276282,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19276282/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000036/snapshot_images/01-20240205224009-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153918Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=ad68b45104b16f968bbaebf2c1fe9da8161a095b0a8d32264c0805c4f49324f6",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-05T22:40:09",
            "event": {
                "id": 5802,
                "details": "https://api.beluga.insectai.org/api/v2/events/5802/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19276291,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19276291/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000036/snapshot_images/01-20240205224139-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153918Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=ecb1f517ae69ddf56f9acfadb115a5593d6992ddce4d2fbd3ead5cc19fe9df35",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-05T22:41:39",
            "event": {
                "id": 5802,
                "details": "https://api.beluga.insectai.org/api/v2/events/5802/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19276292,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19276292/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000036/snapshot_images/01-20240205224149-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153919Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=ab40f40dc50856fdf0b1bd584085b295180f59f6d7340d2da76e9a77d24f88c3",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-05T22:41:49",
            "event": {
                "id": 5802,
                "details": "https://api.beluga.insectai.org/api/v2/events/5802/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19276197,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19276197/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000036/snapshot_images/01-20240205222559-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153919Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=4d975e06542b5afa7ae0a2fb818bba817fbeffbf58f354c31979972b24a4115d",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-05T22:25:59",
            "event": {
                "id": 5802,
                "details": "https://api.beluga.insectai.org/api/v2/events/5802/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 19276175,
            "details": "https://api.beluga.insectai.org/api/v2/captures/19276175/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/cri/dep000036/snapshot_images/01-20240205222219-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153919Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=c454b9db7d32d8e89a0fc85a07c2eb9c589f2efe189f8e0a32246da0ebf46b73",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-05T22:22:19",
            "event": {
                "id": 5802,
                "details": "https://api.beluga.insectai.org/api/v2/events/5802/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        }
    ],
    "manually_uploaded_captures": [],
    "user_permissions": []
}