
# 快速入门
本节以具体的场景为例，介绍如何调用API。
#### 场景描述
以调用智能排班模型BO中的接口"批量添加离岗信息（batchAddOffDuty）"，添加离岗信息为例进行描述。
接口请求方法为：POST，AppCube域名为：XXX.huawei.com，接口URL：/service/ISDP__IntelligentSchedulingModel/1.0.0/batchAddOffDuty。
![](https://support.huaweicloud.com/devg-isdp-Intel/public_sys-resources/note_3.0-zh-cn.png)
XXX.huawei.com为一个示例说明，不是实际的域名，在实际环境中使用时，请替换为实际使用的域名。
#### 前提条件
在AppCube环境中已部署智能排班模型BO。
#### 操作步骤
1. 请参见[认证鉴权](https://support.huaweicloud.com/devg-isdp-Intel/devg_00010.html)获取到access_token。
2. 设置请求方法和请求URL。 
   ```
   POST https://XXX.huawei.com/service/ISDP__IntelligentSchedulingModel/1.0.0/batchAddOffDuty
   ```
   
   
3. 设置请求消息头。 
   ```
   Content-Type: application/json
   access-token: ********
   ```
   ***\*\*\*\*\*\*\*\**** 设置为[1]中获取到的access_token的值。
   
   
4. 构造请求消息体。 
   ```
   {
       "offDutyInfoList": [
           {
               "basicInfo":{
                   "personCode":"465477773434341",
                   "personName":"王二",
                   "offDutyType":"1",
                   "offDutyStart":"2023-02-27 20:23:01",
                   "offDutyEnd":"2023-02-27 20:23:01",
                   "deleteFlag":0
               },
               "extendInfo":[
                   {
                       "fieldName":"ISDP__deleteFlag__CST",
                       "fieldValue":"0"
                   }
               ]
           }
       ]
   }
   ```
   返回如下响应，表示添加离岗信息成功。
   ```
   {
       "resCode": "0",
       "resMsg": "成功"
   }
   ```
   
   
 
