Get Started. It's Free
or sign up with your email address
Rocket clouds
API by Mind Map: API

1. Me

1.1. WhoAmI

1.1.1. Name

1.1.1.1. View Me

1.1.2. Description

1.1.2.1. View current user

1.1.3. Preconditions

1.1.3.1. ACL

1.1.3.1.1. Required role: User Individual

1.1.4. URI

1.1.4.1. Pattern

1.1.4.1.1. /api/users/me

1.1.4.1.2. Sample

1.1.5. Request

1.1.5.1. HTTP Method

1.1.5.1.1. GET

1.1.5.2. HTTP Headers

1.1.5.2.1. Content-Type

1.1.5.2.2. Accept

1.1.5.2.3. Authorization

1.1.5.3. Body

1.1.5.3.1. Object

1.1.5.3.2. Schema

1.1.5.3.3. Sample

1.1.6. Responses

1.1.6.1. Success

1.1.6.1.1. HTTP Status Code

1.1.6.1.2. Body

1.1.6.2. Failure

1.1.6.2.1. Description

1.1.6.2.2. HTTP Status Code

1.1.6.2.3. Body

1.1.7. Notes

1.1.8. Try Me!

1.2. Activities

1.2.1. Name

1.2.1.1. Activities

1.2.2. Description

1.2.2.1. All user activities

1.2.3. Preconditions

1.2.3.1. ACL

1.2.3.1.1. Required role: User Individual

1.2.4. URI

1.2.4.1. Pattern

1.2.4.1.1. /api/users/mine

1.2.4.1.2. Sample

1.2.4.2. parameters

1.2.4.2.1. Query

1.2.4.2.2. Query

1.2.4.2.3. Query

1.2.4.2.4. Query

1.2.5. Request

1.2.5.1. HTTP Method

1.2.5.1.1. GET

1.2.5.2. HTTP Headers

1.2.5.2.1. Content-Type

1.2.5.2.2. Accept

1.2.5.2.3. Authorization

1.2.5.3. Body

1.2.5.3.1. Object

1.2.5.3.2. Schema

1.2.5.3.3. Sample

1.2.6. Responses

1.2.6.1. Success

1.2.6.1.1. HTTP Status Code

1.2.6.1.2. Body

1.2.6.2. Failure

1.2.6.2.1. Description

1.2.6.2.2. HTTP Status Code

1.2.6.2.3. Body

1.2.7. Notes

1.2.8. Try Me!

1.3. Conversations

1.3.1. Name

1.3.1.1. Conversations

1.3.2. Description

1.3.2.1. User conversations

1.3.3. Preconditions

1.3.3.1. ACL

1.3.3.1.1. Required role: User Individual

1.3.4. URI

1.3.4.1. Pattern

1.3.4.1.1. /api/conversations/mine

1.3.4.1.2. Sample

1.3.4.2. parameters

1.3.4.2.1. Query

1.3.4.2.2. Query

1.3.4.2.3. Query

1.3.4.2.4. Query

1.3.5. Request

1.3.5.1. HTTP Method

1.3.5.1.1. GET

1.3.5.2. HTTP Headers

1.3.5.2.1. Content-Type

1.3.5.2.2. Accept

1.3.5.2.3. Authorization

1.3.5.3. Body

1.3.5.3.1. Object

1.3.5.3.2. Schema

1.3.5.3.3. Sample

1.3.6. Responses

1.3.6.1. Success

1.3.6.1.1. HTTP Status Code

1.3.6.1.2. Body

1.3.6.2. Failure

1.3.6.2.1. Description

1.3.6.2.2. HTTP Status Code

1.3.6.2.3. Body

1.3.7. Notes

1.3.8. Try Me!

2. Capture

2.1. Create Media

2.1.1. Name

2.1.1.1. Create new Media

2.1.2. Description

2.1.2.1. Create new Media

2.1.3. Preconditions

2.1.3.1. ACL

2.1.3.1.1. Required role: User Individual

2.1.4. URI

2.1.4.1. Pattern

2.1.4.1.1. /api/medias/create-{type}

2.1.4.1.2. Sample

2.1.4.2. Parameters

2.1.4.2.1. Path

2.1.5. Request

2.1.5.1. HTTP Method

2.1.5.1.1. POST

2.1.5.2. HTTP Headers

2.1.5.2.1. Content-Type

2.1.5.2.2. Accept

2.1.5.2.3. Authorization

2.1.5.3. Body

2.1.5.3.1. Object

2.1.5.3.2. Schema

2.1.5.3.3. Sample

2.1.6. Responses

2.1.6.1. Success

2.1.6.1.1. HTTP Status Code

2.1.6.1.2. Body

2.1.6.2. Failure

2.1.6.2.1. Description

2.1.6.2.2. HTTP Status Code

