Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
api:api_applications_id_flags_id [2014/07/11 09:30] – [HEAD, GET] Lauri | api:api_applications_id_flags_id [2024/07/30 11:50] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 4: | Line 4: | ||
===== HEAD, GET ===== | ===== HEAD, GET ===== | ||
- | Use the '' | + | Use the '' |
+ | |||
+ | **Note that this will not return the flag itself**, but rather represents the relationships between the application and the flag. Follow the flag URI in the response to retrieve further information about the flag in question. | ||
Line 12: | Line 14: | ||
Host: apply.example.edu | Host: apply.example.edu | ||
Authorization: | Authorization: | ||
+ | |||
==== Response headers ==== | ==== Response headers ==== | ||
Line 17: | Line 20: | ||
Content-Type: | Content-Type: | ||
Content-Length: | Content-Length: | ||
+ | |||
==== Response codes ==== | ==== Response codes ==== | ||
| '' | | '' | ||
- | | '' | + | | '' |
+ | | '' | ||
+ | |||
+ | ==== Response example ==== | ||
+ | |||
+ | { | ||
+ | " | ||
+ | " | ||
+ | } | ||
===== PUT ===== | ===== PUT ===== | ||
- | Set the flag (identified by it's ID) to the application in question. | + | Set a flag (identified by it's ID) to the application in question. **This requires that the flag already exists.** Use '' |
+ | |||
+ | In other words, this will not create a new flag, but create a relationship (association) between an existing flag and an application. | ||
==== Syntax ==== | ==== Syntax ==== | ||
Line 42: | Line 56: | ||
| '' | | '' | ||
+ | | '' | ||
===== DELETE ===== | ===== DELETE ===== | ||
Remove the flag (identified by it's ID) from the application in question. | Remove the flag (identified by it's ID) from the application in question. | ||
+ | |||
+ | Note that this **does not delete the flag itself**, only removing it's association with the application in question. | ||
+ | |||
==== Syntax ==== | ==== Syntax ==== | ||
Line 62: | Line 79: | ||
| '' | | '' | ||
+ | | '' | ||
+ | | '' |