Automated Monitoring of Insects ML Platform API
1.0.0 (api)
OAS 3.0
/api/v2/schema/
Documentation of API endpoints of Automated Monitoring of Insects ML Platform
Servers
https://app.insectai.org - Production server
https://app.preview.insectai.org - Staging server
Authorize
auth
POST
/api
/v2
/auth
/token
/login
/
POST
/api
/v2
/auth
/token
/logout
/
captures
GET
/api
/v2
/captures
/
POST
/api
/v2
/captures
/
GET
/api
/v2
/captures
/{id}
/
PUT
/api
/v2
/captures
/{id}
/
PATCH
/api
/v2
/captures
/{id}
/
DELETE
/api
/v2
/captures
/{id}
/
POST
/api
/v2
/captures
/{id}
/star
/
POST
/api
/v2
/captures
/{id}
/unstar
/
GET
/api
/v2
/captures
/collections
/
POST
/api
/v2
/captures
/collections
/
GET
/api
/v2
/captures
/collections
/{id}
/
PUT
/api
/v2
/captures
/collections
/{id}
/
PATCH
/api
/v2
/captures
/collections
/{id}
/
DELETE
/api
/v2
/captures
/collections
/{id}
/
POST
/api
/v2
/captures
/collections
/{id}
/add
/
POST
/api
/v2
/captures
/collections
/{id}
/populate
/
POST
/api
/v2
/captures
/collections
/{id}
/remove
/
GET
/api
/v2
/captures
/upload
/
POST
/api
/v2
/captures
/upload
/
GET
/api
/v2
/captures
/upload
/{id}
/
PUT
/api
/v2
/captures
/upload
/{id}
/
PATCH
/api
/v2
/captures
/upload
/{id}
/
DELETE
/api
/v2
/captures
/upload
/{id}
/
classifications
GET
/api
/v2
/classifications
/
POST
/api
/v2
/classifications
/
GET
/api
/v2
/classifications
/{id}
/
PUT
/api
/v2
/classifications
/{id}
/
PATCH
/api
/v2
/classifications
/{id}
/
DELETE
/api
/v2
/classifications
/{id}
/
deployments
GET
/api
/v2
/deployments
/
POST
/api
/v2
/deployments
/
GET
/api
/v2
/deployments
/{id}
/
PUT
/api
/v2
/deployments
/{id}
/
PATCH
/api
/v2
/deployments
/{id}
/
DELETE
/api
/v2
/deployments
/{id}
/
POST
/api
/v2
/deployments
/{id}
/sync
/
GET
/api
/v2
/deployments
/devices
/
POST
/api
/v2
/deployments
/devices
/
GET
/api
/v2
/deployments
/devices
/{id}
/
PUT
/api
/v2
/deployments
/devices
/{id}
/
PATCH
/api
/v2
/deployments
/devices
/{id}
/
DELETE
/api
/v2
/deployments
/devices
/{id}
/
GET
/api
/v2
/deployments
/sites
/
POST
/api
/v2
/deployments
/sites
/
GET
/api
/v2
/deployments
/sites
/{id}
/
PUT
/api
/v2
/deployments
/sites
/{id}
/
PATCH
/api
/v2
/deployments
/sites
/{id}
/
DELETE
/api
/v2
/deployments
/sites
/{id}
/
detections
GET
/api
/v2
/detections
/
POST
/api
/v2
/detections
/
GET
/api
/v2
/detections
/{id}
/
PUT
/api
/v2
/detections
/{id}
/
PATCH
/api
/v2
/detections
/{id}
/
DELETE
/api
/v2
/detections
/{id}
/
events
GET
/api
/v2
/events
/
POST
/api
/v2
/events
/
GET
/api
/v2
/events
/{id}
/
PUT
/api
/v2
/events
/{id}
/
PATCH
/api
/v2
/events
/{id}
/
DELETE
/api
/v2
/events
/{id}
/
GET
/api
/v2
/events
/{id}
/timeline
/
exports
GET
/api
/v2
/exports
/
POST
/api
/v2
/exports
/
GET
/api
/v2
/exports
/{id}
/
PUT
/api
/v2
/exports
/{id}
/
PATCH
/api
/v2
/exports
/{id}
/
DELETE
/api
/v2
/exports
/{id}
/
identifications
GET
/api
/v2
/identifications
/
POST
/api
/v2
/identifications
/
GET
/api
/v2
/identifications
/{id}
/
PUT
/api
/v2
/identifications
/{id}
/
PATCH
/api
/v2
/identifications
/{id}
/
DELETE
/api
/v2
/identifications
/{id}
/
jobs
GET
/api
/v2
/jobs
/
POST
/api
/v2
/jobs
/
GET
/api
/v2
/jobs
/{id}
/
PUT
/api
/v2
/jobs
/{id}
/
PATCH
/api
/v2
/jobs
/{id}
/
DELETE
/api
/v2
/jobs
/{id}
/
POST
/api
/v2
/jobs
/{id}
/cancel
/
POST
/api
/v2
/jobs
/{id}
/result
/
POST
/api
/v2
/jobs
/{id}
/retry
/
POST
/api
/v2
/jobs
/{id}
/run
/
POST
/api
/v2
/jobs
/{id}
/tasks
/
labelstudio
GET
/api
/v2
/labelstudio
/captures
/
GET
/api
/v2
/labelstudio
/captures
/{id}
/
GET
/api
/v2
/labelstudio
/captures
/interval
/
GET
/api
/v2
/labelstudio
/config
/all_in_one
/
GET
/api
/v2
/labelstudio
/config
/binaryclassification
/
GET
/api
/v2
/labelstudio
/config
/objectdetection
/
GET
/api
/v2
/labelstudio
/config
/speciesclassification
/
GET
/api
/v2
/labelstudio
/config
/taxonomy
/
GET
/api
/v2
/labelstudio
/detections
/
GET
/api
/v2
/labelstudio
/detections
/{id}
/
POST
/api
/v2
/labelstudio
/hooks
/all
/
GET
/api
/v2
/labelstudio
/occurrences
/
GET
/api
/v2
/labelstudio
/occurrences
/{id}
/
ml
GET
/api
/v2
/ml
/algorithms
/
POST
/api
/v2
/ml
/algorithms
/
GET
/api
/v2
/ml
/algorithms
/{id}
/
PUT
/api
/v2
/ml
/algorithms
/{id}
/
PATCH
/api
/v2
/ml
/algorithms
/{id}
/
DELETE
/api
/v2
/ml
/algorithms
/{id}
/
GET
/api
/v2
/ml
/labels
/
POST
/api
/v2
/ml
/labels
/
GET
/api
/v2
/ml
/labels
/{id}
/
PUT
/api
/v2
/ml
/labels
/{id}
/
PATCH
/api
/v2
/ml
/labels
/{id}
/
DELETE
/api
/v2
/ml
/labels
/{id}
/
GET
/api
/v2
/ml
/pipelines
/
POST
/api
/v2
/ml
/pipelines
/
GET
/api
/v2
/ml
/pipelines
/{id}
/
PUT
/api
/v2
/ml
/pipelines
/{id}
/
PATCH
/api
/v2
/ml
/pipelines
/{id}
/
DELETE
/api
/v2
/ml
/pipelines
/{id}
/
POST
/api
/v2
/ml
/pipelines
/{id}
/test_process
/
GET
/api
/v2
/ml
/processing_services
/
POST
/api
/v2
/ml
/processing_services
/
GET
/api
/v2
/ml
/processing_services
/{id}
/
PUT
/api
/v2
/ml
/processing_services
/{id}
/
PATCH
/api
/v2
/ml
/processing_services
/{id}
/
DELETE
/api
/v2
/ml
/processing_services
/{id}
/
POST
/api
/v2
/ml
/processing_services
/{id}
/register_pipelines
/
GET
/api
/v2
/ml
/processing_services
/{id}
/status
/
occurrences
GET
/api
/v2
/occurrences
/
POST
/api
/v2
/occurrences
/
GET
/api
/v2
/occurrences
/{id}
/
PUT
/api
/v2
/occurrences
/{id}
/
PATCH
/api
/v2
/occurrences
/{id}
/
DELETE
/api
/v2
/occurrences
/{id}
/
pages
GET
/api
/v2
/pages
/
POST
/api
/v2
/pages
/
GET
/api
/v2
/pages
/{slug}
/
PUT
/api
/v2
/pages
/{slug}
/
PATCH
/api
/v2
/pages
/{slug}
/
DELETE
/api
/v2
/pages
/{slug}
/
projects
GET
/api
/v2
/projects
/
POST
/api
/v2
/projects
/
GET
/api
/v2
/projects
/{id}
/
PUT
/api
/v2
/projects
/{id}
/
PATCH
/api
/v2
/projects
/{id}
/
DELETE
/api
/v2
/projects
/{id}
/
GET
/api
/v2
/projects
/{id}
/charts
/
GET
/api
/v2
/projects
/{project_pk}
/members
/
POST
/api
/v2
/projects
/{project_pk}
/members
/
GET
/api
/v2
/projects
/{project_pk}
/members
/{id}
/
PUT
/api
/v2
/projects
/{project_pk}
/members
/{id}
/
PATCH
/api
/v2
/projects
/{project_pk}
/members
/{id}
/
DELETE
/api
/v2
/projects
/{project_pk}
/members
/{id}
/
GET
/api
/v2
/projects
/{project_pk}
/pipelines
/
List pipelines for a project
POST
/api
/v2
/projects
/{project_pk}
/pipelines
/
Register pipelines for a project
status
POST
/api
/v2
/status
/storage
/
GET
/api
/v2
/status
/summary
/
storage
GET
/api
/v2
/storage
/
POST
/api
/v2
/storage
/
GET
/api
/v2
/storage
/{id}
/
PUT
/api
/v2
/storage
/{id}
/
PATCH
/api
/v2
/storage
/{id}
/
DELETE
/api
/v2
/storage
/{id}
/
POST
/api
/v2
/storage
/{id}
/test
/
tags
GET
/api
/v2
/tags
/
POST
/api
/v2
/tags
/
GET
/api
/v2
/tags
/{id}
/
PUT
/api
/v2
/tags
/{id}
/
PATCH
/api
/v2
/tags
/{id}
/
DELETE
/api
/v2
/tags
/{id}
/
taxa
GET
/api
/v2
/taxa
/
POST
/api
/v2
/taxa
/
GET
/api
/v2
/taxa
/{id}
/
PUT
/api
/v2
/taxa
/{id}
/
PATCH
/api
/v2
/taxa
/{id}
/
DELETE
/api
/v2
/taxa
/{id}
/
POST
/api
/v2
/taxa
/{id}
/assign_tags
/
GET
/api
/v2
/taxa
/lists
/
POST
/api
/v2
/taxa
/lists
/
GET
/api
/v2
/taxa
/lists
/{id}
/
PUT
/api
/v2
/taxa
/lists
/{id}
/
PATCH
/api
/v2
/taxa
/lists
/{id}
/
DELETE
/api
/v2
/taxa
/lists
/{id}
/
POST
/api
/v2
/taxa
/lists
/{taxalist_pk}
/taxa
/
DELETE
/api
/v2
/taxa
/lists
/{taxalist_pk}
/taxa
/{taxon_id}
/
GET
/api
/v2
/taxa
/suggest
/
users
GET
/api
/v2
/users
/
POST
/api
/v2
/users
/
GET
/api
/v2
/users
/{id}
/
PUT
/api
/v2
/users
/{id}
/
PATCH
/api
/v2
/users
/{id}
/
DELETE
/api
/v2
/users
/{id}
/
POST
/api
/v2
/users
/activation
/
GET
/api
/v2
/users
/me
/
PUT
/api
/v2
/users
/me
/
PATCH
/api
/v2
/users
/me
/
DELETE
/api
/v2
/users
/me
/
POST
/api
/v2
/users
/resend_activation
/
POST
/api
/v2
/users
/reset_email
/
POST
/api
/v2
/users
/reset_email_confirm
/
POST
/api
/v2
/users
/reset_password
/
POST
/api
/v2
/users
/reset_password_confirm
/
GET
/api
/v2
/users
/roles
/
POST
/api
/v2
/users
/set_email
/
POST
/api
/v2
/users
/set_password
/
Schemas
Activation
Algorithm
AlgorithmCategoryMap
CaptureDetections
CaptureOccurrence
CaptureTaxon
Classification
ClassificationList
ClassificationNested
ClassificationPredictionItem
CurrentUser
DataExport
DataExportJobNested
DataExportNested
Deployment
DeploymentCaptureNested
DeploymentEventNested
DeploymentList
DeploymentNested
DeploymentNestedSerializerWithLocationAndCounts
Detection
DetectionCaptureNested
DetectionList
DetectionNested
Device
DeviceNested
DispatchModeEnum
Event
EventCaptureNested
EventList
EventNested
ExampleSourceImageNested
FormatEnum
Identification
Job
JobList
JobProjectNested
JobStatus
JobType
LabelStudioDetection
LabelStudioOccurrence
LabelStudioSourceImage
MLJobResultsRequest
MLJobResultsResponse
MLJobTasksRequest
MLJobTasksResponse
MemberUser
MethodEnum
MinimalNestedModelSerializer_AlgorithmCategoryMap
MinimalNestedModelSerializer_Event
NullEnum
Occurrence
OccurrenceIdentification
OccurrenceList
OccurrenceNested
Page
PageList
PaginatedAlgorithmCategoryMapList
PaginatedAlgorithmList
PaginatedClassificationListList
PaginatedDataExportList
PaginatedDeploymentListList
PaginatedDetectionListList
PaginatedDeviceList
PaginatedEventListList
PaginatedIdentificationList
PaginatedJobListList
PaginatedLabelStudioDetectionList
PaginatedLabelStudioOccurrenceList
PaginatedLabelStudioSourceImageList
PaginatedOccurrenceListList
PaginatedPageListList
PaginatedPipelineList
PaginatedProcessingServiceList
PaginatedProjectListList
PaginatedSiteList
PaginatedSourceImageCollectionList
PaginatedSourceImageListList
PaginatedSourceImageUploadList
PaginatedStorageSourceList
PaginatedTagList
PaginatedTaxaListList
PaginatedTaxonListList
PaginatedUserList
PaginatedUserProjectMembershipListList
PasswordResetConfirm
PatchedAlgorithm
PatchedAlgorithmCategoryMap
PatchedClassification
PatchedCurrentUser
PatchedDataExport
PatchedDeployment
PatchedDetection
PatchedDevice
PatchedEvent
PatchedIdentification
PatchedJob
PatchedOccurrence
PatchedPage
PatchedPipeline
PatchedProcessingService
PatchedProject
PatchedSite
PatchedSourceImage
PatchedSourceImageCollection
PatchedSourceImageCollectionCommonKwargs
PatchedSourceImageUpload
PatchedStorageSource
PatchedTag
PatchedTaxaList
PatchedTaxon
PatchedUser
PatchedUserProjectMembership
Pipeline
PipelineNested
PipelineRegistration
ProcessingService
ProcessingServiceNested
Project
ProjectList
ProjectNested
ProjectPipelineConfig
ProjectSettings
RankEnum
SendEmailReset
SetPassword
SetUsername
Site
SiteNested
SourceImage
SourceImageCollection
SourceImageCollectionNested
SourceImageList
SourceImageNested
SourceImageUpload
StatusEnum
StorageSource
StorageSourceConnectionTest
StorageStatus
Tag
TaskTypeEnum
TaxaList
TaxaListTaxon
Taxon
TaxonDetections
TaxonList
TaxonNested
TaxonNoParentNested
TaxonOccurrenceNested
TaxonParent
TokenCreate
User
UserCreate
UserNested
UserProjectMembership
UserProjectMembershipList
UsernameResetConfirm