API endpoint that allows projects to be viewed or edited.

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

{
    "id": 20,
    "name": "Barro Colorado Island Research Station",
    "description": "4 night AMI test at the Smithsonian Tropical Research Institute on Barro Colorado Island, Panama",
    "details": "https://api.beluga.insectai.org/api/v2/projects/20/?format=api",
    "deployments_count": 6,
    "created_at": "2023-10-17T02:18:48.527535",
    "updated_at": "2026-04-01T16:36:39.256701",
    "image": "https://object-arbutus.cloud.computecanada.ca/ami-media-staging/uploads/projects/barro_colorado_nature_monument.png",
    "draft": false,
    "deployments": [
        {
            "id": 62,
            "name": "AMI 2BD0E9C1",
            "image": null,
            "details": "https://api.beluga.insectai.org/api/v2/deployments/62/?format=api",
            "latitude": 9.163177,
            "longitude": -79.8381913,
            "events_count": 7,
            "user_permissions": []
        },
        {
            "id": 61,
            "name": "AMI BEF510C3",
            "image": null,
            "details": "https://api.beluga.insectai.org/api/v2/deployments/61/?format=api",
            "latitude": 9.1619212,
            "longitude": -79.8388263,
            "events_count": 6,
            "user_permissions": []
        },
        {
            "id": 60,
            "name": "AMI E43B615A",
            "image": null,
            "details": "https://api.beluga.insectai.org/api/v2/deployments/60/?format=api",
            "latitude": 9.163544,
            "longitude": -79.8378812,
            "events_count": 7,
            "user_permissions": []
        },
        {
            "id": 8,
            "name": "AMI System v1 Sample (Jan)",
            "image": null,
            "details": "https://api.beluga.insectai.org/api/v2/deployments/8/?format=api",
            "latitude": 9.16726,
            "longitude": -79.83447,
            "events_count": 2,
            "user_permissions": []
        },
        {
            "id": 59,
            "name": "AMI System v2 Sample (Nov)",
            "image": "https://object-arbutus.cloud.computecanada.ca/ami-media-staging/uploads/deployments/kent-deployment-cover-2_GCHt7pV_6snPbFo.jpg",
            "details": "https://api.beluga.insectai.org/api/v2/deployments/59/?format=api",
            "latitude": 9.16684,
            "longitude": -79.83387,
            "events_count": 10,
            "user_permissions": []
        },
        {
            "id": 7,
            "name": "Diopsis Camera Sample",
            "image": "https://object-arbutus.cloud.computecanada.ca/ami-media-staging/uploads/deployments/diopsis.jpeg",
            "details": "https://api.beluga.insectai.org/api/v2/deployments/7/?format=api",
            "latitude": 9.16612,
            "longitude": -79.8352,
            "events_count": 1,
            "user_permissions": []
        }
    ],
    "summary_data": [
        {
            "id": "captures",
            "title": "Captures",
            "plots": [
                {
                    "title": "Average captures per hour",
                    "data": {
                        "x": [
                            "5:00 PM",
                            "6:00 PM",
                            "7:00 PM",
                            "8:00 PM",
                            "9:00 PM",
                            "10:00 PM",
                            "11:00 PM",
                            "12:00 AM",
                            "1:00 AM",
                            "2:00 AM",
                            "3:00 AM",
                            "4:00 AM",
                            "5:00 AM",
                            "6:00 AM",
                            "8:00 AM",
                            "11:00 AM",
                            "12:00 PM"
                        ],
                        "y": [
                            1.0,
                            832.0,
                            949.0,
                            975.0,
                            1002.0,
                            1011.0,
                            1002.0,
                            1014.0,
                            1014.0,
                            1012.0,
                            1038.0,
                            1036.0,
                            834.0,
                            503.0,
                            11.0,
                            2.0,
                            4.0
                        ],
                        "ticktext": [
                            "5:00 PM",
                            "12:00 PM"
                        ]
                    },
                    "type": "bar"
                },
                {
                    "title": "Captures per month",
                    "data": {
                        "x": [
                            "Jan",
                            "Feb",
                            "Mar",
                            "Apr",
                            "May",
                            "Jun",
                            "Jul",
                            "Aug",
                            "Sep",
                            "Oct",
                            "Nov",
                            "Dec"
                        ],
                        "y": [
                            1262,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            103829,
                            0
                        ],
                        "tickvals": [
                            "Jan",
                            "Feb",
                            "Mar",
                            "Apr",
                            "May",
                            "Jun",
                            "Jul",
                            "Aug",
                            "Sep",
                            "Oct",
                            "Nov",
                            "Dec"
                        ]
                    },
                    "type": "bar"
                }
            ]
        },
        {
            "id": "occurrences",
            "title": "Occurrences",
            "plots": [
                {
                    "title": "Average detections per hour",
                    "data": {
                        "x": [
                            "5:00 PM",
                            "6:00 PM",
                            "7:00 PM",
                            "8:00 PM",
                            "9:00 PM",
                            "10:00 PM",
                            "11:00 PM",
                            "12:00 AM",
                            "1:00 AM",
                            "2:00 AM",
                            "3:00 AM",
                            "4:00 AM",
                            "5:00 AM",
                            "6:00 AM",
                            "11:00 AM",
                            "12:00 PM"
                        ],
                        "y": [
                            19.0,
                            63.0,
                            334.0,
                            501.0,
                            550.0,
                            663.0,
                            494.0,
                            525.0,
                            496.0,
                            423.0,
                            436.0,
                            406.0,
                            248.0,
                            69.0,
                            22.0,
                            63.0
                        ],
                        "ticktext": [
                            "5:00 PM",
                            "12:00 PM"
                        ]
                    },
                    "type": "bar"
                },
                {
                    "title": "Occurrences per month",
                    "data": {
                        "x": [
                            "Jan",
                            "Feb",
                            "Mar",
                            "Apr",
                            "May",
                            "Jun",
                            "Jul",
                            "Aug",
                            "Sep",
                            "Oct",
                            "Nov",
                            "Dec"
                        ],
                        "y": [
                            7178,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            38370,
                            0
                        ],
                        "tickvals": [
                            "Jan",
                            "Feb",
                            "Mar",
                            "Apr",
                            "May",
                            "Jun",
                            "Jul",
                            "Aug",
                            "Sep",
                            "Oct",
                            "Nov",
                            "Dec"
                        ]
                    },
                    "type": "bar"
                }
            ]
        },
        {
            "id": "taxa",
            "title": "Taxa",
            "plots": [
                {
                    "title": "Top species observed",
                    "data": {
                        "x": [
                            842,
                            1405,
                            1468,
                            1600,
                            1861,
                            1966,
                            2736,
                            3551,
                            4930,
                            6283
                        ],
                        "y": [
                            "Agrius cingulata",
                            "Moth",
                            "Lobocleta ossularia",
                            "Syngamia florella",
                            "Plodia interpunctella",
                            "Ascalapha odorata",
                            "Not Lepidoptera",
                            "Samea ecclesialis",
                            "Pilocrocis ramentalis",
                            "Herpetogramma phaeopteralis"
                        ]
                    },
                    "type": "bar",
                    "orientation": "h"
                },
                {
                    "title": "Unique species per month",
                    "data": {
                        "x": [
                            "Jan",
                            "Feb",
                            "Mar",
                            "Apr",
                            "May",
                            "Jun",
                            "Jul",
                            "Aug",
                            "Sep",
                            "Oct",
                            "Nov",
                            "Dec"
                        ],
                        "y": [
                            129,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            0,
                            299,
                            0
                        ],
                        "tickvals": [
                            "Jan",
                            "Feb",
                            "Mar",
                            "Apr",
                            "May",
                            "Jun",
                            "Jul",
                            "Aug",
                            "Sep",
                            "Oct",
                            "Nov",
                            "Dec"
                        ]
                    },
                    "type": "bar"
                }
            ]
        }
    ],
    "owner": {
        "id": 1,
        "name": "Michael Bunsen",
        "image": null,
        "details": "https://api.beluga.insectai.org/api/v2/users/1/?format=api",
        "user_permissions": []
    },
    "feature_flags": {
        "tags": true,
        "reprocess_existing_detections": false,
        "default_filters": true,
        "reprocess_all_images": false,
        "async_pipeline_workers": true
    },
    "settings": {
        "default_filters_exclude_taxa": [],
        "default_filters_include_taxa": [],
        "default_filters_score_threshold": 0.5,
        "default_processing_pipeline": null,
        "session_time_gap_seconds": 7200,
        "user_permissions": []
    },
    "is_member": false,
    "user_permissions": []
}