The API documentation is based on OpenAPI 3.0.0.
- API server: https://vision.gaard.ai/v1
- API documentation website https://docs.gaard.ai
To work with API you need API_KEY. Please contact us contact@jalgos.com to have access.
The classification uses analyse_id parameter that should be a unique number for each request. You can use a continuously growing counter.
Classification API is asynchronous. The general flow is to send video to classification and receive the result by calling /result endpoint or using webhook
Clone repository
git clone git@github.com:jalgos/gaard-api-docs.git
cd gaard-api-docsAdd API_KEY to environment variables
export API_KEY="YOUR API KEY"Usage
bin/post-video [video_path] [analyse_id] [metadata_path]Examples
bin/post-video
bin/post-video bin/video.mov
bin/post-video bin/video.mov 1254448
bin/post-video bin/video.mov 1254448 bin/metadata.jsonUsage
bin/get-result analyse_idExample
bin/get-result 1254448Usage
bin/get-original-video filenameExample
bin/get-original-video video.movUsage
bin/get-highlighted-video filenameExample
bin/get-highlighted-video video.movAn example bin/video.mov is a part of The VIRAT Video Dataset