Uploading an Object
curl -X POST https://objects.makros.app/objects \
-H "Authorization: Bearer your_auth_token" \
-F "file=@path_to_your_file" \
-F "metadata={\"key\":\"value\"}"
Retrieving an Object
curl -X GET https://objects.makros.app/objects/{id} \
-H "Authorization: Bearer your_auth_token"
Deleting an Object
curl -X DELETE https://objects.makros.app/objects/delete/{id} \
-H "Authorization: Bearer your_auth_token"
Listing Objects
curl -X GET https://objects.makros.app/objects/list \
-H "Authorization: Bearer your_auth_token" \
-G --data-urlencode "limit=10" --data-urlencode "offset=0"
Searching for Objects
curl -X GET https://objects.makros.app/objects/search \
-H "Authorization: Bearer your_auth_token" \
-G --data-urlencode "key=value"