• Home
  • Resources
  • Objects
  • Guide
    • What is an API
    • Creating an app
    • Using the API
    • Troubleshooting
    • Login
    • IQL query language
    • API Playground
    • Get started
    • Error messages
    • Access scopes
    • Introduction to general concepts

Resources

Authentication

GET auth/access_token OAuth access token
DELETE auth/access_token Expire OAuth access token
GET auth/status Status about your current authentication

Users

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

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/".

Configurations

Process indicators

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.

Initiative categories

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.

Reward grades

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.

Sorecards

GET config/scorecards List of all scorecards.
GET config/scorecards/(id) Get one scorecard

Locations

GET config/locations List of all locations.

Impulses

GET impulses List of all impulses.
GET impulses/(id) Get one impulse.
POST impulses Submit a new impulse.
DELETE impulses/(id) Delete an impulse.

Appraisals

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

↑ Back to top

© Induct Software AS