diff options
author | Alex Gleason <alex@alexgleason.me> | 2022-01-22 14:24:50 -0600 |
---|---|---|
committer | Alex Gleason <alex@alexgleason.me> | 2022-01-22 14:24:50 -0600 |
commit | aaa9314f4cf53b3510946234ad7f361257943af0 (patch) | |
tree | b24c42cd577fa089f6c9b388c0afe2af3c888691 /docs/development/API/pleroma_api.md | |
parent | 98ce239ebc99444f7f418040acaba2e6cc990c29 (diff) | |
parent | 9983799ccb19585ad8ed0de2546d71090b094277 (diff) | |
download | pleroma-aaa9314f4cf53b3510946234ad7f361257943af0.tar.gz pleroma-aaa9314f4cf53b3510946234ad7f361257943af0.zip |
Merge remote-tracking branch 'origin/develop' into birth-dates
Diffstat (limited to 'docs/development/API/pleroma_api.md')
-rw-r--r-- | docs/development/API/pleroma_api.md | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/docs/development/API/pleroma_api.md b/docs/development/API/pleroma_api.md index 2304291e5..0d15384b9 100644 --- a/docs/development/API/pleroma_api.md +++ b/docs/development/API/pleroma_api.md @@ -660,3 +660,38 @@ Emoji reactions work a lot like favourites do. They make it possible to react to "url": "https://example.com/media/backups/archive-foobar-20200910T161803-QUhx6VYDRQ2wfV0SdA2Pfj_2CLM_ATUlw-D5l5TJf4Q.zip" }] ``` + +## `GET /api/oauth_tokens` +### Retrieve a list of active sessions for the user +* Method: `GET` +* Authentication: required +* Params: none +* Response: JSON +* Example response: + +```json +[ + { + "app_name": "Pleroma FE", + "id": 9275, + "valid_until": "2121-11-24T15:51:08.234234" + }, + { + "app_name": "Patron", + "id": 8805, + "valid_until": "2121-10-26T18:09:59.857150" + }, + { + "app_name": "Soapbox FE", + "id": 9727, + "valid_until": "2121-12-25T16:52:39.692877" + } +] +``` + +## `DELETE /api/oauth_tokens/:id` +### Revoke a user session by its ID +* Method: `DELETE` +* Authentication: required +* Params: none +* Response: HTTP 200 on success, 500 on error |