Skip to content

获取绩效结果

获取被评估人在指定周期、指定项目中各个环节的评估结果信息,包含绩效所在的周期、项目、评估项、评估模版以及各环节评估数据等信息。

Tip: 若采用 tenant_access_token 的鉴权模式,推荐使用获取绩效详情数据 接口获取更丰富的返回数据。

请求

项目
HTTP URLhttps://open.feishu.cn/open-apis/performance/v1/review_datas/query
HTTP MethodPOST
接口频率限制20 次/分钟
支持的应用类型custom,isv
权限要求 调用该 API 所需的权限。开启其中任意一项权限即可调用 开启任一权限即可performance:performance 管理绩效数据 performance:performance:readonly 查看绩效数据
字段权限要求> Tip: 该接口返回体中存在下列敏感字段,仅当开启对应的权限后才会返回;如果无需获取这些字段,则不建议申请 contact:user.employee_id:readonly 获取用户 user ID

请求头

名称类型必填描述
Authorizationstringtenant_access_tokenuser_access_token 值格式:"Bearer access_token" 示例值:"Bearer u-7f1bcd13fc57d46bac21793a18e560" 了解更多:如何选择与获取 access token
Content-Typestring固定值:"application/json; charset=utf-8"

查询参数

名称类型必填描述
user_id_typestring用户 ID 类型
示例值:open_id
可选值有
- open_id: 标识一个用户在某个应用中的身份。同一个用户在不同应用中的 Open ID 不同。了解更多:如何获取 Open ID - union_id: 标识一个用户在某个应用开发商下的身份。同一用户在同一开发商下的应用中的 Union ID 是相同的,在不同开发商下的应用中的 Union ID 是不同的。通过 Union ID,应用开发商可以把同个用户在多个应用中的身份关联起来。了解更多:如何获取 Union ID? - user_id: 标识一个用户在某个租户内的身份。同一个用户在租户 A 和租户 B 内的 User ID 是不同的。在同一个租户内,一个用户的 User ID 在所有应用(包括商店应用)中都保持一致。User ID 主要用于在不同的应用间打通用户数据。了解更多:如何获取 User ID? - people_admin_id: 以 people_admin_id 来识别用户
默认值open_id
当值为 user_id,字段权限要求contact:user.employee_id:readonly 获取用户 user ID

请求体

名称类型必填描述
start_timestring周期开始时间最小值,毫秒时间戳,小于该时间开始的周期会被过滤掉
注意:当填写了 semester_id_list 参数时,此参数无效
示例值:"1430425599999"
end_timestring周期结束时间最大值,毫秒时间戳,大于该时间结束的周期会被过滤掉
注意:当填写了 semester_id_list 参数时,此参数无效
示例值:"1630425599999"
stage_typesstring\[\]环节类型,目前仅支持终评环节、结果沟通环节、查看绩效结果环节(不传默认包含所有的环节)
示例值:["leader_review"]
可选值有
- leader_review: 终评环节 - communication_and_open_result: 结果沟通环节 - view_result: 查看绩效结果环节
数据校验规则
- 最大长度:50
stage_progressint\[\]环节状态,填写时按照指定状态获取绩效结果,不填查询所有状态的绩效结果
示例值:[1]
可选值有
- 0: 未开始,任务的开始时间未到达 - 1: 待完成,任务的开始时间到达而截止时间未到达,且任务未完成 - 2: 已截止,任务的截止时间已到达,且任务未完成 - 3: 已完成,任务已完成 - 4: 已复议
数据校验规则
- 最大长度:50
semester_id_liststring\[\]评估周期 ID 列表,可通过获取周期接口获取
示例值:["6992035450862224940"]
数据校验规则
- 最大长度:50
reviewee_user_id_liststring\[\]被评估人 ID 列表,与入参 user_id_type 类型一致
示例值:["ou_838b193464e10df19f1e1b3853698cca"]
数据校验规则
- 最大长度:50
updated_later_thanstring环节更新时间最早时间,毫秒时间戳,可筛选出在此时间之后,有内容提交的环节数据
示例值:"1630425599999"

请求体示例