2.1.6.2.3. Body

2.1.7. Notes

2.1.8. Try Me!

2.2. View Media

2.2.1. Name

2.2.1.1. View Media

2.2.2. Description

2.2.2.1. View Media

2.2.3. Preconditions

2.2.3.1. ACL

2.2.3.1.1. Required role: User Individual

2.2.4. URI

2.2.4.1. Pattern

2.2.4.1.1. /api/medias/{id}

2.2.4.1.2. Sample

2.2.4.2. Parameters

2.2.4.2.1. Path

2.2.5. Request

2.2.5.1. HTTP Method

2.2.5.1.1. GET

2.2.5.2. HTTP Headers

2.2.5.2.1. Content-Type

2.2.5.2.2. Accept

2.2.5.2.3. Authorization

2.2.5.3. Body

2.2.5.3.1. Object

2.2.5.3.2. Schema

2.2.5.3.3. Sample

2.2.6. Responses

2.2.6.1. Success

2.2.6.1.1. HTTP Status Code

2.2.6.1.2. Body

2.2.6.2. Failure

2.2.6.2.1. Description

2.2.6.2.2. HTTP Status Code

2.2.6.2.3. Body

2.2.7. Notes

2.2.8. Try Me!

2.3. Upload Media

2.3.1. Name

2.3.1.1. Upload new Media

2.3.2. Description

2.3.2.1. Upload new Media

2.3.3. Preconditions

2.3.3.1. ACL

2.3.3.1.1. Required role: User Individual

2.3.4. URI

2.3.4.1. Pattern

2.3.4.1.1. /api/medias/{media-id}/files/{media-file-id}/uploaded

2.3.4.1.2. Sample

2.3.4.2. Parameters

2.3.4.2.1. Path

2.3.4.2.2. Path

2.3.5. Request

2.3.5.1. HTTP Method

2.3.5.1.1. GET

2.3.5.2. HTTP Headers

2.3.5.2.1. Content-Type

2.3.5.2.2. Accept

2.3.5.2.3. Authorization

2.3.5.3. Body

2.3.5.3.1. Object

2.3.5.3.2. Schema

2.3.5.3.3. Sample

2.3.6. Responses

2.3.6.1. Success

2.3.6.1.1. HTTP Status Code

2.3.6.1.2. Body

2.3.6.2. Failure

2.3.6.2.1. Description

2.3.6.2.2. HTTP Status Code

2.3.6.2.3. Body

2.3.7. Notes

2.3.8. Try Me!

3. Compose

3.1. New Message

3.1.1. Name

3.1.1.1. Start a new conversation

3.1.2. Description

3.1.2.1. Start a new conversation

3.1.3. Preconditions

3.1.3.1. ACL

3.1.3.1.1. Required role: User Individual

3.1.4. URI

3.1.4.1. Pattern

3.1.4.1.1. /api/conversations/start-{share-type}

3.1.4.1.2. Sample

3.1.4.2. Parameters

3.1.4.2.1. Path

3.1.4.2.2. Query

3.1.5. Request

3.1.5.1. HTTP Method

3.1.5.1.1. POST

3.1.5.2. HTTP Headers

3.1.5.2.1. Content-Type

3.1.5.2.2. Accept

3.1.5.2.3. Authorization

3.1.5.3. Body

3.1.5.3.1. Object

3.1.5.3.2. Schema

3.1.5.3.3. Sample

3.1.6. Responses

3.1.6.1. Success

3.1.6.1.1. HTTP Status Code

3.1.6.1.2. Body

3.1.6.2. Failure

3.1.6.2.1. Description

3.1.6.2.2. HTTP Status Code

3.1.6.2.3. Body

3.1.7. Notes

3.1.8. Try Me!

3.2. Reply

3.2.1. Name

3.2.1.1. Reply to a message

3.2.2. Description

3.2.2.1. Reply to a message

3.2.3. Preconditions

3.2.3.1. ACL

3.2.3.1.1. Required role: User Individual

3.2.4. URI

3.2.4.1. Pattern

3.2.4.1.1. /api/conversations/{conversation-id}/messages/{message-id}/reply-to

3.2.4.1.2. Sample

3.2.4.2. Parameters

3.2.4.2.1. Path

3.2.4.2.2. Path

3.2.4.2.3. Query

3.2.5. Request

3.2.5.1. HTTP Method

3.2.5.1.1. POST

3.2.5.2. HTTP Headers

3.2.5.2.1. Content-Type

3.2.5.2.2. Accept

3.2.5.2.3. Authorization

3.2.5.3. Body

3.2.5.3.1. Object

3.2.5.3.2. Schema

3.2.5.3.3. Sample

3.2.6. Responses

3.2.6.1. Success

3.2.6.1.1. HTTP Status Code

3.2.6.1.2. Body

