如何通过Xero Payroll AU API获取离职/已终止雇佣员工列表?
获取Xero离职/终止雇佣员工的API方法
- 直接调用
GET /payroll.xro/1.0/Employees接口时,添加Status查询参数并赋值为TERMINATED,即可返回所有已终止雇佣的员工。这个参数属于官方文档未明确标注的可用参数,但和网页端「离职员工」列表的逻辑完全对应。 - 备选方案:如果担心参数兼容性,也可以调用不带筛选的
GET Employees接口获取全量员工数据,之后筛选每个员工对象里的Employment.EndDate字段——存在该字段且日期不为空的员工,即为已终止雇佣的员工。 - 注意:默认调用该接口时,
Status参数默认值为ACTIVE,因此只会返回活跃员工,必须显式指定Status=TERMINATED才能拿到离职员工数据。
内容的提问来源于stack exchange,提问作者Mark Schulz
相关产品推荐
相关产品推荐

