This is an async job execution API.
A job is submitted through a POST request, which returns a job object. The job object contains the following fields
It is the API users responsibility to poll the API and check the job completion status.
The API requires authentication using a bearer token. Get you API key at https://iam.rooniq.com.
| Method | Location | Description | Parameters | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| POST (multipart/formdata) | /pipeline | Create a vision pipeline job |
|
||||||||
| GET | /pipeline/{id} | Get a vision pipeline job with id | |||||||||
| DELETE | /pipeline/{id} | Delete a vision pipeline job with id. If the job is running this operation will fail |
An example request looks like this:
curl -X POST \
-H 'Authorization: Bearer $API_KEY' \
https://api.rooniq.com/pipeline \
-F pipeline=@pipeline.json \
-F frame=@frame.json \
-F depth=@frame.csv