| | 2 | |
| | 3 | Request from Mozilla Thunderbird: |
| | 4 | |
| | 5 | * get me tags fitting to this email: |
| | 6 | * message-id |
| | 7 | * subject |
| | 8 | * body |
| | 9 | * result: |
| | 10 | * list of:tag-uri + tag + class of tag |
| | 11 | |
| | 12 | * get me tags of this email(s) (input either one e-mail or many) (has to be fast-as-hell) |
| | 13 | * message-id |
| | 14 | * result: |
| | 15 | * list of:tag-uri + tag + class of tag |
| | 16 | |
| | 17 | * tag this e-mail using that tag: |
| | 18 | * message-id |
| | 19 | * tag-uri |
| | 20 | * operation: add tag/remove tag |
| | 21 | * result: |
| | 22 | * ok/error |
| | 23 | |
| | 24 | * tag this e-mail using that tag-name: |
| | 25 | * message-id |
| | 26 | * tag-name (the label) |
| | 27 | * operation: add tag/remove tag |
| | 28 | * result: |
| | 29 | * has to create a NEW TAG if tag-name does not exists, creates a URI for the tag. |
| | 30 | * return new tag-uri + ok/error |
| | 31 | |