Skip to content

Generate upload URL

GET
/datasets/genai/objects/urls/
curl --request GET \
--url 'https://api.e2enetworks.com/myaccount/api/v1/gpu/datasets/genai/objects/urls/?action=<ACTION>&file_name=<FILE_NAME>&project_id=<PROJECT_ID>&location=<LOCATION>&apikey=<API_KEY>' \
--header 'Authorization: Bearer <API_TOKEN>'

This API allows users to generate an upload URL for dataset objects. User must update the file_name of the file he is going to upload. Copy the upload_url to use in a the put file request.

action
required
string
Allowed values: upload
file_name
required
string

Example

IMG_20240827_233637.jpg
project_id
required
integer

Project ID

active_iam
integer

Active IAM ID (To access contact person account) Find your Active IAM ID here

location
required
string
Allowed values: Delhi Chennai

Location

Successfully generated upload URL

Media typeapplication/json
object
code
integer
data
object
upload_url
string format: uri
model_input_url
string
file_path
string
errors
object
message
string

Example

{
"code": 200,
"data": {
"upload_url": "https://objectstore.e2enetworks.net/d-gpu-0eb7f421-74cf-4fc4-b7ed-ad6131c261b6/4543-1738835747-0.wav?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=K8%2rT%2F20%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=786423&X-Amz-Expires=300&X-Amz-SignedHeaders=host&X-Amz-Signature=t7832r9tugvi7",
"model_input_url": "/mnt/data/4543-1738742155-IMG_20240827_233637.jpg",
"file_path": "4543-1738742155-IMG_20240827_233637.jpg"
},
"errors": {},
"message": "Success"
}