Florian Bouillon 30c0ac14a3
All checks were successful
Build, check & Test / run (push) Successful in 2m0s
Update .github/workflows/build_and_check.yml
2023-11-25 22:15:31 +00:00
2023-09-21 14:32:35 +00:00
2023-10-01 02:25:21 +02:00
2023-10-04 18:08:53 +02:00
2023-09-21 14:32:35 +00:00
2023-09-21 14:32:35 +00:00
2023-09-21 14:32:35 +00:00
2023-09-21 14:32:35 +00:00
2023-09-21 14:32:35 +00:00
2023-11-08 23:14:11 +00:00
2023-10-01 20:04:43 +02:00
2023-09-21 14:32:35 +00:00
2023-09-21 14:32:35 +00:00
2023-10-01 19:54:31 +02:00
2023-09-21 14:32:35 +00:00

Fi3D Slicer as a Service

API key

add Authorization: Bearer {token}

API Endpoints

endpoint method permission required cookie access api access Description
/api/v1/users GET user.list no no List every user accounts
/api/v1/users POST user.create no no Create a new account
/api/v1/users/{userId} GET user.get yes yes Get a user's informations
/api/v1/users/{userId} PUT user.set yes yes Set a user's informations
/api/v1/users/{userId}/configs GET configs.get yes yes get the list of the user's configurations
/api/v1/users/{userId}/configs POST configs.create yes yes Add a new configuration to the user
/api/v1/users/{userId}/keys GET keys.get yes no get the list of API key for the user
/api/v1/users/{userId}/keys POST keys.create yes no create a new API key for the user
/api/v1/slice/{configId} POST slice.slice yes yes run the main website action

endpoints not available through API can still be accessed by admins with the admin. prefix to the permission

API Key Permissions

name Description
slicing:slice Slice the specified STL
name description
configs:create Create a new configuration file
configs:get Get an existing configuration file
Description
No description provided
Readme 13 MiB
2023-11-25 22:56:53 +00:00
Languages
TypeScript 43.4%
Astro 35.1%
MDX 17.7%
JavaScript 2.1%
Dockerfile 1.7%