IPost API
the official IPost.rocks API documentation
Version: 1.0.0
BasePath:/
All rights reserved
http://apache.org/licenses/LICENSE-2.0.html
Access
[ Jump to Models ]
Table of Contents
(apiChangePWPost)
Consumes
This API call consumes the following media types via the request header:
Request body
Responses
200
OK
410
Gone
Up
post /api/changeUsername
(apiChangeUsernamePost)
Consumes
This API call consumes the following media types via the request header:
Request body
Responses
200
OK
410
Gone
411
Length Required
412
Precondition Failed
413
Payload Too Large
Up
get /api/dms/conversations
(apiDmsConversationsGet)
Responses
200
OK
Up
get /api/dms/encrypt.js
(apiDmsEncryptJsGet)
Responses
200
OK
(apiDmsGetDMGet)
Query parameters
id (optional)
Query Parameter —
Responses
200
OK
(apiDmsPidGet)
Responses
200
OK
(apiDmsPostPost)
Consumes
This API call consumes the following media types via the request header:
Request body
Responses
200
OK
410
Gone
411
Length Required
412
Precondition Failed
413
Payload Too Large
414
URI Too Long
415
Unsupported Media Type
416
Range Not Satisfiable
417
Expectation Failed
418
I'm a teapot
500
Internal Server Error
(apiGetChannelsGet)
Request headers
Responses
200
OK
429
Too Many Requests
Up
get /api/getFileIcon/*
(apiGetFileIconGet)
Responses
200
OK
410
Gone
Up
get /api/getPersonalPosts
(apiGetPersonalPostsGet)
Query parameters
otherperson (optional)
Query Parameter —
Responses
200
OK
410
Gone
(apiGetPostGet)
Query parameters
id (optional)
Query Parameter —
Responses
200
OK
(apiGetPostsGet)
Responses
(apiGetPostsGet_1)
Query parameters
channel (optional)
Query Parameter —
Responses
200
OK
Up
get /api/getPostsLowerThan
(apiGetPostsLowerThanGet)
Query parameters
channel (optional)
Query Parameter —
id (optional)
Query Parameter —
Responses
200
OK
Up
get /api/getalluserinformation
(apiGetalluserinformationGet)
Responses
200
OK
401
Unauthorized
402
Payment Required
403
Forbidden
(apiGetotheruserGet)
Query parameters
user (optional)
Query Parameter —
Responses
200
OK
(apiGetuserGet)
Responses
200
OK
(apiPidGet)
Responses
200
OK
(apiPostPost)
Consumes
This API call consumes the following media types via the request header:
Request body
Responses
200
OK
500
Internal Server Error
(apiSearchGet)
Query parameters
type (optional)
Query Parameter —
selector (optional)
Query Parameter —
Responses
200
OK
(apiSetBioPost)
Consumes
This API call consumes the following media types via the request header:
Request body
Responses
200
OK
410
Gone
411
Length Required
(apiSetavatarPost)
Responses
200
OK
410
Gone
411
Length Required
500
Internal Server Error
(apiSettingsGet)
Responses
200
OK
(apiSettingsPost)
Consumes
This API call consumes the following media types via the request header:
Request body
Responses
200
OK
410
Gone
411
Length Required
412
Precondition Failed
500
Internal Server Error
(authorizePost)
Consumes
This API call consumes the following media types via the request header:
Request body
Responses
(avatarsGet)
Responses
200
OK
404
Not Found
(cssGet)
Responses
200
OK
404
Not Found
(get)
Query parameters
id (optional)
Query Parameter —
Responses
200
OK
404
Not Found
500
Internal Server Error
(imagesGet)
Responses
200
OK
404
Not Found
(jsGet)
Responses
200
OK
404
Not Found
(loginPost)
Consumes
This API call consumes the following media types via the request header:
Request body
Responses
200
OK
410
Gone
411
Length Required
412
Precondition Failed
413
Payload Too Large
414
URI Too Long
415
Unsupported Media Type
416
Range Not Satisfiable
417
Expectation Failed
(redeemauthcodePost)
Consumes
This API call consumes the following media types via the request header:
Request body
Responses
200
OK
400
Bad Request
420
(registerPost)
Consumes
This API call consumes the following media types via the request header:
Request body
Responses
200
OK
410
Gone
411
Length Required
412
Precondition Failed
413
Payload Too Large
414
URI Too Long
415
Unsupported Media Type
416
Range Not Satisfiable
417
Expectation Failed
418
I'm a teapot
(userUploadsGet)
Responses
200
OK
404
Not Found
(usersGet)
Responses
200
OK
[ Jump to Methods ]
Table of Contents
api_changePW_body
api_changeUsername_body
api_post_body
api_setBio_body
api_settings_body
authorize_body
dms_post_body
login_body
redeemauthcode_body
register_body
newPW (optional)
example: any
currentPW (optional)
example: any
newUsername (optional)
example: any
currentPW (optional)
example: any
message (optional)
example: any
pid (optional)
example: any
reply_id (optional)
example: any
receiver (optional)
example: any
Bio (optional)
example: any
setting (optional)
example: any
value (optional)
example: any
application_id (optional)
example: any
application_extra (optional)
example: any
message (optional)
example: any
pid (optional)
example: any
reply_id (optional)
example: any
receiver (optional)
example: any
user (optional)
example: any
pass (optional)
example: any
r (optional)
example: any
authcode (optional)
example: any
auth (optional)
example: any
user (optional)
example: any
pass (optional)
example: any
r (optional)
example: any