3.2.6.2. Failure

3.2.6.2.1. Description

3.2.6.2.2. HTTP Status Code

3.2.6.2.3. Body

3.2.7. Notes

3.2.8. Try Me!

4. Comment

4.1. Comment

4.1.1. Name

4.1.1.1. Comment

4.1.2. Description

4.1.2.1. Comment a media

4.1.3. Preconditions

4.1.3.1. ACL

4.1.3.1.1. Required role: User Individual

4.1.4. URI

4.1.4.1. Pattern

4.1.4.1.1. /api/conversations/{conversation-id}/messages/{message-id}/medias/{media-id}/reactions/comment

4.1.4.1.2. Sample

4.1.4.2. Parameters

4.1.4.2.1. Path

4.1.4.2.2. Path

4.1.4.2.3. Path

4.1.5. Request

4.1.5.1. HTTP Method

4.1.5.1.1. POST

4.1.5.2. HTTP Headers

4.1.5.2.1. Content-Type

4.1.5.2.2. Accept

4.1.5.2.3. Authorization

4.1.5.3. Body

4.1.5.3.1. Object

4.1.5.3.2. Schema

4.1.5.3.3. Sample

4.1.6. Responses

4.1.6.1. Success

4.1.6.1.1. HTTP Status Code

4.1.6.1.2. Body

4.1.6.2. Failure

4.1.6.2.1. Description

4.1.6.2.2. HTTP Status Code

4.1.6.2.3. Body

4.1.7. Notes

4.1.8. Try Me!

4.2. Uncomment

4.2.1. Name

4.2.1.1. Uncomment

4.2.2. Description

4.2.2.1. Uncomment media

4.2.3. Preconditions

4.2.3.1. ACL

4.2.3.1.1. Required role: User Individual

4.2.4. URI

4.2.4.1. Pattern

4.2.4.1.1. /api/conversations/{conversation-id}/messages/{message-id}/medias/{media-id}/reactions/comments/{id}

4.2.4.1.2. Sample

4.2.4.2. Parameters

4.2.4.2.1. Path

4.2.4.2.2. Path

4.2.4.2.3. Path

4.2.4.2.4. Path

4.2.5. Request

4.2.5.1. HTTP Method

4.2.5.1.1. DELETE

4.2.5.2. HTTP Headers

4.2.5.2.1. Content-Type

4.2.5.2.2. Accept

4.2.5.2.3. Authorization

4.2.5.3. Body

4.2.5.3.1. Object

4.2.5.3.2. Schema

4.2.5.3.3. Sample

4.2.6. Responses

4.2.6.1. Success

4.2.6.1.1. HTTP Status Code

4.2.6.1.2. Body

4.2.6.2. Failure

4.2.6.2.1. Description

4.2.6.2.2. HTTP Status Code

4.2.6.2.3. Body

4.2.7. Notes

4.2.8. Try Me!

5. Messages

5.1. Conversation

5.1.1. Name

5.1.1.1. View messages

5.1.2. Description

5.1.2.1. View all messages in a conversation

5.1.3. Preconditions

5.1.3.1. ACL

5.1.3.1.1. Required role: User Individual

5.1.4. URI

5.1.4.1. Pattern

5.1.4.1.1. /api/conversations/{conversation-id}/messages

5.1.4.1.2. Sample

5.1.4.2. Parameters

5.1.4.2.1. Path

5.1.4.2.2. Query

5.1.4.2.3. Query

5.1.4.2.4. Query

5.1.4.2.5. Query

5.1.4.2.6. Query

5.1.5. Request

5.1.5.1. HTTP Method

5.1.5.1.1. GET

5.1.5.2. HTTP Headers

5.1.5.2.1. Content-Type

5.1.5.2.2. Accept

5.1.5.2.3. Authorization

5.1.5.3. Body

5.1.5.3.1. Object

5.1.5.3.2. Schema

5.1.5.3.3. Sample

5.1.6. Responses

5.1.6.1. Success

5.1.6.1.1. HTTP Status Code

5.1.6.1.2. Body

5.1.6.2. Failure

5.1.6.2.1. Description

5.1.6.2.2. HTTP Status Code

5.1.6.2.3. Body

5.1.7. Notes

5.1.8. Try Me!

6. Reaction

6.1. View Likes

6.1.1. Name

6.1.1.1. Likes

6.1.2. Description

6.1.2.1. View media likes

6.1.3. Preconditions

6.1.3.1. ACL

6.1.3.1.1. Required role: User Individual

6.1.4. URI

6.1.4.1. Pattern

6.1.4.1.1. /api/conversations/{conversation-id}/messages/{message-id}/medias/{media-id}/reactions/likes

6.1.4.1.2. Sample

6.1.4.2. Parameters

6.1.4.2.1. Path

6.1.4.2.2. Path

