You need to enable JavaScript to run this app.
导航
UpdateAuth - 变更财务管理授权点
最近更新时间:2024.04.11 17:06:39首次发布时间:2024.04.11 17:06:39

支持添加、删除财务管理权限点。

调试

请求参数

下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数

参数
类型
是否必填
示例值
描述
Action
String

UpdateAuth

要执行的操作,取值:UpdateAuth

Version
String

2022-01-01

API的版本,取值:2022-01-01

RelationID
String

rel7340606030814515500

关系 ID

AuthListStr
String

1,3,5

授权列表,以逗号隔开,权限点如下:
1 授权子账号共享主账号的合同优惠
2 授权主账号查看子账号下的资金余额
3 授权主账号对子账号进行授信额度的划拨和回收
4 授权主账号查看子账号下的账单信息
5 授权主账号协助子账号进行开票管理

返回参数

下表仅列出本接口特有的返回参数。更多信息请参见返回结构

参数
类型
示例值
描述
IsSuccess
Boolean

true

是否成功

请求示例

{
    "RelationID":"rel7336772146369925420",
    "AuthListStr":"1,3,5"
}

返回示例

{
    "ResponseMetadata": {
        "RequestId": "20230327113355546653D988035BA94DB1",
        "Action": "CreateFinancialRelation",
        "Version": "2022-01-01",
        "Result": {
            "IsSuccess": true
            "BaseResp": {
                "StatusMessage": "",
                "StatusCode": 0
            }
        }
    }
}

错误码

下表为您列举了该接口与业务逻辑相关的错误码。公共错误码请参见公共错误码文档。

状态码
错误码
错误信息
说明
400
OperationDenied.AuthUpdateInvalidExistUpdatingAuth
Authorization change failed, authorization in the change already exists

授权变更失败,已存在变更中的授权

400
OperationDenied.FinanceManagementAuthTypeInValid
The financial management authorization is unreasonable, please re-select

财务管理授权不合理,请重新选择

400
ParamInvalid
The specified parameter %s is invalid.

客户端参数错误

400
MissingParameter
The required parameter %s is missing.

客户端参数缺失

400
OperationDenied.OperatorNoAuthority
The operator does not have permission to change the authorization for this relationship

操作人无权限变更该关系的授权

500
InternalServerError
The request has failed due to an unknown error.

系统错误,多次出现时请联系管理员