Skip to content

Commit e9f8d07

Browse files
committed
API update
1 parent f783c50 commit e9f8d07

File tree

4 files changed

+13
-6
lines changed

4 files changed

+13
-6
lines changed

source/includes/_permissions.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
11
# Permissions
22

3-
TODO
3+
| Permission | Description |
4+
|------------|-------------|
5+
| `PRINTER_EDIT` | "Allow to create, edit and delete printers" |
6+
| `CREATE_FILAMENT` | "Allow creating, editing and deleting filament spools" |
7+
| `CHANGE_FILAMENT` | "Allow change of filament" |
8+
| `PRINT_QUEUE_REMOVE_ALL` | "Allow deletion of other user's print queue items" |
9+
| `ORG_RANK_MANAGEMENT` | "Allow to create, edit, delete and change order of user groups" |
10+
| `VIEW_USERS` | "Allow overview of users in organization" |
11+
| `INVITE_USERS` | "Allow invite of other users" |
12+
| `DELETE_USER` | "Allow delete users" |
13+
| `SLICER_ORG_PROFILES` | "Allow to create and edit organisation slicer profiles" |

source/includes/_printers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@ To start a print job you must either specify a `filesystem` ID, a `queue_file` I
302302
| `files[].name` | string | The name of the file. |
303303
| `files[].analysis` | object | The analysis of the file. This has been documented in the [Get queue items endpoint](#get-queue-items). |
304304
| `files[].printers` | integer[] | The IDs of the printers that the print job was started on. |
305-
| `files[].queued` | boolean | TODO |
305+
| `files[].queued` | boolean | Whether the print job was from print queue. |
306306
| `jobIds` | integer[] | The IDs of the print jobs that were started. |
307307

308308
## Pause print job

source/includes/_queue.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ curl https://api.simplyprint.io/{id}/queue/GetItems?p=1234 \
252252
```
253253

254254
<aside class="notice">
255-
This endpoint requires the <b>Print Farm</b> plan.
255+
This endpoint requires the <b>Pro</b> plan.
256256
</aside>
257257

258258
This endpoint returns the queue for the specified or all printers.
@@ -292,7 +292,6 @@ This endpoint returns the queue for the specified or all printers.
292292
| `queue.items[].analysis.temps` | object | The temperatures object. |
293293
| `queue.items[].analysis.temps.tool` | object | Temperature for each tool (extruder). |
294294
| `queue.items[].analysis.temps.bed` | integer | Temperature for the bed. |
295-
| `queue.items[].analysis.temps.pset` | integer | TODO |
296295
| `queue.items[].analysis.modelSize` | object | The model size object. Represented as `x`, `y` and `z` values in millimeters. |
297296
| `queue.items[].analysis.printArea` | object | The print area object. Represented as `maxX`, `minX`, `maxY`, `minY`, `maxZ` and `minZ` values in millimeters. |
298297
| `queue.items[].analysis.minDeltaRadius` | float | Minimum radius for delta printers. |

source/index.html.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,6 @@ To get an API key you'll need a SimplyPrint account that is either a member of a
5858

5959
To create your own API key you first need a SimplyPrint account, you can go to your [account settings](https://simplyprint.io/panel/user_settings/api) and create a new API key.
6060

61-
TODO; Create API key page and explain how to create an API key.
62-
6361
## The base URL
6462

6563
The base URL for the SimplyPrint API is `https://api.simplyprint.io/{id}/`.

0 commit comments

Comments
 (0)