6.1.4.2.3. Path

6.1.4.2.4. Query

6.1.4.2.5. Query

6.1.4.2.6. Query

6.1.4.2.7. Query

6.1.5. Request

6.1.5.1. HTTP Method

6.1.5.1.1. GET

6.1.5.2. HTTP Headers

6.1.5.2.1. Content-Type

6.1.5.2.2. Accept

6.1.5.2.3. Authorization

6.1.5.3. Body

6.1.5.3.1. Object

6.1.5.3.2. Schema

6.1.5.3.3. Sample

6.1.6. Responses

6.1.6.1. Success

6.1.6.1.1. HTTP Status Code

6.1.6.1.2. Body

6.1.6.2. Failure

6.1.6.2.1. Description

6.1.6.2.2. HTTP Status Code

6.1.6.2.3. Body

6.1.7. Notes

6.1.8. Try Me!

6.2. View Like

6.2.1. Name

6.2.1.1. View Like

6.2.2. Description

6.2.2.1. View media like

6.2.3. Preconditions

6.2.3.1. ACL

6.2.3.1.1. Required role: User Individual

6.2.4. URI

6.2.4.1. Pattern

6.2.4.1.1. /api/conversations/{conversation-id}/messages/{message-id}/medias/{media-id}/reactions/likes/{id}

6.2.4.1.2. Sample

6.2.4.2. Parameters

6.2.4.2.1. Path

6.2.4.2.2. Path

6.2.4.2.3. Path

6.2.4.2.4. Path

6.2.5. Request

6.2.5.1. HTTP Method

6.2.5.1.1. GET

6.2.5.2. HTTP Headers

6.2.5.2.1. Content-Type

6.2.5.2.2. Accept

6.2.5.2.3. Authorization

6.2.5.3. Body

6.2.5.3.1. Object

6.2.5.3.2. Schema

6.2.5.3.3. Sample

6.2.6. Responses

6.2.6.1. Success

6.2.6.1.1. HTTP Status Code

6.2.6.1.2. Body

6.2.6.2. Failure

6.2.6.2.1. Description

6.2.6.2.2. HTTP Status Code

6.2.6.2.3. Body

6.2.7. Notes

6.2.8. Try Me!

6.3. View Comments

6.3.1. Name

6.3.1.1. View Comments

6.3.2. Description

6.3.2.1. View media comments

6.3.3. Preconditions

6.3.3.1. ACL

6.3.3.1.1. Required role: User Individual

6.3.4. URI

6.3.4.1. Pattern

6.3.4.1.1. /api/conversations/{conversation-id}/messages/{message-id}/medias/{media-id}/reactions/comments

6.3.4.1.2. Sample

6.3.4.2. Parameters

6.3.4.2.1. Path

6.3.4.2.2. Path

6.3.4.2.3. Path

6.3.5. Request

6.3.5.1. HTTP Method

6.3.5.1.1. GET

6.3.5.2. HTTP Headers

6.3.5.2.1. Content-Type

6.3.5.2.2. Accept

6.3.5.2.3. Authorization

6.3.5.3. Body

6.3.5.3.1. Object

6.3.5.3.2. Schema

6.3.5.3.3. Sample

6.3.6. Responses

6.3.6.1. Success

6.3.6.1.1. HTTP Status Code

6.3.6.1.2. Body

6.3.6.2. Failure

6.3.6.2.1. Description

6.3.6.2.2. HTTP Status Code

6.3.6.2.3. Body

6.3.7. Notes

6.3.8. Try Me!

6.4. View Comment

6.4.1. Name

6.4.1.1. View Comment

6.4.2. Description

6.4.2.1. View media comment

6.4.3. Preconditions

6.4.3.1. ACL

6.4.3.1.1. Required role: User Individual

6.4.4. URI

6.4.4.1. Pattern

6.4.4.1.1. /api/conversations/{conversation-id}/messages/{message-id}/medias/{media-id}/reactions/comments/{id}

6.4.4.1.2. Sample

6.4.4.2. Parameters

6.4.4.2.1. Path

6.4.4.2.2. Path

6.4.4.2.3. Path

6.4.4.2.4. Path

6.4.5. Request

6.4.5.1. HTTP Method

6.4.5.1.1. GET

6.4.5.2. HTTP Headers

6.4.5.2.1. Content-Type

6.4.5.2.2. Accept

6.4.5.2.3. Authorization

6.4.5.3. Body

6.4.5.3.1. Object

6.4.5.3.2. Schema

6.4.5.3.3. Sample

6.4.6. Responses

6.4.6.1. Success

6.4.6.1.1. HTTP Status Code

6.4.6.1.2. Body

6.4.6.2. Failure

6.4.6.2.1. Description

6.4.6.2.2. HTTP Status Code

6.4.6.2.3. Body

