1. Overview
Juick REST API Documentation
1.1. Version information
Version : 2.0
1.2. License information
License : AGPLv3
License URL : https://www.gnu.org/licenses/agpl-3.0.html
Terms of service : https://juick.com/help/tos
1.3. URI scheme
Host : api.juick.com
BasePath : /
1.4. Tags
-
api-social-login : Api Social Login
-
app-site-association : App Site Association
-
feeds : Feeds
-
host-meta : Host Meta
-
info : Info
-
messages : Messages
-
notifications : Notifications
-
pm : PM
-
post : Post
-
profile : Profile
-
resource : Resource
-
service : Service
-
tags : Tags
-
users : Users
2. Resources
2.1. Api-social-login
Api Social Login
2.1.1. doFacebookLogin
GET /api/_fblogin
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
code |
code |
string |
Query |
state |
state |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
string |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
*/*
2.1.2. googleSignIn
POST /api/_google
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
idToken |
idToken |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
*/*
2.1.3. doVKLogin
GET /api/_vklogin
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
code |
code |
string |
Query |
state |
state |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
string |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
*/*
2.1.4. signupWithEmail
POST /api/signup
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
password |
password |
string |
Query |
username |
username |
string |
Query |
verificationCode |
verificationCode |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
*/*
2.2. App-site-association
App Site Association
2.2.1. appSiteAssociations
GET /.well-known/apple-app-site-association
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
*/*
2.3. Feeds
Feeds
2.3.1. getLast
GET /rss/
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
hours |
hours |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
text/xml;charset=utf-8
2.3.2. getLastReplies
GET /rss/comments
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
hours |
hours |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
text/xml;charset=utf-8
2.3.3. getBlog
GET /rss/{userName}/blog
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
userName |
userName |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
text/xml;charset=utf-8
2.4. Host-meta
Host Meta
2.4.1. hostMetaResponse
GET /.well-known/host-meta
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/xrd+xml
2.5. Info
Info
2.5.1. getNodeInfoLinks
GET /.well-known/nodeinfo
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/json
2.5.2. showXNodeInfo
GET /.well-known/x-nodeinfo2
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/json
2.5.3. showNodeInfo
GET /api/nodeinfo/2.0
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/json
2.6. Messages
Messages
2.6.1. getHome
GET /api/home
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
before_mid |
before_mid |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
< Message > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/json;charset=UTF-8
2.6.2. getMessages
GET /api/messages
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
before_mid |
before_mid |
integer (int32) |
|
Query |
daysback |
daysback |
integer (int32) |
|
Query |
media |
media |
string |
|
Query |
page |
page |
integer (int32) |
|
Query |
popular |
popular |
string |
|
Query |
search |
search |
string |
|
Query |
tag |
tag |
string |
|
Query |
uname |
uname |
string |
|
Query |
withrecommended |
withrecommended |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
< Message > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/json;charset=UTF-8
2.6.3. deleteMessage
DELETE /api/messages
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
mid |
mid |
integer (int32) |
|
Query |
rid |
rid |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
204 |
No Content |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
Produces
-
application/json;charset=UTF-8
2.6.4. getDiscussions
GET /api/messages/discussions
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
to |
to |
integer (int64) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
< Message > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/json;charset=UTF-8
2.6.5. getThread
GET /api/thread
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
mid |
mid |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
< Message > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/json;charset=UTF-8
2.6.6. markThreadRead
GET /api/thread/mark_read/{mid}-{rid}.gif
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
mid |
mid |
integer (int32) |
Path |
rid |
rid |
integer (int32) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
string (byte) |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
image/gif
2.7. Notifications
Notifications
2.7.1. doAndroidRegister
GET /api/android/register
Caution
|
operation.deprecated |
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
regid |
regid |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/json;charset=UTF-8
2.7.2. doWinphoneRegister
GET /api/winphone/register
Caution
|
operation.deprecated |
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
name |
string |
|
Query |
url |
url |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/json;charset=UTF-8
2.8. Pm
PM
2.8.1. doGetGroupsPMs
GET /api/groups_pms
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
cnt |
cnt |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/json;charset=UTF-8
2.8.2. doPostPM
POST /api/pm
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
body |
body |
string |
Query |
uname |
uname |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json;charset=UTF-8
2.8.3. doGetPM
GET /api/pm
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
uname |
uname |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
< Message > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/json;charset=UTF-8
2.9. Post
Post
2.9.1. doPostComment
POST /api/comment
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
body |
body |
string |
|
Query |
img |
img |
string |
|
Query |
mid |
mid |
integer (int32) |
|
Query |
rid |
rid |
integer (int32) |
|
FormData |
attach |
attach |
file |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
multipart/form-data
Produces
-
application/json;charset=UTF-8
2.9.2. doPostRecomm
POST /api/like
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
mid |
mid |
integer (int32) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
*/*
2.9.3. doPostMessage
POST /api/post
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
body |
body |
string |
Query |
img |
img |
string |
FormData |
attach |
attach |
file |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
multipart/form-data
Produces
-
application/json;charset=UTF-8
2.9.4. doPostReact
POST /api/react
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
count |
count |
integer (int32) |
|
Query |
mid |
mid |
integer (int32) |
|
Query |
reactionId |
reactionId |
integer (int32) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
*/*
2.9.5. reactionsList
GET /api/reactions
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
< Reaction > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
*/*
2.9.6. doPostSubscribe
POST /api/subscribe
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
mid |
mid |
integer (int32) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
*/*
2.9.7. updateMessage
POST /api/update
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
body |
body |
string |
|
Query |
mid |
mid |
integer (int32) |
|
Query |
rid |
rid |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
*/*
2.10. Profile
Profile
2.10.1. processInbox
POST /api/inbox
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/ld+json;profile="https://www.w3.org/ns/activitystreams"
-
application/activity+json;profile="https://www.w3.org/ns/activitystreams"
Produces
-
*/*
2.10.2. showNote
GET /n/{mid}-{rid}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
mid |
mid |
integer (int32) |
Path |
rid |
rid |
integer (int32) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/ld+json;profile="https://www.w3.org/ns/activitystreams"
-
application/activity+json;profile="https://www.w3.org/ns/activitystreams"
2.10.3. fetchUser
POST /u/
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
uri |
uri |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
application/json
Produces
-
application/json;charset=UTF-8
2.10.4. getUser
GET /u/{userName}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
userName |
userName |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/ld+json;profile="https://www.w3.org/ns/activitystreams"
-
application/activity+json;profile="https://www.w3.org/ns/activitystreams"
2.10.5. getOutboxPage
GET /u/{userName}/blog
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
userName |
userName |
string |
|
Query |
before |
before |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/ld+json;profile="https://www.w3.org/ns/activitystreams"
-
application/activity+json;profile="https://www.w3.org/ns/activitystreams"
2.10.6. getOutbox
GET /u/{userName}/blog/toc
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
userName |
userName |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/ld+json;profile="https://www.w3.org/ns/activitystreams"
-
application/activity+json;profile="https://www.w3.org/ns/activitystreams"
2.10.7. getFollowersPage
GET /u/{userName}/followers
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
userName |
userName |
string |
|
Query |
page |
page |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/ld+json;profile="https://www.w3.org/ns/activitystreams"
-
application/activity+json;profile="https://www.w3.org/ns/activitystreams"
2.10.8. getFollowers
GET /u/{userName}/followers/toc
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
userName |
userName |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/ld+json;profile="https://www.w3.org/ns/activitystreams"
-
application/activity+json;profile="https://www.w3.org/ns/activitystreams"
2.10.9. getFollowingPage
GET /u/{userName}/following
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Path |
userName |
userName |
string |
|
Query |
page |
page |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/ld+json;profile="https://www.w3.org/ns/activitystreams"
-
application/activity+json;profile="https://www.w3.org/ns/activitystreams"
2.10.10. getFollowing
GET /u/{userName}/following/toc
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
userName |
userName |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/ld+json;profile="https://www.w3.org/ns/activitystreams"
-
application/activity+json;profile="https://www.w3.org/ns/activitystreams"
2.11. Resource
Resource
2.11.1. getWebResource
GET /.well-known/webfinger
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
resource |
resource |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/jrd+json;charset=utf-8
2.12. Service
Service
2.12.1. handle
GET /api/events
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
*/*
2.13. Tags
Tags
2.13.1. tags
GET /api/tags
Parameters
Type | Name | Description | Schema | Default |
---|---|---|---|---|
Query |
user_id |
user_id |
integer (int32) |
|
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
< TagStats > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/json;charset=UTF-8
2.14. Users
Users
2.14.1. getAuthToken
GET /api/auth
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
string |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/json;charset=UTF-8
2.14.2. getAvatarUrl
GET /api/avatar
Caution
|
operation.deprecated |
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
jid |
jid |
string |
Query |
uname |
uname |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
string (byte) |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
image/png
2.14.3. getUserInfo
GET /api/info/{uname}
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Path |
uname |
uname |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
*/*
2.14.4. getMe
GET /api/me
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
|
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
*/*
2.14.5. updateInfo
POST /api/me/upload
Parameters
Type | Name | Description | Schema |
---|---|---|---|
FormData |
avatar |
avatar |
file |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
No Content |
201 |
Created |
No Content |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Consumes
-
multipart/form-data
Produces
-
*/*
2.14.6. doGetUsers
GET /api/users
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
uname |
uname |
< string > array(multi) |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
< User > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/json;charset=UTF-8
2.14.7. doGetUserRead
GET /api/users/read
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
uname |
uname |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
< User > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/json;charset=UTF-8
2.14.8. doGetUserReaders
GET /api/users/readers
Parameters
Type | Name | Description | Schema |
---|---|---|---|
Query |
uname |
uname |
string |
Responses
HTTP Code | Description | Schema |
---|---|---|
200 |
OK |
< User > array |
401 |
Unauthorized |
No Content |
403 |
Forbidden |
No Content |
404 |
Not Found |
No Content |
Produces
-
application/json;charset=UTF-8
3. Definitions
3.1. Accept
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
actor |
string |
id |
string |
name |
string |
object |
object |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.2. Account
Name | Schema |
---|---|
links |
< Link > array |
subject |
string |
3.3. Activity
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
actor |
string |
id |
string |
name |
string |
object |
object |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.4. Alias
Name | Schema |
---|---|
unknownAttributes |
< string, object > map |
value |
3.5. Announce
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
actor |
string |
id |
string |
name |
string |
object |
object |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.6. ApplicationStatus
Name | Schema |
---|---|
connected |
boolean |
crosspostEnabled |
boolean |
3.7. Attachment
Name | Schema |
---|---|
height |
integer (int32) |
medium |
|
small |
|
thumbnail |
|
url |
string |
width |
integer (int32) |
3.8. Auth
Name | Schema |
---|---|
account |
string |
authCode |
string |
3.9. Block
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
actor |
string |
id |
string |
name |
string |
object |
object |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.10. Chat
Name | Description | Schema |
---|---|---|
avatar |
string |
|
banned |
boolean |
|
country |
string |
|
description |
string |
|
fullname |
string |
|
lastMessageText |
string |
|
lastMessageTimestamp |
Example : |
string |
messagesCount |
integer (int32) |
|
read |
< User > array |
|
readers |
< User > array |
|
seen |
string (date-time) |
|
tokens |
< ExternalToken > array |
|
uid |
integer (int32) |
|
uname |
string |
|
unread |
< integer (int32) > array |
|
unreadCount |
integer (int32) |
|
uri |
||
url |
string |
|
verified |
boolean |
3.11. CommandResult
Name | Schema |
---|---|
markdown |
string |
newMessage |
|
text |
string |
3.12. Context
Name | Schema |
---|---|
@context |
< object > array |
id |
string |
name |
string |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.13. Create
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
actor |
string |
id |
string |
name |
string |
object |
object |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.14. DOMConfiguration
Name | Schema |
---|---|
parameterNames |
3.15. DOMImplementation
Type : object
3.16. DOMStringList
Name | Schema |
---|---|
length |
integer (int32) |
3.17. Delete
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
actor |
string |
id |
string |
name |
string |
object |
object |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.18. Document
Name | Schema |
---|---|
attributes |
|
baseURI |
string |
childNodes |
|
doctype |
|
documentElement |
|
documentURI |
string |
domConfig |
|
firstChild |
|
implementation |
|
inputEncoding |
string |
lastChild |
|
localName |
string |
namespaceURI |
string |
nextSibling |
|
nodeName |
string |
nodeType |
integer (int32) |
nodeValue |
string |
ownerDocument |
|
parentNode |
|
prefix |
string |
previousSibling |
|
strictErrorChecking |
boolean |
textContent |
string |
xmlEncoding |
string |
xmlStandalone |
boolean |
xmlVersion |
string |
3.19. DocumentType
Name | Schema |
---|---|
attributes |
|
baseURI |
string |
childNodes |
|
entities |
|
firstChild |
|
internalSubset |
string |
lastChild |
|
localName |
string |
name |
string |
namespaceURI |
string |
nextSibling |
|
nodeName |
string |
nodeType |
integer (int32) |
nodeValue |
string |
notations |
|
ownerDocument |
|
parentNode |
|
prefix |
string |
previousSibling |
|
publicId |
string |
systemId |
string |
textContent |
string |
3.20. Element
Name | Schema |
---|---|
attributes |
|
baseURI |
string |
childNodes |
|
firstChild |
|
lastChild |
|
localName |
string |
namespaceURI |
string |
nextSibling |
|
nodeName |
string |
nodeType |
integer (int32) |
nodeValue |
string |
ownerDocument |
|
parentNode |
|
prefix |
string |
previousSibling |
|
schemaTypeInfo |
|
tagName |
string |
textContent |
string |
3.21. Emoji
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
id |
string |
name |
string |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.22. Entity
Name | Schema |
---|---|
end |
integer (int32) |
start |
integer (int32) |
text |
string |
type |
string |
url |
string |
3.23. Expires
Name | Schema |
---|---|
unknownAttributes |
< string, object > map |
value |
string (date-time) |
3.24. ExternalToken
Name | Schema |
---|---|
name |
string |
secret |
string |
token |
string |
type |
string |
3.25. Follow
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
actor |
string |
id |
string |
name |
string |
object |
object |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.26. Hashtag
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
id |
string |
name |
string |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.27. Image
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
id |
string |
mediaType |
string |
name |
string |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.28. Key
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
id |
string |
name |
string |
owner |
string |
publicKeyPem |
string |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.29. Like
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
actor |
string |
id |
string |
name |
string |
object |
object |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.30. Link
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
href |
string |
id |
string |
name |
string |
published |
string (date-time) |
rel |
string |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.31. Mention
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
href |
string |
id |
string |
name |
string |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.32. Message
Name | Description | Schema |
---|---|---|
attach |
string |
|
attachment |
||
body |
string |
|
entities |
< Entity > array |
|
html |
boolean |
|
likes |
integer (int32) |
|
mid |
integer (int32) |
|
photo |
||
reactions |
< Reaction > array |
|
recommendations |
< User > array |
|
replies |
integer (int32) |
|
repliesby |
string |
|
replyQuote |
string |
|
replyToUri |
||
replyUri |
||
replyto |
integer (int32) |
|
rid |
integer (int32) |
|
service |
boolean |
|
tags |
< Tag > array |
|
timestamp |
Example : |
string |
to |
||
unread |
boolean |
|
updated |
string (date-time) |
|
updated_at |
Example : |
string |
user |
3.33. ModelAndView
Name | Schema |
---|---|
empty |
boolean |
model |
object |
modelMap |
< string, object > map |
reference |
boolean |
status |
enum (100 CONTINUE, 101 SWITCHING_PROTOCOLS, 102 PROCESSING, 103 CHECKPOINT, 200 OK, 201 CREATED, 202 ACCEPTED, 203 NON_AUTHORITATIVE_INFORMATION, 204 NO_CONTENT, 205 RESET_CONTENT, 206 PARTIAL_CONTENT, 207 MULTI_STATUS, 208 ALREADY_REPORTED, 226 IM_USED, 300 MULTIPLE_CHOICES, 301 MOVED_PERMANENTLY, 302 FOUND, 302 MOVED_TEMPORARILY, 303 SEE_OTHER, 304 NOT_MODIFIED, 305 USE_PROXY, 307 TEMPORARY_REDIRECT, 308 PERMANENT_REDIRECT, 400 BAD_REQUEST, 401 UNAUTHORIZED, 402 PAYMENT_REQUIRED, 403 FORBIDDEN, 404 NOT_FOUND, 405 METHOD_NOT_ALLOWED, 406 NOT_ACCEPTABLE, 407 PROXY_AUTHENTICATION_REQUIRED, 408 REQUEST_TIMEOUT, 409 CONFLICT, 410 GONE, 411 LENGTH_REQUIRED, 412 PRECONDITION_FAILED, 413 PAYLOAD_TOO_LARGE, 413 REQUEST_ENTITY_TOO_LARGE, 414 URI_TOO_LONG, 414 REQUEST_URI_TOO_LONG, 415 UNSUPPORTED_MEDIA_TYPE, 416 REQUESTED_RANGE_NOT_SATISFIABLE, 417 EXPECTATION_FAILED, 418 I_AM_A_TEAPOT, 419 INSUFFICIENT_SPACE_ON_RESOURCE, 420 METHOD_FAILURE, 421 DESTINATION_LOCKED, 422 UNPROCESSABLE_ENTITY, 423 LOCKED, 424 FAILED_DEPENDENCY, 426 UPGRADE_REQUIRED, 428 PRECONDITION_REQUIRED, 429 TOO_MANY_REQUESTS, 431 REQUEST_HEADER_FIELDS_TOO_LARGE, 451 UNAVAILABLE_FOR_LEGAL_REASONS, 500 INTERNAL_SERVER_ERROR, 501 NOT_IMPLEMENTED, 502 BAD_GATEWAY, 503 SERVICE_UNAVAILABLE, 504 GATEWAY_TIMEOUT, 505 HTTP_VERSION_NOT_SUPPORTED, 506 VARIANT_ALSO_NEGOTIATES, 507 INSUFFICIENT_STORAGE, 508 LOOP_DETECTED, 509 BANDWIDTH_LIMIT_EXCEEDED, 510 NOT_EXTENDED, 511 NETWORK_AUTHENTICATION_REQUIRED) |
view |
|
viewName |
string |
3.34. NamedNodeMap
Name | Schema |
---|---|
length |
integer (int32) |
3.35. Node
Name | Schema |
---|---|
attributes |
|
baseURI |
string |
childNodes |
|
firstChild |
|
lastChild |
|
localName |
string |
namespaceURI |
string |
nextSibling |
|
nodeName |
string |
nodeType |
integer (int32) |
nodeValue |
string |
ownerDocument |
|
parentNode |
|
prefix |
string |
previousSibling |
|
textContent |
string |
3.36. NodeInfo
Name | Schema |
---|---|
metadata |
< string, string > map |
openRegistrations |
boolean |
protocols |
< string > array |
server |
|
services |
|
software |
|
usage |
|
version |
string |
3.37. NodeList
Name | Schema |
---|---|
length |
integer (int32) |
3.38. Note
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
attachment |
< Image > array |
attributedTo |
string |
cc |
< string > array |
content |
string |
id |
string |
inReplyTo |
string |
name |
string |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.39. Optional«Message»
Name | Schema |
---|---|
empty |
boolean |
present |
boolean |
3.40. OrderedCollection
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
first |
string |
id |
string |
name |
string |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
totalItems |
integer (int32) |
type |
string |
url |
string |
3.41. OrderedCollectionPage
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
first |
string |
id |
string |
last |
string |
name |
string |
next |
string |
orderedItems |
< Context > array |
partOf |
string |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.42. Person
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
followers |
string |
following |
string |
icon |
|
id |
string |
inbox |
string |
name |
string |
outbox |
string |
preferredUsername |
string |
publicKey |
|
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.43. Photo
Name | Schema |
---|---|
medium |
string |
small |
string |
thumbnail |
string |
3.44. PrivateChats
Name | Schema |
---|---|
pms |
< Chat > array |
3.45. Property
Name | Schema |
---|---|
type |
|
unknownAttributes |
< string, object > map |
value |
3.46. Reaction
Name | Schema |
---|---|
count |
integer (int32) |
description |
string |
id |
integer (int32) |
3.47. SecureUser
Name | Schema |
---|---|
activeEmail |
string |
avatar |
string |
banned |
boolean |
country |
string |
description |
string |
emails |
< string > array |
facebookStatus |
|
fullname |
string |
hash |
string |
jids |
< string > array |
messagesCount |
integer (int32) |
read |
< User > array |
readers |
< User > array |
seen |
string (date-time) |
telegramName |
string |
tokens |
< ExternalToken > array |
twitterName |
string |
uid |
integer (int32) |
uname |
string |
unread |
< integer (int32) > array |
unreadCount |
integer (int32) |
uri |
|
url |
string |
verified |
boolean |
3.48. Server
Name | Schema |
---|---|
baseUrl |
string |
name |
string |
software |
string |
version |
string |
3.49. ServiceInfo
Name | Schema |
---|---|
inbound |
< string > array |
outbound |
< string > array |
3.50. Signature
Type : object
3.51. SiteAssociations
Name | Schema |
---|---|
webcredentials |
3.52. SseEmitter
Name | Schema |
---|---|
timeout |
integer (int64) |
3.53. Status
Name | Schema |
---|---|
status |
string |
3.54. Subject
Name | Schema |
---|---|
unknownAttributes |
< string, object > map |
value |
3.55. Tag
Name | Schema |
---|---|
SynonymID |
integer (int32) |
TID |
integer (int32) |
3.56. TagStats
Name | Schema |
---|---|
messages |
integer (int32) |
tag |
3.57. Title
Name | Schema |
---|---|
lang |
string |
unknownAttributes |
< string, object > map |
value |
string |
3.58. TypeInfo
Name | Schema |
---|---|
typeName |
string |
typeNamespace |
string |
3.59. URI
Name | Schema |
---|---|
absolute |
boolean |
authority |
string |
fragment |
string |
host |
string |
opaque |
boolean |
path |
string |
port |
integer (int32) |
query |
string |
rawAuthority |
string |
rawFragment |
string |
rawPath |
string |
rawQuery |
string |
rawSchemeSpecificPart |
string |
rawUserInfo |
string |
scheme |
string |
schemeSpecificPart |
string |
userInfo |
string |
3.60. Undo
Polymorphism : Inheritance
Discriminator : type
Name | Schema |
---|---|
@context |
< object > array |
actor |
string |
id |
string |
name |
string |
object |
object |
published |
string (date-time) |
tag |
< Context > array |
to |
< string > array |
type |
string |
url |
string |
3.61. Usage
Name | Schema |
---|---|
localComments |
integer (int32) |
localPosts |
integer (int32) |
users |
3.62. User
Name | Schema |
---|---|
avatar |
string |
banned |
boolean |
country |
string |
description |
string |
fullname |
string |
messagesCount |
integer (int32) |
read |
< User > array |
readers |
< User > array |
seen |
string (date-time) |
tokens |
< ExternalToken > array |
uid |
integer (int32) |
uname |
string |
unread |
< integer (int32) > array |
unreadCount |
integer (int32) |
uri |
|
url |
string |
verified |
boolean |
3.63. UserStats
Name | Schema |
---|---|
activeHalfyear |
integer (int32) |
activeMonth |
integer (int32) |
total |
integer (int32) |
3.64. View
Name | Schema |
---|---|
contentType |
string |
3.65. WebCredentials
Name | Schema |
---|---|
apps |
< string > array |
3.66. XRD
Name | Schema |
---|---|
aliases |
< Alias > array |
expires |
|
id |
string |
links |
< Link > array |
properties |
< Property > array |
signatures |
< Signature > array |
subject |
|
unknownAttributes |
< string, object > map |
unknownElements |
< Element > array |