Skip to content

Legacy Services

Ihar Suvorau edited this page Sep 15, 2023 · 2 revisions

There is one backend service that plays the role of files, users, and projects services.

Files

Verb Endpoint Params Body Description Access
GET /api/files file_path Public
POST /api/files file (form), tag (form), project_id (form) Private
PUT /api/files file_id (form), name (form) Update the name of the file Private
DELETE /api/files/:id Private

Users

Verb Endpoint Params Body Description Access
GET /api/users Public
POST /api/users username (form), firstname (form), lastname (form), email (form) Public

Projects

Verb Endpoint Params Body Description Access
GET /api/projects Private
POST /api/projects name (form) Private
PUT /api/projects name (form), project_id (form) Private
GET /api/projects/:id Private
DELETE /api/projects/:id Private
Clone this wiki locally