Create a filter.
Text to be filtered.
Array of enumerable strings home, notifications, public, thread, account. At least one context must be specified.
Optional
_options: { Optional
expires_Optional
irreversible?: booleanOptional
whole_Filter
Edit a given status to change its text, sensitivity, media attachments, or poll. Note that editing a poll’s options will reset the votes.
The target status id.
Optional
media_Optional
poll?: { Optional
expires_Optional
hide_Optional
multiple?: booleanOptional
options?: string[]Optional
sensitive?: booleanOptional
spoiler_Optional
status?: stringStatus
POST /api/auth/session/userkey
This parameter is not used in this method.
Application secret key which will be provided in createApp.
Session token string which will be provided in generateAuthUrlAndToken.
Optional
_redirect_uri: stringThis parameter is not used in this method.
Favourites timeline of any user.
Target account ID.
Optional
_options: { Optional
limit?: numberOptional
max_Optional
since_Array of statuses.
POST /api/users/notes
Optional
options: { Optional
limit?: numberOptional
max_Optional
only_Optional
pinned?: booleanOptional
since_Statuses the user has bookmarked.
Optional
_options: { Optional
limit?: numberOptional
max_Optional
min_Optional
since_Array of statuses.
POST /api/notes/mentions
Optional
options: { Optional
limit?: numberOptional
max_Optional
min_Optional
since_Private
getAccounts that the user is currently featuring on their profile.
Optional
_options: { Optional
limit?: numberOptional
max_Optional
since_Array of accounts.
POST /api/notes/timeline
Optional
options: { Optional
limit?: numberOptional
local?: booleanOptional
max_Optional
min_Optional
since_View profile directory.
Optional
_options: { Optional
limit?: numberOptional
local?: booleanOptional
offset?: numberOptional
order?: "active" | "new"Array of accounts.
POST /api/notes/user-list-timeline
Optional
options: { Optional
limit?: numberOptional
max_Optional
min_Optional
since_POST /api/notes/local-timeline
Optional
options: { Optional
limit?: numberOptional
max_Optional
min_Optional
only_Optional
since_POST /api/i/notifications
Optional
options: { Optional
account_Optional
exclude_Optional
limit?: numberOptional
max_Optional
min_Optional
since_POST /api/notes/global-timeline
Optional
options: { Optional
limit?: numberOptional
max_Optional
min_Optional
only_Optional
since_View scheduled statuses.
Optional
_options: { Optional
limit?: numberOptional
max_Optional
min_Optional
since_Array of scheduled statuses.
POST /api/notes/search-by-tag
Optional
options: { Optional
limit?: numberOptional
local?: booleanOptional
max_Optional
min_Optional
only_Optional
since_Publish a status with the given parameters.
Text content of status.
Optional
options: { Optional
in_Optional
language?: stringOptional
media_Optional
poll?: { Optional
hide_Optional
multiple?: booleanOptional
quote_Optional
scheduled_Optional
sensitive?: booleanOptional
spoiler_Optional
visibility?: StatusVisibilityStatus. When options.scheduled_at is present, ScheduledStatus is returned instead.
Private
reactionRefresh OAuth access token. Send refresh token and get new access token.
will be generated by #createApp or #registerApp
will be generated by #createApp or #registerApp
will be get #fetchAccessToken
Creates a user and account records. Returns an account access token for the app that initiated the request. The app should save this token for later, and should wait for the user to confirm their account by clicking a link in their email inbox.
Username for the account.
Email for the account.
Password for the account.
Whether the user agrees to the local rules, terms, and policies.
The language of the confirmation email that will be sent
Optional
_reason: null | stringText that will be reviewed by moderators if registrations require manual approval.
An account token.
First, call createApp to get client_id and client_secret. Next, call generateAuthUrl to get authorization url.
Form Data, which is sent to /api/v1/apps
Form Data, which is sent to /api/v1/apps. and properties should be snake_case
POST /api/users/report-abuse
Optional
forward?: booleanOptional
rule_Optional
status_Revoke an OAuth token.
will be generated by #createApp or #registerApp
will be generated by #createApp or #registerApp
will be get #fetchAccessToken
Save your position in a timeline.
Optional
_options: { Optional
home?: { Optional
notifications?: { Marker.
Update a scheduled status’s publishing date.
Target scheduled status ID.
Optional
_scheduled_at: null | stringISO 8601 Datetime at which the status will be published.
ScheduledStatus.
Perform a search.
The search query.
Optional
options: { Optional
account_Optional
exclude_Optional
following?: booleanOptional
limit?: numberOptional
max_Optional
min_Optional
offset?: numberOptional
resolve?: booleanResults.
POST /api/users/search
Optional
options: { Optional
following?: booleanOptional
limit?: numberOptional
max_Optional
resolve?: booleanOptional
since_Private
searchOptional
options: { Optional
account_Optional
exclude_Optional
following?: booleanOptional
limit?: numberOptional
max_Optional
min_Optional
offset?: numberOptional
resolve?: booleanPrivate
searchOptional
options: { Optional
account_Optional
exclude_Optional
following?: booleanOptional
limit?: numberOptional
max_Optional
min_Optional
offset?: numberOptional
resolve?: booleanPrivate
searchOptional
options: { Optional
account_Optional
exclude_Optional
following?: booleanOptional
limit?: numberOptional
max_Optional
min_Optional
offset?: numberOptional
resolve?: booleanPrivate
searchOptional
options: { Optional
account_Optional
exclude_Optional
following?: booleanOptional
limit?: numberOptional
max_Optional
min_Optional
offset?: numberOptional
resolve?: booleanSubscribe to push notifications.
Optional
_data: null | { PushSubscription.
POST /api/i/update
Optional
options: { Optional
avatar?: stringOptional
bot?: booleanOptional
discoverable?: booleanOptional
display_Optional
fields_Optional
header?: stringOptional
locked?: booleanOptional
note?: stringOptional
source?: null | { Replaces a filter’s parameters in-place.
The filter ID.
Text to be filtered.
Array of enumerable strings home, notifications, public, thread, account. At least one context must be specified.
Optional
_options: { Optional
expires_Optional
irreversible?: booleanOptional
whole_Filter
POST /api/drive/files/update
Optional
options: { Optional
description?: stringOptional
file?: anyOptional
focus?: stringOptional
is_
hostname or base URL