json
{
	"reviewee_user_id_list":["ou_3245842393d09e9428ad4655da6e30b3"],
	"start_time":"1430425599999",
	"end_time":"1630425599999",
	"stage_types":["leader_review","communication_and_open_result"],
	"semester_id_list":["6992035450862224940"],
	"stage_progress":[0,1,2,3],
	"updated_later_than":"1430425599999"
}

响应

响应体

名称类型描述
codeint错误码,非 0 表示失败
msgstring错误描述
datareview_data-
  └ semesterssemester\[\]周期列表
    └ idstring周期 ID,详情可查看:获取周期列表

year int 周期年份
type_group string 周期类型分组
type string 周期类型
    └ namei18n周期名称
      └ zh-CNstring周期中文名称
      └ en-USstring周期英文名称
    └ progressstring绩效评估周期 状态
可选值有
- initiating: 初始化 - enabled: 已启动
    └ start_timestring周期开始时间,毫秒时间戳
    └ end_timestring周期结束时间,毫秒时间戳
    └ create_timestring周期创建时间,毫秒时间戳
    └ modify_timestring绩效评估周期 更新时间
    └ create_user_idstring绩效评估周期 创建人 ID,与入参 user_id_type 类型一致
    └ modify_user_idstring绩效评估周期 更新人 ID,与入参 user_id_type 类型一致
  └ activitiesactivity\[\]绩效评估项目列表
    └ idstring项目 ID,可通过获取项目列表接口获取
    └ namei18n项目名称
      └ zh-CNstring项目中文名称
      └ en-USstring项目英文名称
    └ semester_idstring周期 ID,详情可查看:获取周期列表
  └ indicatorsindicator\[\]评估项列表
    └ idstring评估项 ID,详情可查看:获取评估项列表
    └ namei18n评估项名称
      └ zh-CNstring评估项中文名称
      └ en-USstring评估项英文名称
    └ optionsindicator_option\[\]评估项等级列表
      └ idstring等级 ID
      └ namei18n等级名称
        └ zh-CNstring等级中文名称
        └ en-USstring等级英文名称
      └ labelstring等级代号
  └ templatestemplate\[\]评估模板列表
    └ idstring评估模板 ID,详情可查看:获取评估模板
    └ namei18n环节名称
      └ zh-CNstring环节中文名称
      └ en-USstring环节英文名称
    └ stagestring环节类型
  └ unitsunit\[\]评估内容列表
    └ idstring评估内容 ID
    └ namei18n评估内容名称
      └ zh-CNstring评估内容中文名称
      └ en-USstring评估内容英文名称
  └ fieldsfield\[\]评估字段列表
    └ idstring评估字段 ID
    └ namei18n评估字段名称
      └ zh-CNstring评估字段中文名称
      └ en-USstring评估字段英文名称
    └ indicator_idstring评估项 ID,详情可查看:获取评估项列表
    └ parent_field_idstring父级评估字段 ID
  └ datasreview_profile\[\]评估数据列表
    └ user_iduser被评估人 ID,ID 类型请参考:用户资源介绍
      └ open_idstring用户的 open_id
      └ user_idstring用户的 user_id,与入参 user_id_type 类型一致
    └ semester_idstring周期 ID,详情可查看:获取周期列表
    └ activity_idstring项目 ID,详情可查看:获取项目列表
    └ stagesreview_stage\[\]环节信息
      └ stage_typestring环节类型
      └ progressint环节状态
可选值有
- 0: 未开始,任务的开始时间未到达 - 1: 待完成,任务的开始时间到达而截止时间未到达,且任务未完成 - 2: 已截止,任务的截止时间已到达,且任务未完成 - 3: 已完成,任务已完成 - 4: 已复议,绩效结果已开通,且被评估人已发起复议
      └ datareview_detail\[\]环节填写内容
        └ template_idstring评估模板 ID,详情可查看:获取评估模板
        └ unit_idstring评估内容 ID
        └ field_idstring评估字段 ID
        └ reviewer_user_iduser评估人 ID,ID 类型请参考:用户资源介绍
          └ open_idstring用户的 open_id
          └ user_idstring用户的 user_id,与入参 user_id_type 类型一致
        └ submit_timestring最后提交时间,毫秒时间戳
        └ indicator_idstring评估项 ID,详情可查看:获取评估项列表  
说明:当 option_id 或 score 有值的时候有值
        └ option_idstring评估项结果等级 ID  
