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

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

{
    "id": 147,
    "name": "W02",
    "details": "https://api.beluga.insectai.org/api/v2/deployments/147/?format=api",
    "image": null,
    "events": [],
    "occurrences": "https://api.beluga.insectai.org/api/v2/occurrences/?format=api?deployment=147",
    "events_count": 0,
    "captures_count": 96449,
    "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:43:28.606040",
    "updated_at": "2025-10-08T21:19:53.992705",
    "latitude": 0.0,
    "longitude": 0.0,
    "first_date": "2024-04-17",
    "last_date": "2024-06-27",
    "device": null,
    "research_site": null,
    "jobs": [
        {
            "id": 734,
            "details": "https://api.beluga.insectai.org/api/v2/jobs/734/?format=api",
            "status": "SUCCESS",
            "job_type": {
                "name": "Data storage sync",
                "key": "data_storage_sync"
            },
            "created_at": "2024-06-05T10:43:45.222020",
            "updated_at": "2024-11-13T17:15:33.934188",
            "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/dep000051/"
    },
    "data_source_uri": "s3://sgp/dep000051/",
    "data_source_total_files": 96449,
    "data_source_total_size": 332462327426,
    "data_source_total_size_display": "309.6 GB",
    "data_source_last_checked": "2024-09-20T06:10:08.418513",
    "data_source_subdir": "dep000051",
    "data_source_regex": "",
    "description": "",
    "example_captures": [
        {
            "id": 14969403,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14969403/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000051/snapshot_images/01-20240626192329-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153743Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=952e9a5d58cd8e54d03f558c80092c0e0ec469dd5075106f51a686efabf63d85",
            "width": null,
            "height": null,
            "timestamp": "2024-06-26T19:23:29",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14969400,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14969400/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000051/snapshot_images/01-20240626192259-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153743Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=b1b53e2ac85252823a7138f070d003bd9ebdec15b8f44375080c7b18e762f066",
            "width": null,
            "height": null,
            "timestamp": "2024-06-26T19:22:59",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14969399,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14969399/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000051/snapshot_images/01-20240626192249-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153743Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=55b1dacb87cf9fd34c08da10fa0ae57996e8d2e315ab74bfdb392dacc1eac23d",
            "width": null,
            "height": null,
            "timestamp": "2024-06-26T19:22:49",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14969648,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14969648/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000051/snapshot_images/01-20240626200420-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153743Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=94111ebf1959b2d63c64f001b5d5a8e2c18007795c66c9eef2dc744f30836df8",
            "width": null,
            "height": null,
            "timestamp": "2024-06-26T20:04:20",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14969395,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14969395/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000051/snapshot_images/01-20240626192209-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153744Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=1fe432f0f83df44638a01631b90f2a831f4cea1c934412bf6ad0a7ad887611ff",
            "width": null,
            "height": null,
            "timestamp": "2024-06-26T19:22:09",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14969398,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14969398/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000051/snapshot_images/01-20240626192240-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153744Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=5c583391d1260a617fc7af7139c1c63ffdd8cbf94c928097de6bef47a64dbd79",
            "width": null,
            "height": null,
            "timestamp": "2024-06-26T19:22:40",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14969587,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14969587/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000051/snapshot_images/01-20240626195409-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153744Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=2accbf9d34cfd7a11ffc832e8c92eba3f9eb01b3c3906d55382c7cc27c3d482d",
            "width": null,
            "height": null,
            "timestamp": "2024-06-26T19:54:09",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14969406,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14969406/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000051/snapshot_images/01-20240626192359-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153744Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=b3c35aca6515a5909679ce67db93406c9d7b80aca03be6a3802837661fde6b49",
            "width": null,
            "height": null,
            "timestamp": "2024-06-26T19:23:59",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14969408,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14969408/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000051/snapshot_images/01-20240626192419-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153744Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=886cb360ab1db1d3efb978f3a8762963b44875ede4f6f6ff1bbdee2a9f895ea4",
            "width": null,
            "height": null,
            "timestamp": "2024-06-26T19:24:19",
            "event": null,
            "user_permissions": []
        },
        {
            "id": 14969383,
            "details": "https://api.beluga.insectai.org/api/v2/captures/14969383/?format=api",
            "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000051/snapshot_images/01-20240626192009-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T153744Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=eff5dc0605203854346273cc606e86d52a4b896e23ac49bd06be543718f277b3",
            "width": null,
            "height": null,
            "timestamp": "2024-06-26T19:20:09",
            "event": null,
            "user_permissions": []
        }
    ],
    "manually_uploaded_captures": [],
    "user_permissions": []
}