Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Version published after converting to the new editor
  • Add this link ↓ to search field at the left corner.
    • amoeboids-upraise/1.0/okr/search
  • Enter inputs and click on 'send' to request data.



Once you click on send, System returns you the data shown as below.



Request  parameters


ParentParametersTypeDescriptionPossible values

objectiveCycleIdsNumberObjective cycle id1, 2, 3, 4, etc

ownerStringObjective owner's user name Objective owner's user name

statusesNumberObjective status id in UpRaise

Below are the possible objective status ids associated with UpRaise objective statuses - 

0- READY 
1- IN_PROGRESS 
2- SCHEDULED
3- CLOSED 
4- ABANDONED 
5- READY_FOR_GRADING 
6- CARRIED_FORWARD 
7- READY_TO_CLOSE 


dueFromDateStringAny date to specify objective due date range. 31/October/2019 (DD/MM/YYYY)

dueToDateStringAny date to specify objective due date range31/October/2019 (DD/MM/YYYY)

labelsStringAny objective label/s names from UpRaise

Labels names can be different in every UpRaise instance, below mentioned are a few examples - 

  • Teamwork
  • Strategy
  • Skill improvements

objectiveLevelsStringObjective levels in Upraise
  • Company
  • Team
  • Individual
  • Above are the default objective level display names, UpRaise admins can add their own display names in their Upraise instances. 

teamLevelsStringTeam types in UpRaise1, 2, 3, 4, etc

teamIdsStringTeam id1, 2, 3, 4, etc

sortByStringThis is to sort objective with different request parameters
  • title
  • owner
  • progress_percent
  • team
  • due_date
  • start_date
  • created_date
  • modified_date
  • created_by
  • modified_by
  • status(default if not provided)

sortOrderString

This is to request what should be the order of objectives in response. You can add below request parameters-

  • ASC
  • DESC


startAtNumberTo get paginated result 0, 20, 40, etc

maxResultsNumberMaximum number of results to be displayed on one page. Default max results are 20. 5,10,20, etc


Response parameters

ParentParametereTypeDescriptionPossible values

objectiveCycleIdsNumberThis returns all objectives from the objective cycle associated with objective cycle id added in the requestThis API returns data of all objectives within given objective cycle. The response is similar to what we get in get objectives API. Please refer this document to see an example of one objective in Get objective details

ownerStringThis returns all objectives owned by the given userThis API returns data of all objectives owned by given user. In the response, you'd get all data points related to objectives owned by the given user, which is similar to what we get in get objectives API. Please refer this document to see an example of one objective in Get objective details

statusesNumberThis returns all objectives from the given status. This API returns data of all objectives in given objective status. In the response, you'll get all data points related to objectives with the given objective status, which is similar to what we get in get objectives API. Please refer this document to see an example of one objective in Get objective details

dueFromDateStringThis returns all objectives those are due from given dateThis API returns all objectives that are due from given date. In the response, you'll get all data points related to objectives that are due from given date, which is similar to what we get in get objectives API. Please refer this document to see an example of one objective in Get objective details

labelsStringThis returns all objectives that are associated with requested label/sThis API returns all objectives that are associated with requested label/s. In the response, you'll get all data points related to objectives that are associated with requested label/s, which is similar to what we get in get objectives API. Please refer this document to see an example of one objective in Get objective details

objectiveLevels
This returns all objectives that are associated with requested objective level/sThis API returns all objectives that are associated with requested objective level/s. In the response, you'll get all data points related to objectives that are associated with requested objective level/s, which is similar to what we get in get objectives API. Please refer this document to see an example of one objective in Get objective details

teamLevels
This returns all objectives that are associated with requested team level/s or type/sThis API returns all objectives that are associated with requested team level/s or type/s. In the response, you'll get all data points related to objectives that are associated with team level/s or type/s, which is similar to what we get in get objectives API. Please refer this document to see an example of one objective in Get objective details

teamIds
This returns all team objectives that are associated with requested team id/sThis API returns all team objectives that are associated with requested team id/s. In the response, you'll get all data points related to team objectives that are associated with team id/s, which is similar to what we get in get objectives API. Please refer this document to see an example of one objective in Get objective details

sortBy
This returns all objectives sorted alphabetically

sortOrder
This returns all objectives sorted in ascending or descending order

startAt

Use this parameter to define starting index for the search results



maxResults
Use this parameter to define max results on each page


In this section

Child pages (Children Display)
pageREST APIs for Objectives & Key Results