6.4.7. Notes

6.4.8. Try Me!

6.5. Reactions

6.5.1. Name

6.5.1.1. Reactions

6.5.2. Description

6.5.2.1. View reactions to media

6.5.3. Preconditions

6.5.3.1. ACL

6.5.3.1.1. Required role: User Individual

6.5.4. URI

6.5.4.1. Pattern

6.5.4.1.1. /api/conversations/{conversation-id}/messages/{message-id}/medias/{media-id}/reactions

6.5.4.1.2. Sample

6.5.4.2. Parameters

6.5.4.2.1. Path

6.5.4.2.2. Path

6.5.4.2.3. Path

6.5.4.2.4. Query

6.5.4.2.5. Query

6.5.4.2.6. Query

6.5.4.2.7. Query

6.5.5. Request

6.5.5.1. HTTP Method

6.5.5.1.1. GET

6.5.5.2. HTTP Headers

6.5.5.2.1. Content-Type

6.5.5.2.2. Accept

6.5.5.2.3. Authorization

6.5.5.3. Body

6.5.5.3.1. Object

6.5.5.3.2. Schema

6.5.5.3.3. Sample

6.5.6. Responses

6.5.6.1. Success

6.5.6.1.1. HTTP Status Code

6.5.6.1.2. Body

6.5.6.2. Failure

6.5.6.2.1. Description

6.5.6.2.2. HTTP Status Code

6.5.6.2.3. Body

6.5.7. Notes

6.5.8. Try Me!

7. Inbox

7.1. All Messages

7.1.1. Name

7.1.1.1. All Messages

7.1.2. Description

7.1.2.1. View all inbox messages

7.1.3. Preconditions

7.1.3.1. ACL

7.1.3.1.1. Required role: User Individual

7.1.4. URI

7.1.4.1. Pattern

7.1.4.1.1. /api/conversations/my-inbox/messages

7.1.4.1.2. Sample

7.1.4.2. Parameters

7.1.4.2.1. Query

7.1.4.2.2. Query

7.1.4.2.3. Query

7.1.4.2.4. Query

7.1.4.2.5. Query

7.1.4.2.6. Query

7.1.4.2.7. Query

7.1.4.2.8. Query

7.1.5. Request

7.1.5.1. HTTP Method

7.1.5.1.1. GET

7.1.5.2. HTTP Headers

7.1.5.2.1. Content-Type

7.1.5.2.2. Accept

7.1.5.2.3. Authorization

7.1.5.3. Body

7.1.5.3.1. Object

7.1.5.3.2. Schema

7.1.5.3.3. Sample

7.1.6. Responses

7.1.6.1. Success

7.1.6.1.1. HTTP Status Code

7.1.6.1.2. Body

7.1.6.2. Failure

7.1.6.2.1. Description

7.1.6.2.2. HTTP Status Code

7.1.6.2.3. Body

7.1.7. Notes

7.1.8. Try Me!

7.2. Private

7.2.1. Name

7.2.1.1. Private

7.2.2. Description

7.2.2.1. View private messages only

7.2.3. Preconditions

7.2.3.1. ACL

7.2.3.1.1. Required role: User Individual

7.2.4. URI

7.2.4.1. Pattern

7.2.4.1.1. /api/conversations/my-inbox/messages

7.2.4.1.2. Sample

7.2.4.2. Parameters

7.2.4.2.1. Query

7.2.4.2.2. Query

7.2.4.2.3. Query

7.2.4.2.4. Query

7.2.4.2.5. Query

7.2.4.2.6. Query

7.2.4.2.7. Query

7.2.4.2.8. Query

7.2.5. Request

7.2.5.1. HTTP Method

7.2.5.1.1. GET

7.2.5.2. HTTP Headers

7.2.5.2.1. Content-Type

7.2.5.2.2. Accept

7.2.5.2.3. Authorization

7.2.5.3. Body

7.2.5.3.1. Object

7.2.5.3.2. Schema

7.2.5.3.3. Sample

7.2.6. Responses

7.2.6.1. Success

7.2.6.1.1. HTTP Status Code

7.2.6.1.2. Body

7.2.6.2. Failure

7.2.6.2.1. Description

7.2.6.2.2. HTTP Status Code

7.2.6.2.3. Body

7.2.7. Notes

7.2.8. Try Me!

7.3. Sent

7.3.1. Name

7.3.1.1. Sent

7.3.2. Description

7.3.2.1. View all sent messages. This includes both private and shared messages

7.3.3. Preconditions

7.3.3.1. ACL

7.3.3.1.1. Required role: User Individual

7.3.4. URI

7.3.4.1. Pattern

7.3.4.1.1. /api/conversations/my-inbox/messages

7.3.4.1.2. Sample

7.3.4.2. Parameters

7.3.4.2.1. Query

