1. Feedback Loop
  2. Removals
POST
https://api.sievedata.com/v1/feedback/remove_object

Submit the removal of any objects the system incorrectly detected in a video. Feedback is specified in the removals parameter in the same format as the payloads returned by the /query endpoint. The system will automatically remove the objects specified and then improve itself automatically based on the feedback.

The removals parameter is a list of object ids to remove.

Parameters

ParameterTypeDescription
removalslistList of removals to make

Request

Delete objects with id “12345”, “56789” and “98765” in project “some_project” and video “some_video”

Terminal

            
              
              
            
            
          curl 'https://api.sievedata.com/v1/feedback/remove_object' \
  -X POST \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "removals": [
      "12345",
      "56789",
      "98765"
    ]
  }'

Sample response


            
              
              
            
            
          {
    "description": "successfully removed 3 objects.",
    "successful_removals": ["12345", "56789", "98765"]
}