Improved /api/v1/accounts/:id/statuses with new params: only_media, exclude_replies
Redirect /:username to /users/:username Redirect /:username/:id to /users/:username/updates/:id Updated API documentation and sponsors
This commit is contained in:
parent
5ac99b4412
commit
6389273247
|
@ -32,7 +32,7 @@ These people make the development of Mastodon possible through [Patreon](https:/
|
||||||
- [C418](https://mastodon.social/users/C418)
|
- [C418](https://mastodon.social/users/C418)
|
||||||
- [halcy](https://icosahedron.website/users/halcy)
|
- [halcy](https://icosahedron.website/users/halcy)
|
||||||
- [Extropic](https://gnusocial.no/extropic)
|
- [Extropic](https://gnusocial.no/extropic)
|
||||||
- TBD
|
- [Pat Monaghan](http://iwrite.software/)
|
||||||
- TBD
|
- TBD
|
||||||
- TBD
|
- TBD
|
||||||
- TBD
|
- TBD
|
||||||
|
|
|
@ -75,6 +75,10 @@ Query parameters:
|
||||||
- `max_id` (optional): Skip statuses younger than ID (e.g. navigate backwards in time)
|
- `max_id` (optional): Skip statuses younger than ID (e.g. navigate backwards in time)
|
||||||
- `since_id` (optional): Skip statuses older than ID (e.g. check for updates)
|
- `since_id` (optional): Skip statuses older than ID (e.g. check for updates)
|
||||||
|
|
||||||
|
Query parameters for public and tag timelines only:
|
||||||
|
|
||||||
|
- `local` (optional): Only return statuses originating from this instance
|
||||||
|
|
||||||
### Notifications
|
### Notifications
|
||||||
|
|
||||||
**GET /api/v1/notifications**
|
**GET /api/v1/notifications**
|
||||||
|
@ -115,7 +119,14 @@ Returns authenticated user's account.
|
||||||
|
|
||||||
**GET /api/v1/accounts/:id/statuses**
|
**GET /api/v1/accounts/:id/statuses**
|
||||||
|
|
||||||
Returns statuses by user. Same options as timeline are permitted.
|
Returns statuses by user.
|
||||||
|
|
||||||
|
Query parameters:
|
||||||
|
|
||||||
|
- `max_id` (optional): Skip statuses younger than ID (e.g. navigate backwards in time)
|
||||||
|
- `since_id` (optional): Skip statuses older than ID (e.g. check for updates)
|
||||||
|
- `only_media` (optional): Only return statuses that have media attachments
|
||||||
|
- `exclude_replies` (optional): Skip statuses that reply to other statuses
|
||||||
|
|
||||||
**GET /api/v1/accounts/:id/following**
|
**GET /api/v1/accounts/:id/following**
|
||||||
|
|
||||||
|
@ -127,7 +138,7 @@ Returns users the given user is followed by.
|
||||||
|
|
||||||
**GET /api/v1/accounts/relationships**
|
**GET /api/v1/accounts/relationships**
|
||||||
|
|
||||||
Returns relationships (`following`, `followed_by`, `blocking`) of the current user to a list of given accounts.
|
Returns relationships (`following`, `followed_by`, `blocking`, `muting`, `requested`) of the current user to a list of given accounts.
|
||||||
|
|
||||||
Query parameters:
|
Query parameters:
|
||||||
|
|
||||||
|
@ -146,6 +157,14 @@ Query parameters:
|
||||||
|
|
||||||
Returns accounts blocked by authenticated user.
|
Returns accounts blocked by authenticated user.
|
||||||
|
|
||||||
|
**GET /api/v1/mutes**
|
||||||
|
|
||||||
|
Returns accounts muted by authenticated user.
|
||||||
|
|
||||||
|
**GET /api/v1/follow_requests**
|
||||||
|
|
||||||
|
Returns accounts that want to follow the authenticated user but are waiting for approval.
|
||||||
|
|
||||||
**GET /api/v1/favourites**
|
**GET /api/v1/favourites**
|
||||||
|
|
||||||
Returns statuses favourited by authenticated user.
|
Returns statuses favourited by authenticated user.
|
||||||
|
@ -207,6 +226,13 @@ Returns the updated relationship to the user.
|
||||||
|
|
||||||
Returns the updated relationship to the user.
|
Returns the updated relationship to the user.
|
||||||
|
|
||||||
|
# Muting and unmuting users
|
||||||
|
|
||||||
|
**POST /api/v1/accounts/:id/mute**
|
||||||
|
**POST /api/v1/accounts/:id/unmute**
|
||||||
|
|
||||||
|
Returns the updated relationship to the user.
|
||||||
|
|
||||||
### OAuth apps
|
### OAuth apps
|
||||||
|
|
||||||
**POST /api/v1/apps**
|
**POST /api/v1/apps**
|
||||||
|
|
Loading…
Reference in New Issue