说明:当前评估项是评级型评估项数据时有值
        └ scorestring评分型评估项填写内容  
说明:当前评估项是评分型评估项数据时有值
        └ textstring填写项填写内容 
说明:当前评估项是填写项数据时有值
        └ perf_coefficient_resultstring绩效系数值
        └ richtextstring富文本格式的填写内容,解析方式见 editor

响应体示例

json
{
  "code": 0,
  "data": {
    "activities": [
      {
        "id": "6992035450862323244",
        "name": {
          "en-US": "",
          "zh-CN": "rino"
        },
        "semester_id": "6992035450862224940"
      }
    ],
    "datas": [
      {
        "activity_id": "6992035450862323244",
        "semester_id": "6992035450862224940",
        "stages": [
          {
            "data": [
              {
                "field_id": "6982759009698137641",
                "reviewer_user_id": {
                  "open_id": "ou_f0ff33850fc47236e34360d5eed99405",
                  "user_id": "6924863940618878996"
                },
                "submit_time": "1627977114000",
                "template_id": "6982759008972326447",
                "text": "干得不错",
                "richtext": "{\"ops\":[{\"name\":\"insert\",\"text\":\"干得不错\"}]}",
                "unit_id": "6982759008973882926"
              }
            ],
            "progress": 3,
            "stage_type": "communication_and_open_result"
          },
          {
            "data": [
              {
                "field_id": "6982759006887888417",
                "indicator_id": "6966127279593784876",
                "option_id": "6966127279593653804",
                "reviewer_user_id": {
                  "open_id": "ou_f0ff33850fc47236e34360d5eed99405",
                  "user_id": "6924863940618878996"
                },
                "submit_time": "1627977100000",
                "template_id": "6982759008789366313",
                "unit_id": "6982759009396508196"
              },
              {
                "field_id": "6982759010081818159",
                "reviewer_user_id": {
                  "open_id": "ou_f0ff33850fc47236e34360d5eed99405",
                  "user_id": "6924863940618878996"
                },
                "submit_time": "1627977100000",
                "template_id": "6982759008789366313",
                "text": "nice",
                "richtext": "{\"ops\":[{\"name\":\"insert\",\"text\":\"nice\"}]}",
                "unit_id": "6982759009396508196"
              },
              {
                "field_id": "6982759007539463717",
                "reviewer_user_id": {
                  "open_id": "ou_f0ff33850fc47236e34360d5eed99405",
                  "user_id": "6924863940618878996"
                },
                "submit_time": "1627977100000",
                "template_id": "6982759008789366313",
                "text": "bad",
                "richtext": "{\"ops\":[{\"name\":\"insert\",\"text\":\"bad\"}]}",
                "unit_id": "6982759009396508196"
              },
              {
                "field_id": "6982759008811615782",
                "indicator_id": "6966168074268280364",
                "option_id": "6966127279593686572",
                "reviewer_user_id": {
                  "open_id": "ou_f0ff33850fc47236e34360d5eed99405",
                  "user_id": "6924863940618878996"
                },
                "submit_time": "1627977100000",
                "template_id": "6982759008789366313",
                "unit_id": "6982759008043877922"
              },
              {
                "field_id": "6982759010112800295",
                "reviewer_user_id": {
                  "open_id": "ou_f0ff33850fc47236e34360d5eed99405",
                  "user_id": "6924863940618878996"
                },
                "submit_time": "1627977100000",
                "template_id": "6982759008789366313",
                "text": "字节范不错",
                "richtext": "{\"ops\":[{\"name\":\"insert\",\"text\":\"字节范不错\"}]}",
                "unit_id": "6982759008043877922"
              },
              {
                "field_id": "6982759009719158315",
                "indicator_id": "6966164187820820012",
                "option_id": "6966127279593621036",
                "reviewer_user_id": {
                  "open_id": "ou_f0ff33850fc47236e34360d5eed99405",
                  "user_id": "6924863940618878996"
                },
                "submit_time": "1627977100000",
                "template_id": "6982759008789366313",
                "unit_id": "6982759010462647852"
              },
              {
                "field_id": "6982759006797776417",
                "reviewer_user_id": {
                  "open_id": "ou_f0ff33850fc47236e34360d5eed99405",
                  "user_id": "6924863940618878996"
                },
                "submit_time": "1627977100000",
                "template_id": "6982759008789366313",
                "text": "与公司共同发展",
                "richtext": "{\"ops\":[{\"name\":\"insert\",\"text\":\"与公司共同发展\"}]}",
                "unit_id": "6982759010462647852"
              },
              {
                "field_id": "7374030018090418179",
                "indicator_id": "",
                "option_id": "",
                "perf_coefficient_result": "4.00",
                "reviewer_user_id": {
                  "open_id": "ou_4cced6778e381ff987855095d546be82",
                  "user_id": "7312059639540072452"
                },
                "score": "",
                "submit_time": "1716900660000",
                "template_id": "7374030018090106883",
                "text": "",
                "richtext": "{\"ops\":[{\"name\":\"insert\",\"text\":\"\"}]}",
                "unit_id": "7374030018090336259"
              }
            ],
            "progress": 3,
            "stage_type": "leader_review"
          }
        ],
        "user_id": {
          "open_id": "ou_3245842393d09e9428ad4655da6e30b3",
          "user_id": "6932009399175086099"
        }
      }
    ],
    "fields": [
      {
        "id": "6982759008811615782",
        "name": {
          "en-US": "",
          "zh-CN": "价值观"
        }
      },
      {
        "id": "6982759010112800295",
        "name": {
          "en-US": "",
          "zh-CN": "价值观评语"
        }
      },
      {
        "id": "6982759008504284709",
        "name": {
          "en-US": "",
          "zh-CN": ""
        }
      },
      {
        "id": "6982759009698137641",
        "name": {
          "en-US": "",
          "zh-CN": "最终反馈"
        }
      },
      {
        "id": "6982759006887888417",
        "name": {
          "en-US": "",
          "zh-CN": "业绩"
        }
      },
      {
        "id": "6982759010081818159",
        "name": {
          "en-US": "",
          "zh-CN": "做得好的"
        }
      },
      {
        "id": "6982759007539463717",
        "name": {
          "en-US": "",
          "zh-CN": "待改进的"
        }
      },
      {
        "id": "6982759009072072239",
        "name": {
          "en-US": "",
          "zh-CN": "留言"
        }
      },
      {
        "id": "6982759009719158315",
        "name": {
          "en-US": "",
          "zh-CN": "投入度"
        }
      },
      {
        "id": "6982759006797776417",
        "name": {
          "en-US": "",
          "zh-CN": "投入度评语"
        }
      }
    ],
    "indicators": [
      {
        "id": "6966127279593784876",
        "name": {
          "en-US": "",
          "zh-CN": "业绩"
        },
        "options": [
          {
            "id": "6966127279593588268",
            "label": "D",
            "name": {
              "en-US": "",
              "zh-CN": "不符预期"
            }
          },
          {
            "id": "6966127279593621036",
            "label": "C",
            "name": {
              "en-US": "",
              "zh-CN": "略低预期"
            }
          },
          {
            "id": "6966127279593653804",
            "label": "B",
            "name": {
              "en-US": "",
              "zh-CN": "符合预期"
            }
          },
          {
            "id": "6966127279593686572",
            "label": "A",
            "name": {
              "en-US": "",
              "zh-CN": "略超预期"
            }
          },
          {
            "id": "6966127279593719340",
            "label": "S",
            "name": {
              "en-US": "",
              "zh-CN": "远超预期"
            }
          }
        ]
      },
      {
        "id": "6966164187820820012",
        "name": {
          "en-US": "",
          "zh-CN": "投入度"
        },
        "options": [
          {
            "id": "6966127279593588268",
            "label": "D",
            "name": {
              "en-US": "",
              "zh-CN": "不符预期"
            }
          },
          {
            "id": "6966127279593621036",
            "label": "C",
            "name": {
              "en-US": "",
              "zh-CN": "略低预期"
            }
          },
          {
            "id": "6966127279593653804",
            "label": "B",
            "name": {
              "en-US": "",
              "zh-CN": "符合预期"
            }
          },
          {
            "id": "6966127279593686572",
            "label": "A",
            "name": {
              "en-US": "",
              "zh-CN": "略超预期"
            }
          },
          {
            "id": "6966127279593719340",
            "label": "S",
            "name": {
              "en-US": "",
              "zh-CN": "远超预期"
            }
          }
        ]
      },
      {
        "id": "6966168074268280364",
        "name": {
          "en-US": "",
          "zh-CN": "价值观"
        },
        "options": [
          {
            "id": "6966127279593588268",
            "label": "D",
            "name": {
              "en-US": "",
              "zh-CN": "不符预期"
            }
          },
          {
            "id": "6966127279593621036",
            "label": "C",
            "name": {
              "en-US": "",
              "zh-CN": "略低预期"
            }
          },
          {
            "id": "6966127279593653804",
            "label": "B",
            "name": {
              "en-US": "",
              "zh-CN": "符合预期"
            }
          },
          {
            "id": "6966127279593686572",
            "label": "A",
            "name": {
              "en-US": "",
              "zh-CN": "略超预期"
            }
          },
          {
            "id": "6966127279593719340",
            "label": "S",
            "name": {
              "en-US": "",
              "zh-CN": "远超预期"
            }
          }
        ]
      }
    ],
    "semesters": [
      {
        "end_time": "1640966399999",
        "id": "6992035450862224940",
        "name": {
          "en-US": "",
          "zh-CN": "sr"
        },
        "start_time": "1625068800000"
      }
    ],
    "templates": [
      {
        "id": "6982759007063000610",
        "name": {
          "en-US": "Release and Communicate Performance Review with Direct Reports",
          "zh-CN": "进行直属下级绩效沟通并开通结果"
        },
        "stage": "communication_and_open_result"
      },
      {
        "id": "6982759008113116716",
        "name": {
          "en-US": "Manager Review",
          "zh-CN": "上级评估"
        },
        "stage": "leader_review"
      },
      {
        "id": "6982759008537495079",
        "name": {
          "en-US": "Release and Communicate Performance Review with Direct Reports",
          "zh-CN": "进行直属下级绩效沟通并开通结果"
        },
        "stage": "communication_and_open_result"
      },
      {
        "id": "6982759008789366313",
        "name": {
          "en-US": "Manager Review",
          "zh-CN": "上级评估"
        },
        "stage": "leader_review"
      },
      {
        "id": "6982759008959153708",
        "name": {
          "en-US": "Release and Communicate Performance Review with Direct Reports",
          "zh-CN": "进行直属下级绩效沟通并开通结果"
        },
        "stage": "communication_and_open_result"
      },
      {
        "id": "6982759008972326447",
        "name": {
          "en-US": "Release and Communicate Performance Review with Direct Reports",
          "zh-CN": "进行直属下级绩效沟通并开通结果"
        },
        "stage": "communication_and_open_result"
      },
      {
        "id": "6982759010376304165",
        "name": {
          "en-US": "Manager Review",
          "zh-CN": "上级评估"
        },
        "stage": "leader_review"
      },
      {
        "id": "6982759010524038691",
        "name": {
          "en-US": "Manager Review",
          "zh-CN": "上级评估"
        },
        "stage": "leader_review"
      },
      {
        "id": "6982759010669463083",
        "name": {
          "en-US": "Release and Communicate Performance Review with Direct Reports",
          "zh-CN": "进行直属下级绩效沟通并开通结果"
        },
        "stage": "communication_and_open_result"
      }
    ],
    "units": [
      {
        "id": "6982759008043877922",
        "name": {
          "en-US": "",
          "zh-CN": "价值观"
        }
      },
      {
        "id": "6982759008607602222",
        "name": {
          "en-US": "",
          "zh-CN": "重点工作"
        }
      },
      {
        "id": "6982759008973882926",
        "name": {
          "en-US": "",
          "zh-CN": "最终反馈"
        }
      },
      {
        "id": "6982759009396508196",
        "name": {
          "en-US": "",
          "zh-CN": "业绩"
        }
      },
      {
        "id": "6982759010063910445",
        "name": {
          "en-US": "",
          "zh-CN": "留言"
        }
      },
      {
        "id": "6982759010462647852",
        "name": {
          "en-US": "",
          "zh-CN": "投入度"
        }
      }
    ]
  },
  "msg": "success"
}

错误码

HTTP状态码错误码描述排查建议
5001580101internal error请根据实际报错信息定位或咨询技术支持
4001580102param is invalid检查参数是否正确,例如类型,大小
4001580901tenant no license请检查租户是否有席位

内容来源:飞书开放平台 · 自动爬取整理