1.5 KiB
1.5 KiB
title | description | menu | aliases | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
directory API methods | A directory of profiles that your website is aware of. |
|
|
View profile directory
GET /api/v1/directory HTTP/1.1
List accounts visible in the directory.
Returns: Array of [Account]({{< relref "entities/account" >}})
OAuth: Public
Version history:
3.0.0 - added
Request
Query parameters
- offset
- Number. Skip the first n results.
- limit
- Number. How many accounts to load. Defaults to 40 accounts. Max 80 accounts.
- order
- String. Use
active
to sort by most recently posted statuses (default) ornew
to sort by most recently created profiles. - local
- Boolean. If true, returns only local accounts.
Response
200: OK
Sample results with limit=2
[
{
"id": "796927",
"username": "eternalNo3",
"acct": "eternalNo3@best-friends.chat",
"display_name": "ESD@┓(谷)┏",
// ...
},
{
"id": "787648",
"username": "ariel",
"acct": "ariel@best-friends.chat",
"display_name": "あやっしー🧜🏻♀️",
// ...
}
]
See also
{{< caption-link url="https://github.com/mastodon/mastodon/blob/main/app/controllers/api/v1/directories_controller.rb" caption="app/controllers/api/v1/directories_controller.rb" >}}