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

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

{
    "id": 121,
    "name": "Costa Rica - Station",
    "details": "https://api.beluga.insectai.org/api/v2/deployments/121/?format=api",
    "image": null,
    "events": [
        {
            "id": 3436,
            "name": "Sunday, Feb 11-12 2024",
            "details": "https://api.beluga.insectai.org/api/v2/events/3436/?format=api",
            "occurrences_count": 33,
            "taxa_count": 0,
            "user_permissions": []
        },
        {
            "id": 3437,
            "name": "Monday, Feb 12-13 2024",
            "details": "https://api.beluga.insectai.org/api/v2/events/3437/?format=api",
            "occurrences_count": 33,
            "taxa_count": 0,
            "user_permissions": []
        }
    ],
    "occurrences": "https://api.beluga.insectai.org/api/v2/occurrences/?format=api?deployment=121",
    "events_count": 2,
    "captures_count": 6719,
    "occurrences_count": 66,
    "taxa_count": 31,
    "project": {
        "id": 45,
        "name": "AMBER - Costa Rica",
        "image": "https://object-arbutus.cloud.computecanada.ca/ami-media-staging/uploads/projects/alan-turing-institute9245.logowik.com.png",
        "details": "https://api.beluga.insectai.org/api/v2/projects/45/?format=api",
        "user_permissions": []
    },
    "created_at": "2024-04-25T09:54:33.582297",
    "updated_at": "2025-10-08T21:19:53.654784",
    "latitude": 8.404135,
    "longitude": -83.336879,
    "first_date": "2024-02-11",
    "last_date": "2024-02-13",
    "device": null,
    "research_site": null,
    "jobs": [
        {
            "id": 852,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/852/?format=api",
            "status": "SUCCESS",
            "job_type": {
                "name": "Data storage sync",
                "key": "data_storage_sync"
            },
            "created_at": "2024-09-12T19:40:56.544036",
            "updated_at": "2024-11-13T17:15:33.752514",
            "user_permissions": []
        },
        {
            "id": 847,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/847/?format=api",
            "status": "SUCCESS",
            "job_type": {
                "name": "Data storage sync",
                "key": "data_storage_sync"
            },
            "created_at": "2024-09-12T15:02:08.928447",
            "updated_at": "2024-11-13T17:15:33.774085",
            "user_permissions": []
        },
        {
            "id": 654,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/654/?format=api",
            "status": "SUCCESS",
            "job_type": {
                "name": "Data storage sync",
                "key": "data_storage_sync"
            },
            "created_at": "2024-05-01T22:46:30.235364",
            "updated_at": "2024-11-13T17:15:34.166779",
            "user_permissions": []
        },
        {
            "id": 624,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/624/?format=api",
            "status": "SUCCESS",
            "job_type": {
                "name": "Data storage sync",
                "key": "data_storage_sync"
            },
            "created_at": "2024-04-30T04:17:26.150049",
            "updated_at": "2024-11-13T17:15:34.243531",
            "user_permissions": []
        }
    ],
    "data_source": {
        "id": 21,
        "name": "Costa Rica data",
        "details": "https://api.beluga.insectai.org/api/v2/storage/21/?format=api",
        "user_permissions": [],
        "uri": "s3://cri/dep000039/"
    },
    "data_source_uri": "s3://cri/dep000039/",
    "data_source_total_files": 6719,
    "data_source_total_size": 17338283102,
    "data_source_total_size_display": "16.1 GB",
    "data_source_last_checked": "2024-09-12T19:41:05.837747",
    "data_source_subdir": "dep000039",
    "data_source_regex": null,
    "description": "dep000039",
    "example_captures": [
        {
            "id": 9126243,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9126243/?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=951e406b7eb1113e1bb05c083ce51481%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153918Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=7ea630507708b57b50487b15748d51e3d7616e18cb91bbe113b9ecb7d069d946",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-13T00:22:10",
            "event": {
                "id": 3437,
                "details": "https://api.beluga.insectai.org/api/v2/events/3437/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9124587,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9124587/?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=951e406b7eb1113e1bb05c083ce51481%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153919Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=b06b5424f56fa9c34bf6093648f484b8627da0e4eef0ad3923e2df0fe0f482db",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T19:46:10",
            "event": {
                "id": 3437,
                "details": "https://api.beluga.insectai.org/api/v2/events/3437/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9124430,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9124430/?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=951e406b7eb1113e1bb05c083ce51481%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153919Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=5ea6705dd9dceeab64db2e365ed080d8ddac80e1ca0beed0b044d72c23541a07",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T19:20:00",
            "event": {
                "id": 3437,
                "details": "https://api.beluga.insectai.org/api/v2/events/3437/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9124290,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9124290/?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=951e406b7eb1113e1bb05c083ce51481%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153919Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=4872d47f29e44507d10cbec992c783fac1f9cd81b7ce66577cd82dcfa474a291",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T18:56:40",
            "event": {
                "id": 3437,
                "details": "https://api.beluga.insectai.org/api/v2/events/3437/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9124152,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9124152/?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=951e406b7eb1113e1bb05c083ce51481%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153919Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=6c59097a136813775be9ff5394ceadc9b62c60da4364be47a6381513ce492b5a",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T18:33:40",
            "event": {
                "id": 3437,
                "details": "https://api.beluga.insectai.org/api/v2/events/3437/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9124585,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9124585/?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=951e406b7eb1113e1bb05c083ce51481%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153919Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=190075533cea1ebfdf9e2f8d51997e30c18d560a0fa4fd2b0fd46b8813444f19",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T19:45:50",
            "event": {
                "id": 3437,
                "details": "https://api.beluga.insectai.org/api/v2/events/3437/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9124292,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9124292/?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=951e406b7eb1113e1bb05c083ce51481%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153919Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=00227f5a6c836f56f19d8083e52011432ca6c2d0b68fcf3ec8d54f1ccefe27c4",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T18:57:00",
            "event": {
                "id": 3437,
                "details": "https://api.beluga.insectai.org/api/v2/events/3437/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9124586,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9124586/?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=951e406b7eb1113e1bb05c083ce51481%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153919Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=478e3e956b7dd4435b4377ef9a62788ceebc9b8bf01794b9b5ddf8ea9c8f4b0f",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T19:46:00",
            "event": {
                "id": 3437,
                "details": "https://api.beluga.insectai.org/api/v2/events/3437/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9124588,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9124588/?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=951e406b7eb1113e1bb05c083ce51481%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153919Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=a39abb5492026c9faa4139e98cd5255af93bde46a85df9b6c6a943a746435b6d",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T19:46:20",
            "event": {
                "id": 3437,
                "details": "https://api.beluga.insectai.org/api/v2/events/3437/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        },
        {
            "id": 9124462,
            "details": "https://api.beluga.insectai.org/api/v2/captures/9124462/?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=951e406b7eb1113e1bb05c083ce51481%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153920Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=3ab3ca3c846c1bd0ac7a5ea31549ae46f3a192ad9cc493b0a90e71875ff66a13",
            "width": 4096,
            "height": 2160,
            "timestamp": "2024-02-12T19:25:20",
            "event": {
                "id": 3437,
                "details": "https://api.beluga.insectai.org/api/v2/events/3437/?format=api",
                "user_permissions": []
            },
            "user_permissions": []
        }
    ],
    "manually_uploaded_captures": [],
    "user_permissions": []
}