钉钉出差相关接口是什么?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
钉钉提供了一些与出差相关的开放接口,您可以使用这些接口实现出差申请、审批和查询等功能。以下是一些常用的钉钉出差相关接口:
获取用户的出差状态接口(dingtalk.smartwork.bpms.processinstance.list):通过该接口可以获取指定员工的出差状态,包括出差中、已销假等。
查询指定员工的出差申请列表接口(dingtalk.smartwork.bpms.processinstance.cspace.list):使用该接口可以查询指定员工的出差申请记录列表。
获取指定出差申请的详情接口(dingtalk.smartwork.bpms.processinstance.get):通过该接口可以获取指定出差申请的详细信息,包括出差地点、时间、事由等。
出差申请提交接口(dingtalk.smartwork.bpms.processinstance.create):使用该接口可以提交一个新的出差申请。
出差申请撤销接口(dingtalk.smartwork.bpms.processinstance.cancel):通过该接口可以撤销已提交的出差申请。
钉钉提供了一系列与出差相关的接口,用于管理和操作出差行程、审批、报销等出差相关的业务。以下是一些常用的钉钉出差相关接口:
获取用户待办事项:topapi/v2/attendance/approvals/list
接口可以获取用户待办的出差申请列表。
创建出差申请:topapi/process/workrecord/create
接口可以创建出差申请。
更新出差申请:topapi/process/workrecord/update
接口可以更新已创建的出差申请。
查询出差申请详情:topapi/process/workrecord/get
接口可以查询指定出差申请的详细信息。
提交出差审批:topapi/process/workrecord/task/review
接口可以提交出差审批任务。
查询出差审批实例列表:topapi/process/workrecord/task/query
接口可以查询出差审批实例列表。
创建出差日程:topapi/smartwork/hrm/employee/vacation/dayssince/plan
接口可以创建员工的出差日程。
获取出差日程:topapi/smartwork/hrm/employee/vacation/dayssince/list
接口可以获取员工的出差日程列表。
查询出差报销单列表:topapi/process/expense/report/list
接口可以查询出差报销单列表。
创建出差报销单:topapi/process/expense/report/create
接口可以创建出差报销单。
出差审批接口:用于创建、更新、查询和审批出差申请。通常,您可以通过该接口创建出差申请单,提交给审批人进行审批。相关接口包括:创建审批实例、更新审批实例、获取审批实例详情、获取审批实例任务列表、获取审批实例抄送列表等。
出差报销接口:用于创建、更新、查询和审批出差报销申请。通常,您可以通过该接口创建出差报销申请单,提交给审批人进行审批。相关接口包括:创建审批实例、更新审批实例、获取审批实例详情、获取审批实例任务列表、获取审批实例抄送列表等。
出差报表接口:用于查询和导出出差相关的报表数据。通常,您可以通过该接口获取出差费用、出差行程、出差人员等报表数据,进行统计分析或导出报表。相关接口包括:获取出差行程报表、获取出差费用报表、获取出差人员报表等。
出差权限接口:用于设置和查询出差管理相关的权限和配置。通常,您可以通过该接口设置出差申请的范围、设置出差报销的费用项、设置出差审批的流程等。相关接口包括:设置出差申请范围、获取出差费用项、设置出差审批流程等。