Authentication

Endpoints Description
POST /api/login Login
GET /api/logout Logout
POST /api/forgot_password Forgot password

Comments

Endpoints Description
POST /api/feeds/:feed_id/comment Create comment for a feed/vote for a poll
DELETE /api/comments/:id Delete a Comment

Custom Fields

Endpoints Description
GET /api/custom_fields Get Custom Field Dimension

Direct Messages

Endpoints Description
GET /api/feeds/direct_messages Get list of direct messages
POST /api/feeds/direct_messages Send direct message
POST /api/feeds/direct_messages/check_append_msg Get most recent conversations with the same people

Events

Endpoints Description
POST /api/events Create an event
DELETE /api/events/:id Delete an event

Feeds

Endpoints Description
POST /api/feeds/:feed_id/bookmark Bookmark a feed
DELETE /api/feeds/:feed_id/bookmark Unbookmark a feed
GET /api/feeds/mentions Get list of user mentions of feeds
POST /api/feeds/ask_question Ask a Question
GET /api/feeds/get_questions Get list of questions
DELETE /api/feeds/:feed_id/unread Mark a feed as read
GET /api/feeds/wall Get list of wall messages
POST /api/feeds Post Status Update or Group Wall or Project Wall
DELETE /api/feeds/:id Delete a feed
GET /api/feeds/:id Get details of a feed
GET /api/feeds Get list of feeds
GET /api/feeds/mark_all_as_read Mark all feeds as read
PUT /api/feeds/change_feed_visibility Change visibility status of a feed
POST /api/users/:user_id/wall Post update on User Wall

Files

Endpoints Description
GET /api/folders/:folder_id/files Get list of files
POST /api/files/assign_file_metadata Assign meta data to uploaded files
PUT /api/files/:id Update file (Rename)
PUT /api/files/move Move files
DELETE /api/files/:id Delete a file
GET /api/files/:id Show details of a file

Folders

Endpoints Description
GET /api/folders Get folder structure
POST /api/folders Create folder
PUT /api/folders/:id Update folder (Rename)
PUT /api/folders/move Move folders
GET /api/folders/:id Get details of a folder
DELETE /api/folders/:id Delete a folder

Ideas

Endpoints Description
GET /api/campaigns Get all idea campaigns
GET /api/campaigns/:id Get an idea campaign
POST /api/ideas Post an idea
GET /api/ideas/:id Get an idea
GET /api/ideas/get_ideas Get all ideas

Intranet

Endpoints Description
GET /api/intranet Get pages of a company

Likes

Endpoints Description
PUT /api/comments/:comment_id/like Like a comment
PUT /api/feeds/:feed_id/like Like a feed
POST /api/likes Like an item
GET /api/likes Get list of likes

Messages

Endpoints Description
GET /api/conversations/:conversation_id/message/get_important_messages Get important messages of a Conversation for a user

Milestones

Endpoints Description
GET /api/projects/:project_id/milestones Get list of milestones for a project

Notifications

Endpoints Description
GET /api/users/notifications Get notifications for a user
GET /api/users/notifications/my_feeds Get notifications for my feeds
GET /api/users/notifications/mentions Get notifications for mentioned feeds
GET /api/users/notifications/pinned Get notifications for pinned feeds
GET /api/users/notifications/direct_messages Get notifications for direct messages
POST /api/users/notifications/get_settings Get notifications settings
GET /api/users/notifications/get_important_dates Get notifications for important dates
POST /api/users/notifications/save_settings Save notifications settings

Pages

Endpoints Description
GET /api/site_pages Get list of company pages
GET /api/site_pages/:id Get content of a company page

Posts

Endpoints Description
GET /api/posts List of posts
POST /api/posts Create a post
PUT /api/posts/:id Update a post
GET /api/posts/intranet Get all company post
GET /api/posts/:id Show details of a post
GET /api/posts/get_post_feeds Get post feeds data
DELETE /api/posts/:id Delete a Post

Projects

Endpoints Description
GET /api/conversations/:conversation_id/members Get Members of a Project
PUT /api/conversations/:id Update project details
DELETE /api/conversations/:project_id/leave Leave a Project
GET /api/conversations/:id/attachments Get project's attachments
POST /api/conversations/add_custom_fields Add Custom Value in Project/Group
PUT /api/projects/:project_id/members/manage Add/Remove Members to a Project
GET /api/projects/templates Get all templates
POST /api/projects/templates/create_project Create Project With Templates
GET /api/projects Get list of projects
GET /api/projects/:id Get details of a project
POST /api/projects Create project
PUT /api/projects/:id Edit project
DELETE /api/projects/:id Delete a Project
GET /api/projects/:id/time_logs Get TimeSheets of a Project

Tasks

Endpoints Description
PUT /api/tasks/:id/lifecycle Set lifecycle of the task
GET /api/tasks Get list of tasks
GET /api/tasks/new_index Get details of all Tasks
POST /api/tasks Create a Task
PUT /api/tasks/:id Update details of a Task
DELETE /api/tasks/:id Delete a task
GET /api/tasks/:id Get a task
POST /api/time_logs Post a TimeLog

Teams

Endpoints Description
GET /api/teams/get_all_teams Get all teams
POST /apiapi/teams/:id/create_notification_setting_for_user Create custom notification for team
DELETE /api/teams/:id Delete Team
PUT /api/teams/:id/pin Pin Team
DELETE /api/teams/:id/unpin Unpin Team
GET /api/teams/search Search Teams

Todos

Endpoints Description
GET /api/todos/pending Get My pending todos
GET /api/todos/completed Get My completed todos
POST /api/todos Create a todo
PUT /api/todos/:id Update a todo
DELETE /api/todos/:id Delete a todo
PUT /api/todos/:id/reorder Reorder a todo
GET /api/todos/clear_completed Clear My completed todos
GET /api/todos/:id/mark_completed Complete a todo
GET /api/todos/:id/undo_complete Undo Complete a todo

Trackers

Endpoints Description
GET /api/trackers/get_my_forms Get all forms of all trackers of a user
PUT /api/trackers/data/:id Update a record from tracker
DELETE /api/trackers/data/:id Delete a record from tracker
POST /api/trackers/forms/add_submission Add data to a tracker
POST /api/trackers/forms/add_submission_public Add data to a public tracker
GET /api/trackers/forms/get_submission/:id Get a Tracker

User Management Ap Is

Endpoints Description
GET /api/users Get all users
GET /api/users/:id Get a user
POST /api/users Invite user
PUT /api/users/change_password Change Password
POST /api/users/language_settings Change language
PUT /api/users Update self profile

Users

Endpoints Description
GET /api/users/colleagues Get list of all colleagues in search
GET /api/users/colleagues/online_colleagues Get all online colleagues
GET /api/users/followers Get all followers of user
GET /api/users/following Get all following users

Wikis

Endpoints Description
GET /api/wikis Get wikis of a team
GET /api/wikis/:id Get content of a wiki
POST /api/wikis Create a wiki
PUT /api/wikis/:id Update a wiki