POST
/v1/files/
curl \
--request POST 'https://api.classmanager.io/v1/files/' \
--header "Content-Type: application/json" \
--data '{"entityId":"stf_xxx","purpose":"profile_picture","path":"/uploads/co_xxxxx/photo-1.jpg"}'
Request examples
{
"entityId": "stf_xxx",
"purpose": "profile_picture",
"path": "/uploads/co_xxxxx/photo-1.jpg"
}
Response examples (200)
{
"id": "file_xxxxxxxxxxxxxxxxxxxxxxxxxx",
"companyId": "co_xxxxxxxxxxxxxxxxxxxxxxxxxx",
"entityId": "stf_123123123123",
"name": "image.jpg",
"purpose": "profile_picture",
"url": "https://example.com/image.jpg"
}
Response examples (403)
{
"statusCode": 42.0,
"messages": [
"string"
],
"exception": {}
}
Response examples (422)
{
"statusCode": 42.0,
"messages": [
"string"
],
"exception": {}
}