Collabinate
Collabinate provides an API for hosted activity streams, allowing you to seamlessly build social feeds, microblogging, and collaboration into your application.
8 subscribers
23 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
Collabinate endpoints
| Method | Endpoint | Description |
|---|---|---|
| Activities | ||
| GET |
Get Activity /entities/{entityId}/stream/{activityId} |
Returns a single activity within a given stream. |
| DELETE |
Delete Activity /entities/{entityId}/stream/{activityId} |
Removes a single activity from a given stream. All activity data is permanently deleted, including associated comments and likes. The continuity of the remaining stream is… |
| POST |
Create Activity /entities/{entityid}/stream |
Adds a single activity to the stream for an entity. The posted data should be in the Activity Streams format (http://activitystrea.ms/specs/json/1.0/#activity). If it is not, the… |
| PUT |
Update Activity /entities/{entityid}/stream/{activityid} |
Creates or replaces a single activity within a given stream. The data should be in the Activity Streams activity format (http://activitystrea.ms/specs/json/1.0/#activity).… |
| Follows | ||
| GET |
Get All Following /users/{userId}/following |
Returns the set of entities followed by the given user. |
| POST |
Follow Multiple /users/{userid}/following |
Create a follow relationship between a user and a set of entities. The id property of each object in the provided object collection will be used to create the follow relationship. |
| GET |
Get Following /users/{userId}/following/{entityId} |
Returns a follow activity if the given user follows the given entity, or a 404 not found otherwise. |
| PUT |
Follow Entity /users/{userId}/following/{entityId} |
Adds the given entity to the list of entities that the given user follows. This will create a one-way relationship; for a bi-directional relationship, a second call must be made… |
| GET |
Get Followers /entities/{entityid}/followers |
Returns the set of users that follow the given entity. |
| DELETE |
Unfollow Entity /users/{userId}/following/{entityId} |
Removes the given entity from the list of entities that the given user follows. This will remove the relationship in one direction only; for a bi-directional relationship, a… |
| Comments | ||
| DELETE |
Delete Comment /entities/{entityId}/stream/{activityId}/comments/{commentId} |
Removes a comment from a given activity. |
| GET |
Get Comments /entities/{entityId}/stream/{activityId}/comments |
Retrieves the set of comments for a given activity. |
| GET |
Get Comment /entities/{entityId}/stream/{activityId}/comments/{commentId} |
Gets a single comment on an activity. |
| POST |
Post Comment /entities/{entityid}/stream/{activityid}/comments |
Adds a comment to the given activity for the given entity. A user can optionally be associated by adding a "userId=johndoe" query parameter. Note that the object type for the… |
| PUT |
Update Comment /entities/{entityid}/stream/{activityid}/comments/{commentid} |
Creates or replaces a single comment within the stream of comments for a given entity. A user can optionally be associated by adding a "userId=johndoe" query parameter. Note that… |
| Feeds | ||
| GET |
Get Feed /users/{userId}/feed |
Returns a set of activities for the entities followed by a user in reverse chronological order up to the amount in the take query variable, starting at the activity in the… |
| Likes | ||
| PUT |
Like Activity /users/{userId}/likes/{entityId}/{activityId} |
Creates a like relationship between a user and a single activity. |
| GET |
Get Likers /entities/{entityId}/stream/{activityId}/likes |
Returns a set of users that like a given activity. |
| DELETE |
Unlike Activity /users/{userId}/likes/{entityId}/{activityId} |
Removes a like relationship between a user and a single activity. |
| GET |
Get Like /users/{userId}/likes/{entityId}/{activityId} |
Checks whether a like relationship exists between a user and a single activity. |
| Streams | ||
| GET |
Get Stream /entities/{entityId}/stream |
Returns a set of activities for an entity in reverse chronological order up to the amount in the take query variable, starting after the skipping the number of activities in the… |
| Entities | ||
| GET |
Get Entity /entities/{entityid} |
Gets an ActivityStreamsObject representing an Entity or User. |
| DELETE |
Delete Entity /entities/{entityid} |
Delete all data and relationships for an entity or user. CAUTION: This method can delete a large amount of unrecoverable data. |
Collabinate pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $49 / month | — |
|
| ULTRA Recommended | $199 / month | — |
|
| MEGA | $499 / month | — |
|