7.3.4.2.2. Query

7.3.4.2.3. Query

7.3.4.2.4. Query

7.3.4.2.5. Query

7.3.4.2.6. Query

7.3.4.2.7. Query

7.3.4.2.8. Query

7.3.5. Request

7.3.5.1. HTTP Method

7.3.5.1.1. GET

7.3.5.2. HTTP Headers

7.3.5.2.1. Content-Type

7.3.5.2.2. Accept

7.3.5.2.3. Authorization

7.3.5.3. Body

7.3.5.3.1. Object

7.3.5.3.2. Schema

7.3.5.3.3. Sample

7.3.6. Responses

7.3.6.1. Success

7.3.6.1.1. HTTP Status Code

7.3.6.1.2. Body

7.3.6.2. Failure

7.3.6.2.1. Description

7.3.6.2.2. HTTP Status Code

7.3.6.2.3. Body

7.3.7. Notes

7.3.8. Try Me!

8. Public Feed

8.1. Recent

8.1.1. Name

8.1.1.1. Recent

8.1.2. Description

8.1.2.1. View all recent public feed messages

8.1.3. Preconditions

8.1.3.1. ACL

8.1.3.1.1. Required role: None

8.1.4. URI

8.1.4.1. Pattern

8.1.4.1.1. /api/conversations/my-public-feed/messages

8.1.4.1.2. Sample

8.1.4.2. Parameters

8.1.4.2.1. Query

8.1.4.2.2. Query

8.1.4.2.3. Query

8.1.4.2.4. Query

8.1.4.2.5. Query

8.1.4.2.6. Query

8.1.4.2.7. Query

8.1.4.2.8. Query

8.1.5. Request

8.1.5.1. HTTP Method

8.1.5.1.1. GET

8.1.5.2. HTTP Headers

8.1.5.2.1. Content-Type

8.1.5.2.2. Accept

8.1.5.2.3. Authorization

8.1.5.3. Body

8.1.5.3.1. Object

8.1.5.3.2. Schema

8.1.5.3.3. Sample

8.1.6. Responses

8.1.6.1. Success

8.1.6.1.1. HTTP Status Code

8.1.6.1.2. Body

8.1.6.2. Failure

8.1.6.2.1. Description

8.1.6.2.2. HTTP Status Code

8.1.6.2.3. Body

8.1.7. Notes

8.1.8. Try Me!

8.2. Popular

8.2.1. Name

8.2.1.1. Popular

8.2.2. Description

8.2.2.1. View popular messages in public feed

8.2.3. Preconditions

8.2.3.1. ACL

8.2.3.1.1. Required role: None

8.2.4. URI

8.2.4.1. Pattern

8.2.4.1.1. /api/conversations/my-public-feed/messages

8.2.4.1.2. Sample

8.2.4.2. Parameters

8.2.4.2.1. Query

8.2.4.2.2. Query

8.2.4.2.3. Query

8.2.4.2.4. Query

8.2.4.2.5. Query

8.2.4.2.6. Query

8.2.4.2.7. Query

8.2.4.2.8. Query

8.2.5. Request

8.2.5.1. HTTP Method

8.2.5.1.1. GET

8.2.5.2. HTTP Headers

8.2.5.2.1. Content-Type

8.2.5.2.2. Accept

8.2.5.2.3. Authorization

8.2.5.3. Body

8.2.5.3.1. Object

8.2.5.3.2. Schema

8.2.5.3.3. Sample

8.2.6. Responses

8.2.6.1. Success

8.2.6.1.1. HTTP Status Code

8.2.6.1.2. Body

8.2.6.2. Failure

8.2.6.2.1. Description

8.2.6.2.2. HTTP Status Code

8.2.6.2.3. Body

8.2.7. Notes

8.2.8. Try Me!

8.3. I Follow

8.3.1. Name

8.3.1.1. I Follow

8.3.2. Description

8.3.2.1. View all public feed messages that a given a user is following

8.3.3. Preconditions

8.3.3.1. ACL

8.3.3.1.1. Required role: None

8.3.4. URI

8.3.4.1. Pattern

8.3.4.1.1. /api/conversations/my-public-feed/messages

8.3.4.1.2. Sample

8.3.4.2. Parameters

8.3.4.2.1. Query

8.3.4.2.2. Query

8.3.4.2.3. Query

8.3.4.2.4. Query

8.3.4.2.5. Query

8.3.4.2.6. Query

8.3.4.2.7. Query

8.3.4.2.8. Query

8.3.5. Request

8.3.5.1. HTTP Method

8.3.5.1.1. GET

8.3.5.2. HTTP Headers

8.3.5.2.1. Content-Type

8.3.5.2.2. Accept

8.3.5.2.3. Authorization

8.3.5.3. Body

8.3.5.3.1. Object

