Deployment Instance
A model viewset that uses different serializers for the list and detail views.
GET /api/v2/deployments/254/?format=api
{ "id": 254, "name": "NTU", "details": "https://api.beluga.insectai.org/api/v2/deployments/254/?format=api", "image": null, "events": [ { "id": 5658, "name": "Wednesday, Apr 10-11 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5658/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5665, "name": "Friday, Apr 12-13 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5665/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5673, "name": "Monday, Apr 15-16 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5673/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5681, "name": "Wednesday, Apr 17-18 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5681/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5688, "name": "Friday, Apr 19-20 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5688/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5698, "name": "Monday, Apr 22-23 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5698/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5706, "name": "Wednesday, Apr 24-25 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5706/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5714, "name": "Friday, Apr 26-27 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5714/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5725, "name": "Monday, Apr 29-30 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5725/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5733, "name": "Wednesday, May 1-2 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5733/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5740, "name": "Friday, May 3-4 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5740/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5754, "name": "Monday, May 6-7 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5754/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5760, "name": "Wednesday, May 8-9 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5760/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5769, "name": "Friday, May 10-11 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5769/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5776, "name": "Monday, May 13-14 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5776/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5784, "name": "Wednesday, May 15-16 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5784/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5790, "name": "Friday, May 17-18 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5790/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5795, "name": "Monday, May 20-21 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5795/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5809, "name": "Wednesday, May 22-23 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5809/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5822, "name": "Friday, May 24-25 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5822/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5834, "name": "Monday, May 27-28 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5834/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5845, "name": "Wednesday, May 29-30 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5845/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5854, "name": "Friday, May 31-1 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5854/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5868, "name": "Monday, Jun 3-4 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5868/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5876, "name": "Wednesday, Jun 5-6 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5876/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5887, "name": "Friday, Jun 7-8 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5887/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5895, "name": "Monday, Jun 10-11 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5895/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5907, "name": "Wednesday, Jun 12-13 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5907/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5918, "name": "Friday, Jun 14-15 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5918/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5926, "name": "Monday, Jun 17-18 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5926/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5936, "name": "Wednesday, Jun 19-20 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5936/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5943, "name": "Friday, Jun 21-22 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5943/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5954, "name": "Monday, Jun 24-25 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5954/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5964, "name": "Friday, Sep 13-14 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5964/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5975, "name": "Monday, Sep 16-17 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5975/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5983, "name": "Wednesday, Sep 18-19 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5983/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 5994, "name": "Friday, Sep 20-21 2024", "details": "https://api.beluga.insectai.org/api/v2/events/5994/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6003, "name": "Monday, Sep 23-24 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6003/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6015, "name": "Wednesday, Sep 25-26 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6015/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6026, "name": "Friday, Sep 27-28 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6026/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6032, "name": "Monday, Sep 30-1 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6032/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6141, "name": "Wednesday, Oct 2-3 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6141/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6149, "name": "Friday, Oct 4-5 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6149/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6156, "name": "Monday, Oct 7-8 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6156/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6162, "name": "Wednesday, Oct 9-10 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6162/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6170, "name": "Friday, Oct 11-12 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6170/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6180, "name": "Monday, Oct 14-15 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6180/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6189, "name": "Wednesday, Oct 16-17 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6189/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6196, "name": "Friday, Oct 18-19 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6196/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6201, "name": "Monday, Oct 21-22 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6201/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6207, "name": "Wednesday, Oct 23-24 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6207/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6215, "name": "Friday, Oct 25-26 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6215/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6223, "name": "Monday, Oct 28-29 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6223/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6229, "name": "Wednesday, Oct 30-31 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6229/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6237, "name": "Friday, Nov 1-2 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6237/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] }, { "id": 6246, "name": "Monday, Nov 4-5 2024", "details": "https://api.beluga.insectai.org/api/v2/events/6246/?format=api", "occurrences_count": 0, "taxa_count": 0, "user_permissions": [] } ], "occurrences": "https://api.beluga.insectai.org/api/v2/occurrences/?format=api?deployment=254", "events_count": 56, "captures_count": 181478, "occurrences_count": 0, "taxa_count": 0, "project": { "id": 90, "name": "Singapore- Labelling Project", "image": null, "details": "https://api.beluga.insectai.org/api/v2/projects/90/?format=api", "user_permissions": [] }, "created_at": "2025-01-17T07:17:36.796695", "updated_at": "2025-10-08T21:19:53.885050", "latitude": 1.3559088, "longitude": 103.6850555, "first_date": "2024-04-10", "last_date": "2024-11-05", "device": { "id": 93, "name": "Default device", "details": "https://api.beluga.insectai.org/api/v2/deployments/devices/93/?format=api", "user_permissions": [] }, "research_site": { "id": 87, "name": "Default site", "details": "https://api.beluga.insectai.org/api/v2/deployments/sites/87/?format=api", "user_permissions": [] }, "jobs": [ { "id": 1120, "details": "https://api.beluga.insectai.org/api/v2/jobs/1120/?format=api", "status": "SUCCESS", "job_type": { "name": "Data storage sync", "key": "data_storage_sync" }, "created_at": "2025-01-21T10:55:24.168843", "updated_at": "2025-01-21T14:08:51.912867", "user_permissions": [] }, { "id": 1113, "details": "https://api.beluga.insectai.org/api/v2/jobs/1113/?format=api", "status": "SUCCESS", "job_type": { "name": "Data storage sync", "key": "data_storage_sync" }, "created_at": "2025-01-17T09:48:15.476164", "updated_at": "2025-01-21T13:46:23.226484", "user_permissions": [] } ], "data_source": { "id": 41, "name": "Singapore storage", "details": "https://api.beluga.insectai.org/api/v2/storage/41/?format=api", "user_permissions": [], "uri": "s3://sgp/dep000045/snapshot_images/" }, "data_source_uri": "s3://sgp/dep000045/snapshot_images/", "data_source_total_files": 181478, "data_source_total_size": 587610650782, "data_source_total_size_display": "547.3 GB", "data_source_last_checked": "2025-01-21T14:08:40", "data_source_subdir": "dep000045/snapshot_images", "data_source_regex": null, "description": "", "example_captures": [ { "id": 21510464, "details": "https://api.beluga.insectai.org/api/v2/captures/21510464/?format=api", "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240921035829-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154115Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=6050894249f283502ea8e84bf85b5a9e424415d092a27bb35521fc9be3ff65a1", "width": 4096, "height": 2160, "timestamp": "2024-09-21T03:58:29", "event": { "id": 5994, "details": "https://api.beluga.insectai.org/api/v2/events/5994/?format=api", "user_permissions": [] }, "user_permissions": [] }, { "id": 21510434, "details": "https://api.beluga.insectai.org/api/v2/captures/21510434/?format=api", "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240921035329-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154115Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=5e7916c59f5063c0812f555ba82b9f4884e0b2d41a285fe7d9d8a27e6b572562", "width": 4096, "height": 2160, "timestamp": "2024-09-21T03:53:29", "event": { "id": 5994, "details": "https://api.beluga.insectai.org/api/v2/events/5994/?format=api", "user_permissions": [] }, "user_permissions": [] }, { "id": 21510466, "details": "https://api.beluga.insectai.org/api/v2/captures/21510466/?format=api", "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240921035849-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154115Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=ff62696dfc29a3fcafd18f289e2a5b4966fa4b67ffd7e90325e85466a6467e03", "width": 4096, "height": 2160, "timestamp": "2024-09-21T03:58:49", "event": { "id": 5994, "details": "https://api.beluga.insectai.org/api/v2/events/5994/?format=api", "user_permissions": [] }, "user_permissions": [] }, { "id": 21510465, "details": "https://api.beluga.insectai.org/api/v2/captures/21510465/?format=api", "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240921035839-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154115Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=0f049a94abf5b3187386d6fef7eccbf7c4acc7fb765e5403d5626b9ec71b5990", "width": 4096, "height": 2160, "timestamp": "2024-09-21T03:58:39", "event": { "id": 5994, "details": "https://api.beluga.insectai.org/api/v2/events/5994/?format=api", "user_permissions": [] }, "user_permissions": [] }, { "id": 21510433, "details": "https://api.beluga.insectai.org/api/v2/captures/21510433/?format=api", "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240921035319-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154115Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=b1f44ff30a2da87a8f19cd4023556654fa69c7d9be972f89501ee3a59035c69a", "width": 4096, "height": 2160, "timestamp": "2024-09-21T03:53:19", "event": { "id": 5994, "details": "https://api.beluga.insectai.org/api/v2/events/5994/?format=api", "user_permissions": [] }, "user_permissions": [] }, { "id": 21510462, "details": "https://api.beluga.insectai.org/api/v2/captures/21510462/?format=api", "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240921035809-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154115Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=38f5a4d38a5354fda9a490457ed5707241d5012a0d992f778e0f8a4a20476674", "width": 4096, "height": 2160, "timestamp": "2024-09-21T03:58:09", "event": { "id": 5994, "details": "https://api.beluga.insectai.org/api/v2/events/5994/?format=api", "user_permissions": [] }, "user_permissions": [] }, { "id": 21510463, "details": "https://api.beluga.insectai.org/api/v2/captures/21510463/?format=api", "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240921035819-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154116Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=b5e79112709f00c1b4f39089622a60ad64599d944e471caa81cc0af3e9227254", "width": 4096, "height": 2160, "timestamp": "2024-09-21T03:58:19", "event": { "id": 5994, "details": "https://api.beluga.insectai.org/api/v2/events/5994/?format=api", "user_permissions": [] }, "user_permissions": [] }, { "id": 21510461, "details": "https://api.beluga.insectai.org/api/v2/captures/21510461/?format=api", "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240921035759-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154116Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=857b2017c7b825d1fbe1e2c1d99fa12a64813b1e3c69cb4401e73d04a91c854e", "width": 4096, "height": 2160, "timestamp": "2024-09-21T03:57:59", "event": { "id": 5994, "details": "https://api.beluga.insectai.org/api/v2/events/5994/?format=api", "user_permissions": [] }, "user_permissions": [] }, { "id": 21510460, "details": "https://api.beluga.insectai.org/api/v2/captures/21510460/?format=api", "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240921035749-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154116Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=73573b7b9811aa5f393a3fc502afaa7c7e86da5e0ca1cb25350f97c262803de0", "width": 4096, "height": 2160, "timestamp": "2024-09-21T03:57:49", "event": { "id": 5994, "details": "https://api.beluga.insectai.org/api/v2/events/5994/?format=api", "user_permissions": [] }, "user_permissions": [] }, { "id": 21510432, "details": "https://api.beluga.insectai.org/api/v2/captures/21510432/?format=api", "url": "https://ami-test-o.s3-ext.jc.rl.ac.uk/sgp/dep000045/snapshot_images/01-20240921035309-snapshot.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=f75d7a3bc98918fc129f53f0a8f434a5%2F20260403%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260403T154116Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=bc4f885983ebd147751f0af4c576fbad73f639a4462dd55ac29728b700327bdf", "width": 4096, "height": 2160, "timestamp": "2024-09-21T03:53:09", "event": { "id": 5994, "details": "https://api.beluga.insectai.org/api/v2/events/5994/?format=api", "user_permissions": [] }, "user_permissions": [] } ], "manually_uploaded_captures": [], "user_permissions": [] }