api.scribblelive.com Open in urlscan Pro
52.222.214.117  Public Scan

Submitted URL: http://api.scribblelive.com/
Effective URL: https://api.scribblelive.com/
Submission: On September 09 via manual from IE — Scanned from DE

Form analysis 1 forms found in the DOM

<form class="download-url-wrapper"><input type="text" class="download-url-input" value="https://api.scribblelive.com/v1/api-docs" style=""><button class="download-url-button button">Explore</button></form>

Text Content

swagger
Explore


ROCK LIVE API - V2

 1.0.0 

[ Base URL: api.scribblelive.com/v1 ]

https://api.scribblelive.com/v1/api-docs

Schemeshttps
Authorize


POST
POST ENDPOINTS


POST/post
Will save a post object to a specific Stream
POST/post/image
Will save an image post object to a specific Stream
PUT/post/{id}/image
Will update an image post object to a specific Stream
PUT/post/{id}
Will update a post object to a specific Stream
PUT/post/{id}/tags
Will update a post with the provided tags
DELETE/post/{id}/tags
Will update a post by removing the given tags
PUT/post/{id}/tags/add
Will update a post with the provided tags
DELETE/post/{id}/tags/removeall
Will remove all tags from the post
PUT/post/{id}/reorder
Will update the time of a post to a specific Stream
POST/comments
Will save a post as a comment to a specified Stream
POST/comments/image
Will save an image as a comment to a specific Stream

STREAM
STREAM ENDPOINTS


GET/stream/{StreamId}
Get a stream by Id
GET/stream/{StreamId}/post/{PostId}
Get a Post in a stream
GET/stream/{StreamId}/posts
List Posts in a stream
GET/stream/{StreamId}/lastmodified
Get last modified timestamp for posts in stream
GET/stream/{StreamId}/posts/recent
Return the last ~30 seconds of posts that were posted since the stream was last
modified
GET/stream/{StreamId}/posts/since
Return posts that are newer then the since timestamp
GET/stream/{StreamId}/status
Get stream live status information
POST/stream/{StreamId}/posts/search
Search for posts in a stream
POST/stream
Will create a Stream
PUT/stream/{StreamId}/open
Will open a specified stream
PUT/stream/{StreamId}/close
Will close a specified stream
PUT/stream/{StreamId}/polls/{PollId}/close
Will close a specified Poll

CLIENT


GET/client/{Id}/user/{UserId}/streams
Will return my content and live streams
GET/client
Will return information about a client based on Token
GET/client/{Id}/streams
Will return streams of a client based on ClientId

USER


POST/user/create/anon
Will create an anonymous user with the given name and thumbnail
POST/user/create/avatar
Will create a resized avatar image that will be available for use and will not
expire
POST/user/login
This will retrieve user information based on login account.
GET/user/{UserId}/clients
This will return clients for a specific user based on the provided key.
GET/user/{UserId}/{Key}
This will return settings for a specific user based on the provided key.

COLLECTION


GET/collection/{Id}
List items in a collection
GET/collection/{Id}/lastmodified
Get last modified timestamp for posts in collection

FILE-UPLOADER


POST/file-uploader/upload-url
Returns a JSON object that contains the unique url to upload a file to.

REPLIES


GET/replies/context/{Context}/{RootId}
Get replies for a root.
GET/replies/context/{Context}/{RootId}/recent
Gets the recent replies for a root.
GET/replies/context/{Context}/{RootId}/parent/{ParentId}
Get replies for a post within a specified stream.
POST/replies/context/{Context}/{RootId}/parent/{ParentId}
Create a reply for specified post.

DIRECTMESSAGES


POST/directmessaging/{RootId}/message/{ParentId}
Send a direct message.
GET/directmessaging/{RootId}/message/{ParentId}
View conversation
GET/directmessaging/{RootId}/users
View users list

MODELS

Error
Location
User
InsertPostRequest
InsertCommentRequest
UpdatePostRequest
PostResponse
PostsResponse
Pagination
StreamSearchParams
CollectionItems
CollectionItem
Icon
TagsRequest
Media
LastModified
ReorderPostRequest
ClientResponse
ClientStreamsResponse
ClientStream
ClientUserStreamsResponse
ClientUserStream
CreateAnonUserRequest
uploadUrl
uploadUrlResponse
UserAvatarRequest
AvatarImage
UserClient
UserClientsResponse
UserLoginResponse
UserSettingsRequest
UserSettingsExample
RecentPostsResponse
StreamPostsSinceResponse
StreamStatus
InsertStreamRequest
StreamResponse
StreamOpenResponse
StreamCloseResponse
MetaResponse
PollResponse
PollAnswer
PollClosedResponse
Slideshows
ReplyRequest
ReplyContentRequest
ReplyCreatorRequest
MessageRequest
RepliesRecentResponse
RepliesResponse
ReplyRecentResponse
ReplyResponse
MessageResponse
ConversationResponse
MessageUserListResponse