8.3.5.3.2. Schema

8.3.5.3.3. Sample

8.3.6. Responses

8.3.6.1. Success

8.3.6.1.1. HTTP Status Code

8.3.6.1.2. Body

8.3.6.2. Failure

8.3.6.2.1. Description

8.3.6.2.2. HTTP Status Code

8.3.6.2.3. Body

8.3.7. Notes

8.3.8. Try Me!

8.4. Published

8.4.1. Name

8.4.1.1. Published

8.4.2. Description

8.4.2.1. View all public feed messages published by user

8.4.3. Preconditions

8.4.3.1. ACL

8.4.3.1.1. Required role: None

8.4.4. URI

8.4.4.1. Pattern

8.4.4.1.1. /api/conversations/my-public-feed/messages

8.4.4.1.2. Sample

8.4.4.2. Parameters

8.4.4.2.1. Query

8.4.4.2.2. Query

8.4.4.2.3. Query

8.4.4.2.4. Query

8.4.4.2.5. Query

8.4.4.2.6. Query

8.4.4.2.7. Query

8.4.4.2.8. Query

8.4.5. Request

8.4.5.1. HTTP Method

8.4.5.1.1. GET

8.4.5.2. HTTP Headers

8.4.5.2.1. Content-Type

8.4.5.2.2. Accept

8.4.5.2.3. Authorization

8.4.5.3. Body

8.4.5.3.1. Object

8.4.5.3.2. Schema

8.4.5.3.3. Sample

8.4.6. Responses

8.4.6.1. Success

8.4.6.1.1. HTTP Status Code

8.4.6.1.2. Body

8.4.6.2. Failure

8.4.6.2.1. Description

8.4.6.2.2. HTTP Status Code

8.4.6.2.3. Body

8.4.7. Notes

8.4.8. Try Me!

9. Stranger

9.1. follow

9.1.1. Name

9.1.1.1. follow

9.1.2. Description

9.1.2.1. Follow a user

9.1.3. Preconditions

9.1.3.1. ACL

9.1.3.1.1. Required role: User Individual

9.1.4. URI

9.1.4.1. Pattern

9.1.4.1.1. /api/users/{id}/follow

9.1.4.1.2. Sample

9.1.4.2. Parameters

9.1.4.2.1. Path

9.1.5. Request

9.1.5.1. HTTP Method

9.1.5.1.1. GET

9.1.5.2. HTTP Headers

9.1.5.2.1. Content-Type

9.1.5.2.2. Accept

9.1.5.2.3. Authorization

9.1.5.3. Body

9.1.5.3.1. Object

9.1.5.3.2. Schema

9.1.5.3.3. Sample

9.1.6. Responses

9.1.6.1. Success

9.1.6.1.1. HTTP Status Code

9.1.6.1.2. Body

9.1.6.2. Failure

9.1.6.2.1. Description

9.1.6.2.2. HTTP Status Code

9.1.6.2.3. Body

9.1.7. Notes

9.1.8. Try Me!

9.2. unfollow

9.2.1. Name

9.2.1.1. unfollow

9.2.2. Description

9.2.2.1. Unfollow a user

9.2.3. Preconditions

9.2.3.1. ACL

9.2.3.1.1. Required role: User Individual

9.2.4. URI

9.2.4.1. Pattern

9.2.4.1.1. /api/users/{id}/unfollow

9.2.4.1.2. Sample

9.2.4.2. Parameters

9.2.4.2.1. Path

9.2.5. Request

9.2.5.1. HTTP Method

9.2.5.1.1. GET

9.2.5.2. HTTP Headers

9.2.5.2.1. Content-Type

9.2.5.2.2. Accept

9.2.5.2.3. Authorization

9.2.5.3. Body

9.2.5.3.1. Object

9.2.5.3.2. Schema

9.2.5.3.3. Sample

9.2.6. Responses

9.2.6.1. Success

9.2.6.1.1. HTTP Status Code

9.2.6.1.2. Body

9.2.6.2. Failure

9.2.6.2.1. Description

9.2.6.2.2. HTTP Status Code

9.2.6.2.3. Body

9.2.7. Notes

9.2.8. Try Me!

9.3. WhoIs

9.3.1. Name

9.3.1.1. User

9.3.2. Description

9.3.2.1. View user

9.3.3. Preconditions

9.3.3.1. ACL

9.3.3.1.1. Required role: User Individual

9.3.4. URI

9.3.4.1. Pattern

9.3.4.1.1. /api/users/{id}

9.3.4.1.2. Sample

9.3.4.2. Parameters

9.3.4.2.1. Path

9.3.5. Request

9.3.5.1. HTTP Method

9.3.5.1.1. GET

9.3.5.2. HTTP Headers

9.3.5.2.1. Content-Type

