| GET auth/access_token | OAuth access token |
| DELETE auth/access_token | Expire OAuth access token |
| GET auth/status | Status about your current authentication |
Users are login accounts associated with your organzation.
| GET users | List of all users associated with the company for the currently logged in user account. |
| GET users/(id) | Data on a specific user. |
| GET users/(id)/profile_image | Profile image of the user if the person has uploaded a profile image. |
| GET users/(id)/reward_score | Points and badges that a user has earned. |
| POST users/(id)/reward_score | Manually add points to a user. |
Initiatives are the main content fo Induct. This is where you get all the ideas, challenges and proposals created by end users.
| GET initiatives/ideas | List of all the ideas for your organization. |
| GET initiatives/ideas/(id) | Data about a single idea. |
| POST initiatives/ideas | Submit a new idea. |
| GET initiatives/ideas/(id)/comments | Comments on a idea. |
| GET initiatives/ideas/(id)/comments/(id) | A single comment |
| GET initiatives/ideas/(id)/comments/(id)/comments | Sub comments for a comment |
| GET initiatives/ideas/(id)/comments/(id)/comments/(id) | A single sub comment |
| POST initiatives/ideas/(id)/comments/ | Submit a new comment |
| POST initiatives/ideas/(id)/comments/(id)/comments | Submit a new sub comment |
| DELETE initiatives/ideas/(id)/comments/(id) | Delete a comment |
| DELETE initiatives/ideas/(id)/comments/(id)/comments/(id) | Delete a sub comment |
| GET initiatives/ideas/(id)/votes | Get the individual votes for an idea |
| GET initiatives/ideas/(id)/votes/(id) | Get a specific vote for an idea |
| POST initiatives/ideas/(id)/votes/ | Get a specific vote for an idea |
| DELETE initiatives/ideas/(id)/votes/(id) | Delete a vote |
| GET initiatives/ideas/(id)/files | Get initiative files/attachments |
| GET initiatives/ideas/(id)/files/(name) | Get the raw/binary content of a file by name |
| GET initiatives/ideas/(id)/files/(id) | Get a specific file |
| GET initiatives/ideas/(id)/files/(id)/width/(width) | Get the raw/binary content of a file resized with the specified width, in case of a picture |
| GET initiatives/ideas/(id)/files/(id)/height/(height) | Get the raw/binary content of a file resized with the specified height, in case of a picture |
| POST initiatives/ideas/(id)/files/ | Submit a new file |
| GET initiatives/ideas/(id)/reviewinvites | Get the existing review invitations for an idea |
| POST initiatives/ideas/(id)/reviewinvites | Invites a user to review an idea, and includes an optional comment. |
|
Resources for proposals and challenges follow the same pattern as ideas
by replacing "/ideas/" with either "/proposals/" or "/challenges/".
|
|
| GET config/process_indicators | List of the process indicators defined for your site. |
| GET config/process_indicators/(id) | Data about a process indicator identified by the id. |
| GET config/initiative_categories | The category configurations for your application. |
| GET config/initiative_categories/innovation_types | The innovation types defined for your organization. |
| GET config/initiative_categories/innovation_types/(id) | Data about a single innovation type. |
| GET config/initiative_categories/innovation_grades | The innovation grades defined for your organization. |
| GET config/initiative_categories/innovation_grades/(id) | Data about a single innovation grades. |
| GET config/initiative_categories/sources | The initiative sources defined for your organization. |
| GET config/initiative_categories/sources/(id) | Data about a single initiative source type. |
| GET config/initiative_categories/focus_areas | The initiative focus areas defined for your organization. |
| GET config/initiative_categories/focus_areas/(id) | Data about a single focus area. |
The Reward grades API section is used to get configuration settings about the rules for points and badges.
| GET config/reward_grades | List of all reward badge types along with the point theshold levels. |
| GET config/reward_grades/(id) | Data about a badge type identified by the id. |
| GET config/scorecards | List of all scorecards. |
| GET config/scorecards/(id) | Get one scorecard |
| GET config/locations | List of all locations. |
| GET impulses | List of all impulses. |
| GET impulses/(id) | Get one impulse. |
| POST impulses | Submit a new impulse. |
| DELETE impulses/(id) | Delete an impulse. |
| GET appraisals | Get all the company appraisals |
| GET appraisals/(id) | Get a given appraisal |
| GET appraisals/user/(id) | Get all appraisals of a given user |
| GET appraisals/halloffame/(interval) | Get Hall of Fame |
| GET appraisals/halloffame/giver/(interval) | Get Hall of Fame of Givers |
| GET appraisals/halloffame/receiver/(interval) | Get Hall of Fame of Receivers |
| GET appraisals/like/(id) | Give or remove a like to an appraisal |
| GET appraisals/competencelevels | Get the text to asign to the competence levels |
| GET appraisals/competencetags | Get the active competence tags |
| GET appraisals/competencetags/(Id) | Get the sum of competence tags of given user |
| POST appraisals | Submit a new appraisal |
| POST appraisals/Comment/(Id) | Comment an appraisal |
| POST appraisals/Comment/(AppraisalId)/(Id) | Comment an appraisal comment |
| DELETE appraisals/Comment/(AppraisalId)/(Id) | Delete an appraisal comment |
| GET appraisals/Comment/Like/(Id) | Give or remove a like to an appraisal comment |
Induct API 1.0
Last API system update:
11/23/2020 8:43:56 AM