BasicAI CE Open & Plugin API
  1. Dataset
BasicAI CE Open & Plugin API
  • Open API
    • Dataset
      • Create Dataset
        POST
      • Edit Dataset
        POST
      • Delete Dataset
        POST
      • Query a single dataset
        GET
      • Query the list of datasets
        GET
      • Upload the dataset compressed package
        POST
      • Query the processing progress of the compressed dataset
        GET
      • Query the data under the dataset
        GET
      • Delete multiple data
        POST
      • Query a single data
        GET
      • Query multiple data
        GET
      • Generate presigned file upload url
        GET
      • Upload file through presigned url
        PUT
    • Annotation
      • Get data and result information
      • Download dataset annotation results
    • Model
      • Image object detection
      • Point cloud object detection
  • Plugin API
    • Model
      • Point cloud object detection
      • Image object detection
  1. Dataset

Upload file through presigned url

Developing
Docker Compose
http://localhost:8190/minio
Docker Compose
http://localhost:8190/minio
PUT
http://localhost:8190/minio
/basicai-ce-dev/1045/750060/a0673712b536468da62d58fcd416effd/test.png
Replace the path and query params to your own presigned url.

Request

Query Params
X-Amz-Algorithm
string 
optional
Example:
AWS4-HMAC-SHA256
X-Amz-Credential
string 
optional
Example:
admin%2F20240307%2Fus-east-1%2Fs3%2Faws4_request
X-Amz-Date
string 
optional
Example:
20240307T033851Z
X-Amz-Expires
string 
optional
Example:
604800
X-Amz-SignedHeaders
string 
optional
Example:
host
X-Amz-Signature
string 
optional
Example:
61839731b4db313384a774f58c19a4765c5fe8e9d7944ad90c654a4ae6dee595
Body Params multipart/form-data
file
file 
optional
Local file.
Example:
file:///Users/jagger/Downloads/test.png

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'http://localhost:8190/minio/basicai-ce-dev/1045/750060/a0673712b536468da62d58fcd416effd/test.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=admin%2F20240307%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240307T033851Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=61839731b4db313384a774f58c19a4765c5fe8e9d7944ad90c654a4ae6dee595' \
--form 'file=@"/Users/jagger/Downloads/test.png"'

Responses

🟢200OK
application/json
Body
object {0}
Example
{}
Previous
Generate presigned file upload url
Next
Get data and result information
Built with