9.3.5.2.2. Accept

9.3.5.2.3. Authorization

9.3.5.3. Body

9.3.5.3.1. Object

9.3.5.3.2. Schema

9.3.5.3.3. Sample

9.3.6. Responses

9.3.6.1. Success

9.3.6.1.1. HTTP Status Code

9.3.6.1.2. Body

9.3.6.2. Failure

9.3.6.2.1. Description

9.3.6.2.2. HTTP Status Code

9.3.6.2.3. Body

9.3.7. Notes

9.3.8. Try Me!

9.4. Public

9.5. Shared

10. Register

10.1. Name

10.1.1. Registration

10.2. Description

10.2.1. Register a new device

10.3. Preconditions

10.3.1. ACL

10.3.1.1. Required role: User Individual

10.4. URI

10.4.1. Pattern

10.4.1.1. /api/users/register

10.4.1.2. Sample

10.4.1.2.1. /api/users/register

10.5. Request

10.5.1. HTTP Method

10.5.1.1. POST

10.5.2. HTTP Headers

10.5.2.1. Content-Type

10.5.2.1.1. application/json

10.5.2.2. Accept

10.5.2.2.1. application/json

10.5.2.3. Authorization

10.5.2.3.1. HTTP Basic Access Authentication Preemptive

10.5.2.3.2. HTTP Digest Access Authentication Preemptive (Preferred)

10.5.3. Body

10.5.3.1. Object

10.5.3.1.1. Registration

10.5.3.2. Schema

10.5.3.2.1. Click Me

10.5.3.3. Sample

10.5.3.3.1. Click Me

10.6. Responses

10.6.1. Success

10.6.1.1. HTTP Status Code

10.6.1.1.1. 201 Created

10.6.1.2. Body

10.6.1.2.1. Object

10.6.1.2.2. Schema

10.6.1.2.3. Sample

10.6.2. Failure

10.6.2.1. Description

10.6.2.1.1. Invalid parameter valid

10.6.2.2. HTTP Status Code

10.6.2.2.1. 400 Bad Request

10.6.2.3. Body

10.6.2.3.1. Object

10.6.2.3.2. Schema

10.6.2.3.3. Sample

10.7. Notes

10.8. Try Me!

11. Like

11.1. like

11.1.1. Name

11.1.1.1. Like Media

11.1.2. Description

11.1.2.1. Like a media

11.1.3. Preconditions

11.1.3.1. ACL

11.1.3.1.1. Required role: User Individual

11.1.4. URI

11.1.4.1. Pattern

11.1.4.1.1. /api/conversations/{conversation-id}/messages/{message-id}/medias/{media-id}/like

11.1.4.1.2. Sample

11.1.4.2. Parameters

11.1.4.2.1. Path

11.1.4.2.2. Path

11.1.4.2.3. Path

11.1.5. Request

11.1.5.1. HTTP Method

11.1.5.1.1. GET

11.1.5.2. HTTP Headers

11.1.5.2.1. Content-Type

11.1.5.2.2. Accept

11.1.5.2.3. Authorization

11.1.5.3. Body

11.1.5.3.1. Object

11.1.5.3.2. Schema

11.1.5.3.3. Sample

11.1.6. Responses

11.1.6.1. Success

11.1.6.1.1. HTTP Status Code

11.1.6.1.2. Body

11.1.6.2. Failure

11.1.6.2.1. Description

11.1.6.2.2. HTTP Status Code

11.1.6.2.3. Body

11.1.7. Notes

11.1.8. Try Me!

11.2. Unlike

11.2.1. Name

11.2.1.1. Unlike Media

11.2.2. Description

11.2.2.1. Unlike a media

11.2.3. Preconditions

11.2.3.1. ACL

11.2.3.1.1. Required role: User Individual

11.2.4. URI

11.2.4.1. Pattern

11.2.4.1.1. /api/conversations/{conversation-id}/messages/{message-id}/medias/{media-id}/unlike

11.2.4.1.2. Sample

11.2.4.2. Parameters

11.2.4.2.1. Path

11.2.4.2.2. Path

11.2.4.2.3. Path

11.2.5. Request

11.2.5.1. HTTP Method

11.2.5.1.1. GET

11.2.5.2. HTTP Headers

11.2.5.2.1. Content-Type

11.2.5.2.2. Accept

11.2.5.2.3. Authorization

11.2.5.3. Body

11.2.5.3.1. Object

11.2.5.3.2. Schema

11.2.5.3.3. Sample

11.2.6. Responses

11.2.6.1. Success

11.2.6.1.1. HTTP Status Code

11.2.6.1.2. Body

11.2.6.2. Failure

11.2.6.2.1. Description

11.2.6.2.2. HTTP Status Code

11.2.6.2.3. Body

11.2.7. Notes

11.2.8. Try Me!