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

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

{
    "id": 141,
    "name": "NTU",
    "details": "https://api.beluga.insectai.org/api/v2/deployments/141/?format=api",
    "image": null,
    "events": [],
    "occurrences": "https://api.beluga.insectai.org/api/v2/occurrences/?format=api?deployment=141",
    "events_count": 0,
    "captures_count": 106936,
    "occurrences_count": 0,
    "taxa_count": 0,
    "project": {
        "id": 67,
        "name": "AMBER - Singapore",
        "image": "https://object-arbutus.cloud.computecanada.ca/ami-media-staging/uploads/projects/alan-turing-institute9245.logowik.com_Tv23tdP_zC1VQln.png",
        "details": "https://api.beluga.insectai.org/api/v2/projects/67/?format=api",
        "user_permissions": []
    },
    "created_at": "2024-06-05T10:34:16.747862",
    "updated_at": "2025-10-08T21:19:53.883255",
    "latitude": 0.0,
    "longitude": 0.0,
    "first_date": "2024-04-10",
    "last_date": "2024-06-25",
    "device": null,
    "research_site": null,
    "jobs": [
        {
            "id": 727,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/727/?format=api",
            "status": "SUCCESS",
            "job_type": {
                "name": "Data storage sync",
                "key": "data_storage_sync"
            },
            "created_at": "2024-06-05T10:34:26.434210",
            "updated_at": "2024-11-13T17:15:33.947968",
            "user_permissions": []
        }
    ],
    "data_source": {
        "id": 30,
        "name": "Singapore storage",
        "details": "https://api.beluga.insectai.org/api/v2/storage/30/?format=api",
        "user_permissions": [],
        "uri": "s3://sgp/dep000045/"
    },
    "data_source_uri": "s3://sgp/dep000045/",
    "data_source_total_files": 106936,
    "data_source_total_size": 325453423034,
    "data_source_total_size_display": "303.1 GB",
    "data_source_last_checked": "2024-09-20T06:10:26.481248",
    "data_source_subdir": "dep000045",
    "data_source_regex": null,
    "description": "",
    "example_captures": [
        {
            "id": 14987362,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14987362/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240622035329-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153916Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=1723b756b1ec1c80043434a156af3df8f389afc70615eb7c654c1c215aefa97b",
            "width": null,
            "height": null,
            "timestamp": "2024-06-22T03:53:29",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14987363,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14987363/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240622035339-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153916Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=9d67a175d306f6433c5cf02ce7ce540e1508448ab7e76de331f54bb5751dae64",
            "width": null,
            "height": null,
            "timestamp": "2024-06-22T03:53:39",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14987361,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14987361/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240622035320-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153916Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=02dba20302e355b79788eee9783a42bcb1998863295d4fdc6a2321b3c59bf211",
            "width": null,
            "height": null,
            "timestamp": "2024-06-22T03:53:20",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14987359,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14987359/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240622035259-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153916Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=1ca56c9864142ea5c736bc5bb7a8ef31615f428f166838ad0e548d1506459488",
            "width": null,
            "height": null,
            "timestamp": "2024-06-22T03:52:59",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14987357,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14987357/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240622035240-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153917Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=e5a4761eeb4c9d575bd0f3d7bb1b7ee96ba7c6192c802b9623aa886a3ca67ffb",
            "width": null,
            "height": null,
            "timestamp": "2024-06-22T03:52:40",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14987360,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14987360/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240622035310-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153917Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=74ac96cf817fee72076c3d832c1b0c6d6770e6ca71b19be3464603929e1c02b8",
            "width": null,
            "height": null,
            "timestamp": "2024-06-22T03:53:10",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14987355,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14987355/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240622035219-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153917Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=2cc8e5731c15b454af37df45d98495960f738c89e0dfca7a345dfdd8a14fe277",
            "width": null,
            "height": null,
            "timestamp": "2024-06-22T03:52:19",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14892603,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14892603/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240601035820-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153917Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=165ff5260f1d0e24c054f9a429ec7a5512549db76a48f39c96ce01ff3a96dd04",
            "width": null,
            "height": null,
            "timestamp": "2024-06-01T03:58:20",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14987377,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14987377/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240622035559-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=b9954d61e3966aba05c1e8f2658b6b41e107aed86f468f7116e2e2c9a67626ae",
            "width": null,
            "height": null,
            "timestamp": "2024-06-22T03:55:59",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14987375,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14987375/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240622035540-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=5f930744915193af668f1e5569349fc5596b6aa7b689eebd10be4784dae117d6",
            "width": null,
            "height": null,
            "timestamp": "2024-06-22T03:55:40",
            "event": null,
            "user_permissions": []
        }
    ],
    "manually_uploaded_captures": [],
    "user_permissions": []
}