pl-api
Preparing search index...
instanceSchema
Variable instanceSchema
Const
instanceSchema
:
SchemaWithPipe
<
readonly
[
AnySchema
,
TransformAction
<
any
,
any
>
,
ObjectSchema
<
{
account_domain
:
SchemaWithFallback
<
StringSchema
<
undefined
>
,
""
>
;
api_versions
:
SchemaWithFallback
<
RecordSchema
<
StringSchema
<
undefined
>
,
NumberSchema
<
undefined
>
,
undefined
,
>
,
{}
,
>
;
configuration
:
ObjectSchema
<
{
accounts
:
SchemaWithFallback
<
NullableSchema
<
ObjectSchema
<
{
allow_custom_css
:
BooleanSchema
<
(...)
>
;
max_featured_tags
:
SchemaWithPipe
<
(...)
>
;
max_profile_fields
:
SchemaWithPipe
<
(...)
>
;
}
,
undefined
,
>
,
undefined
,
>
,
null
,
>
;
chats
:
ObjectSchema
<
{
max_characters
:
SchemaWithFallback
<
NumberSchema
<
undefined
>
,
5000
>
;
}
,
undefined
,
>
;
groups
:
ObjectSchema
<
{
max_characters_description
:
SchemaWithFallback
<
NumberSchema
<
undefined
>
,
160
,
>
;
max_characters_name
:
SchemaWithFallback
<
NumberSchema
<
undefined
>
,
50
>
;
}
,
undefined
,
>
;
limited_federation
:
OptionalSchema
<
BooleanSchema
<
undefined
>
,
undefined
,
>
;
media_attachments
:
ObjectSchema
<
{
image_matrix_limit
:
SchemaWithFallback
<
OptionalSchema
<
NumberSchema
<
(...)
>
,
undefined
>
,
undefined
,
>
;
image_size_limit
:
SchemaWithFallback
<
OptionalSchema
<
NumberSchema
<
(...)
>
,
undefined
>
,
undefined
,
>
;
supported_mime_types
:
SchemaWithFallback
<
OptionalSchema
<
ArraySchema
<
(...)
,
(...)
>
,
undefined
>
,
undefined
,
>
;
video_duration_limit
:
SchemaWithFallback
<
OptionalSchema
<
NumberSchema
<
(...)
>
,
undefined
>
,
undefined
,
>
;
video_frame_rate_limit
:
SchemaWithFallback
<
OptionalSchema
<
NumberSchema
<
(...)
>
,
undefined
>
,
undefined
,
>
;
video_matrix_limit
:
SchemaWithFallback
<
OptionalSchema
<
NumberSchema
<
(...)
>
,
undefined
>
,
undefined
,
>
;
video_size_limit
:
SchemaWithFallback
<
OptionalSchema
<
NumberSchema
<
(...)
>
,
undefined
>
,
undefined
,
>
;
}
,
undefined
,
>
;
polls
:
ObjectSchema
<
{
max_characters_per_option
:
SchemaWithFallback
<
NumberSchema
<
undefined
>
,
25
,
>
;
max_expiration
:
SchemaWithFallback
<
NumberSchema
<
undefined
>
,
2629746
>
;
max_options
:
SchemaWithFallback
<
NumberSchema
<
undefined
>
,
4
>
;
min_expiration
:
SchemaWithFallback
<
NumberSchema
<
undefined
>
,
300
>
;
}
,
undefined
,
>
;
reactions
:
ObjectSchema
<
{
max_reactions
:
SchemaWithFallback
<
NumberSchema
<
undefined
>
,
0
>
}
,
undefined
,
>
;
statuses
:
ObjectSchema
<
{
characters_reserved_per_url
:
SchemaWithFallback
<
OptionalSchema
<
NumberSchema
<
(...)
>
,
undefined
>
,
undefined
,
>
;
max_characters
:
SchemaWithFallback
<
NumberSchema
<
undefined
>
,
500
>
;
max_media_attachments
:
SchemaWithFallback
<
NumberSchema
<
undefined
>
,
4
,
>
;
}
,
undefined
,
>
;
translation
:
ObjectSchema
<
{
enabled
:
SchemaWithFallback
<
BooleanSchema
<
undefined
>
,
false
>
}
,
undefined
,
>
;
urls
:
ObjectSchema
<
{
about
:
SchemaWithFallback
<
NullableSchema
<
StringSchema
<
(...)
>
,
undefined
>
,
null
,
>
;
privacy_policy
:
SchemaWithFallback
<
NullableSchema
<
StringSchema
<
(...)
>
,
undefined
>
,
null
,
>
;
streaming
:
SchemaWithFallback
<
OptionalSchema
<
SchemaWithPipe
<
(...)
>
,
undefined
>
,
undefined
,
>
;
terms_of_service
:
SchemaWithFallback
<
NullableSchema
<
StringSchema
<
(...)
>
,
undefined
>
,
null
,
>
;
}
,
undefined
,
>
;
vapid
:
ObjectSchema
<
{
public_key
:
SchemaWithFallback
<
StringSchema
<
undefined
>
,
""
>
}
,
undefined
,
>
;
}
,
undefined
,
>
;
contact
:
ObjectSchema
<
{
contact_account
:
SchemaWithFallback
<
OptionalSchema
<
BaseSchema
<
any
,
Account
,
BaseIssue
<
unknown
>
>
,
undefined
,
>
,
undefined
,
>
;
email
:
SchemaWithFallback
<
SchemaWithPipe
<
readonly
[
StringSchema
<
undefined
>
,
EmailAction
<
string
,
undefined
>
,
]
,
>
,
""
,
>
;
}
,
undefined
,
>
;
description
:
SchemaWithFallback
<
StringSchema
<
undefined
>
,
""
>
;
domain
:
SchemaWithFallback
<
StringSchema
<
undefined
>
,
""
>
;
feature_quote
:
SchemaWithFallback
<
BooleanSchema
<
undefined
>
,
false
>
;
icons
:
SchemaWithPipe
<
readonly
[
SchemaWithFallback
<
ArraySchema
<
AnySchema
,
undefined
>
,
readonly
[
]
>
,
TransformAction
<
any
[]
,
{
size
:
string
;
src
:
string
}
[]
>
,
]
,
>
;
languages
:
SchemaWithFallback
<
ArraySchema
<
StringSchema
<
undefined
>
,
undefined
>
,
readonly
[
]
,
>
;
pleroma
:
ObjectSchema
<
{
metadata
:
ObjectSchema
<
{
account_activation_required
:
SchemaWithFallback
<
BooleanSchema
<
undefined
>
,
false
,
>
;
birthday_min_age
:
SchemaWithFallback
<
NumberSchema
<
undefined
>
,
0
>
;
birthday_required
:
SchemaWithFallback
<
BooleanSchema
<
undefined
>
,
false
,
>
;
description_limit
:
SchemaWithFallback
<
NumberSchema
<
undefined
>
,
1500
>
;
federation
:
ObjectSchema
<
{
enabled
:
SchemaWithFallback
<
(...)
,
(...)
>
;
mrf_policies
:
SchemaWithFallback
<
(...)
,
(...)
>
;
mrf_simple
:
ObjectSchema
<
(...)
,
(...)
>
;
}
,
undefined
,
>
;
fields_limits
:
ObjectSchema
<
{
max_fields
:
SchemaWithFallback
<
(...)
,
(...)
>
;
name_length
:
SchemaWithFallback
<
(...)
,
(...)
>
;
value_length
:
SchemaWithFallback
<
(...)
,
(...)
>
;
}
,
undefined
,
>
;
markup
:
ObjectSchema
<
{
allow_headings
:
SchemaWithFallback
<
(...)
,
(...)
>
;
allow_inline_images
:
SchemaWithFallback
<
(...)
,
(...)
>
;
}
,
undefined
,
>
;
migration_cooldown_period
:
SchemaWithFallback
<
OptionalSchema
<
NumberSchema
<
(...)
>
,
undefined
>
,
undefined
,
>
;
multitenancy
:
ObjectSchema
<
{
domains
:
OptionalSchema
<
(...)
,
(...)
>
;
enabled
:
SchemaWithFallback
<
(...)
,
(...)
>
;
}
,
undefined
,
>
;
post_formats
:
SchemaWithFallback
<
ArraySchema
<
StringSchema
<
(...)
>
,
undefined
>
,
readonly
[
"text/plain"
]
,
>
;
restrict_unauthenticated
:
ObjectSchema
<
{
activities
:
ObjectSchema
<
(...)
,
(...)
>
;
profiles
:
ObjectSchema
<
(...)
,
(...)
>
;
timelines
:
ObjectSchema
<
(...)
,
(...)
>
;
}
,
undefined
,
>
;
translation
:
ObjectSchema
<
{
allow_remote
:
SchemaWithFallback
<
(...)
,
(...)
>
;
allow_unauthenticated
:
SchemaWithFallback
<
(...)
,
(...)
>
;
source_languages
:
SchemaWithFallback
<
(...)
,
(...)
>
;
target_languages
:
SchemaWithFallback
<
(...)
,
(...)
>
;
}
,
undefined
,
>
;
}
,
undefined
,
>
;
oauth_consumer_strategies
:
SchemaWithFallback
<
ArraySchema
<
StringSchema
<
undefined
>
,
undefined
>
,
readonly
[
]
,
>
;
stats
:
ObjectSchema
<
{
mau
:
SchemaWithFallback
<
OptionalSchema
<
NumberSchema
<
(...)
>
,
undefined
>
,
undefined
,
>
;
}
,
undefined
,
>
;
vapid_public_key
:
SchemaWithFallback
<
StringSchema
<
undefined
>
,
""
>
;
}
,
undefined
,
>
;
registrations
:
ObjectSchema
<
{
approval_required
:
SchemaWithFallback
<
BooleanSchema
<
undefined
>
,
false
,
>
;
enabled
:
SchemaWithFallback
<
BooleanSchema
<
undefined
>
,
false
>
;
message
:
SchemaWithFallback
<
OptionalSchema
<
StringSchema
<
undefined
>
,
undefined
>
,
undefined
,
>
;
min_age
:
SchemaWithFallback
<
NullableSchema
<
NumberSchema
<
undefined
>
,
undefined
>
,
null
,
>
;
reason_required
:
SchemaWithFallback
<
NullableSchema
<
BooleanSchema
<
undefined
>
,
undefined
>
,
null
,
>
;
}
,
undefined
,
>
;
rules
:
SchemaWithPipe
<
readonly
[
SchemaWithFallback
<
ArraySchema
<
AnySchema
,
undefined
>
,
readonly
[
]
>
,
TransformAction
<
any
[]
,
{
hint
:
string
;
id
:
string
;
text
:
string
;
translations
?:
{
[
key
:
...
]:
...
}
;
}
[]
,
>
,
]
,
>
;
stats
:
ObjectSchema
<
{
domain_count
:
SchemaWithFallback
<
OptionalSchema
<
NumberSchema
<
undefined
>
,
undefined
>
,
undefined
,
>
;
status_count
:
SchemaWithFallback
<
OptionalSchema
<
NumberSchema
<
undefined
>
,
undefined
>
,
undefined
,
>
;
user_count
:
SchemaWithFallback
<
OptionalSchema
<
NumberSchema
<
undefined
>
,
undefined
>
,
undefined
,
>
;
}
,
undefined
,
>
;
thumbnail
:
ObjectSchema
<
{
url
:
SchemaWithFallback
<
StringSchema
<
undefined
>
,
""
>
}
,
undefined
,
>
;
title
:
SchemaWithFallback
<
StringSchema
<
undefined
>
,
""
>
;
usage
:
ObjectSchema
<
{
users
:
ObjectSchema
<
{
active_month
:
SchemaWithFallback
<
NumberSchema
<
undefined
>
,
0
>
}
,
undefined
,
>
;
}
,
undefined
,
>
;
version
:
SchemaWithPipe
<
readonly
[
SchemaWithFallback
<
StringSchema
<
undefined
>
,
"0.0.0"
>
,
TransformAction
<
string
,
string
>
,
]
,
>
;
}
,
undefined
,
>
,
]
,
>
= ...
See
https://docs.joinmastodon.org/entities/Instance/
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
pl-api
Loading...
See
https://docs.joinmastodon.org/entities/Instance/