名称 | 创建部门 |
---|---|
URI | /api/v1/amc/departments |
方法 | POST |
说明 | 创建部门 |
最低支持版本 | 1 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account_token* | str | 认证token |
params | 请求内容,以json数据形式发送 |
params示例
params说明
参数名称 | 数据类型 | 说明 |
---|---|---|
parent_department_moid* | str | 父部门moid |
department_name* | str | 部门名称 |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
department_moid | str | 部门id |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
describe | str | 错误说明 |
名称 | 编辑部门 |
---|---|
URI | /api/v1/amc/departments/{department_moid} |
方法 | PUT |
说明 | 编辑部门 |
最低支持版本 | 1 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
_method | 若不支持PUT,则使用POST请求,并在请求带上_method参数,值为PUT | |
account_token* | str | 认证token |
params | 请求内容,以json数据形式发送 |
params示例
params说明
参数名称 | 数据类型 | 说明 |
---|---|---|
department_name* | str | 部门名称 |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
describe | str | 错误说明 |
名称 | 删除部门 |
---|---|
URI | /api/v1/amc/departments/{department_moid} |
方法 | DELETE |
说明 | 删除部门 |
最低支持版本 | 1 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
_method | 若不支持DELETE,则使用POST请求,并在请求带上_method参数,值为DELETE | |
account_token* | str | 认证token |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
describe | str | 错误说明 |
名称 | 查询部门信息 |
---|---|
URI | /api/v1/amc/departments |
方法 | GET |
说明 | 查询部门信息 |
最低支持版本 | 1 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account_token* | str | 认证token |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
seqencing | int | 分组类型 0-其他分组; 1-特殊分组(号码组、来宾用户、未分组用户); |
department_moid | str | 部门moid |
department_name | str | 部门名称 |
departments | array | 部门列表 |
    seqencing | int | 分组类型 0-其他分组; 1-特殊分组(号码组、来宾用户、未分组用户); |
    department_moid | str | 部门moid |
    department_name | str | 部门名称 |
    departments | array | 部门列表 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
describe | str | 错误说明 |
名称 | 查询单个部门的用户信息 |
---|---|
URI | /api/v1/amc/departments/{department_moid}/accounts |
方法 | GET |
说明 | 查询单个部门的用户信息 |
最低支持版本 | 1 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account_token* | str | 登陆token |
start | int | 获取的用户信息列表的起始行,0标示第一行数据,默认为0 |
count | int | 获取的用户信息列表的行数,即包括start在内的后count行数据,0代表获取所有,默认为10 |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
total | int | 数量 |
accounts | array | 账号列表信息 |
    account | str | 账号自定义账号,登陆账号 |
    account_jid | str | 文字聊天账号jid |
    account_moid | str | 账号moid |
    binded | int | 164号是否绑定自定义账号 0-否; 1-是; |
    date_of_birth | str | 出生日期 |
    department_moid | str | 部门序号(UUID格式) |
    department_name | str | 部门名称 |
    department_position | str | 职位信息 |
    e164 | str | e164号码 |
    email | str | 邮箱 |
    enable | int | 账号启用停用标识 0-停用; 1-启用; |
    ext_num | str | 电话号分机号如:025-5555522-2189电话:025-5555522;分机:2189 |
    fax | str | 传真 |
    job_num | str | 账号编号/工号 |
    limited | int | 是否为来宾用户 0-否; 1-是; |
    mobile | str | 手机 |
    name | str | 账号真实姓名 |
    office_location | str | 办公地址 |
    password | str | 密码 |
    sex | int | 性别 0-女; 1-男; |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
describe | str | 错误说明 |
名称 | 创建账号 |
---|---|
URI | /api/v1/amc/accounts |
方法 | POST |
说明 | 创建账号 |
最低支持版本 | 1 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account_token* | str | 软件权限token |
params | 请求内容,以JSON形式发送,需进行UrlEncode |
params示例
params说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account* | str | 账号自定义账号,登陆账号 1.字符限制:   a.不支持输入特殊字符:% & * ^ ~ ' " " ? / \ <> | ` " $   b.且首字符和尾字符不支持输入,下划线(_) 减号(-) 小数点(.) @ (除首尾字符可以输入) 2.最大字符长度:64个字节 |
enable | int | 账号启用停用标识 0-停用; 1-启用; |
name* | str | 账号真实姓名 |
str | 邮箱 1.字符限制:仅支持 英文字母(大小写)、数字、“_”、“@”、“.”、“-” |
|
mobile | str | 手机 1.字符限制:仅支持 数字、“.”、“_”、“-”、“*”、“#”、空格 |
password* | str | 密码 1.字符限制:仅支持 英文字母(大小写)、数字、“_”、“.” |
binded | int | 默认为自动分配 0-不绑定号码; 1-手动分配; 2-自动分配; |
e164 | str | e164号码(只有binded值为1时,才需要填值,其他情况不用填) |
sex | int | 性别 默认为1 0-女; 1-男; |
date_of_birth | str | 出生日期 格式为ISO8601:20:00标准 |
ext_num | str | 电话号分机号如:025-5555522-2189电话:025-5555522;分机:2189 1.字符限制:数字、(、)、,、-、;、*、+、#、空格、. |
fax | str | 传真 1.字符限制:数字、“-” |
office_location | str | 办公地址 |
departments | array | 部门信息列表 |
    department_moid* | str | 部门序号(UUID格式) |
    department_name | str | 部门名称 |
    department_position | str | 职位信息 |
job_num | str | 账号编号/工号 1.字符限制:数字、字母 |
limited | int | 是否为来宾用户,默认为0 0-否; 1-是; |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
account_moid | str | 账号moid |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
describe | str | 错误说明 |
名称 | 编辑账号 |
---|---|
URI | /api/v1/amc/accounts/{account_moid} |
方法 | PUT |
说明 | 编辑账号,params非必填,如果不需要修改某个字段属性,则在params中不要加入该字段;启用停用账号,请修改账号启停字段 |
最低支持版本 | 1 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account_token* | str | 软件权限token |
params | 请求内容,以JSON形式发送,需进行UrlEncode |
params示例
params说明
参数名称 | 数据类型 | 说明 |
---|---|---|
enable | int | 账号启用停用标识 0-停用; 1-启用; |
name | str | 账号真实姓名 |
str | 邮箱 1.字符限制:仅支持 英文字母(大小写)、数字、“_”、“@”、“.”、“-” |
|
mobile | str | 手机 1.字符限制:仅支持 数字、“.”、“_”、“-”、“*”、“#”、空格 |
password | str | 密码 1.字符限制:仅支持 英文字母(大小写)、数字、“_”、“.” |
binded | int | 默认为自动分配 0-不绑定号码; 1-手动分配; 2-自动分配; |
e164 | str | e164号码(只有binded值为1时,才需要填值,其他情况不用填) |
sex | int | 性别 默认为1 0-女; 1-男; |
date_of_birth | str | 出生日期 格式为ISO8601:20:00标准 |
ext_num | str | 电话号分机号如:025-5555522-2189电话:025-5555522;分机:2189 1.字符限制:数字、(、)、,、-、;、*、+、#、空格、. |
fax | str | 传真 1.字符限制:数字、“-” |
office_location | str | 办公地址 |
departments | array | 部门信息列表 |
    department_moid* | str | 部门序号(UUID格式) |
    department_name | str | 部门名称 |
    department_position | str | 职位信息 |
job_num | str | 账号编号/工号 1.字符限制:数字、字母 |
limited | int | 是否为来宾用户,默认为0 0-否; 1-是; |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
describe | str | 错误说明 |
名称 | 删除账号 |
---|---|
URI | /api/v1/amc/accounts/{account_moid} |
方法 | DELETE |
说明 | 删除账号,自动停用账号并解绑E164号、删除账号 |
最低支持版本 | 1 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
_method | 若不支持DELETE,则使用POST请求,并在请求带上_method参数,值为DELETE | |
account_token* | str | 认证token |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
describe | str | 错误说明 |
名称 | 查询账号信息 |
---|---|
URI | /api/v1/amc/accounts/{account_moid} |
方法 | GET |
说明 | 通过moid获取账号信息 |
最低支持版本 | 1 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account_token* | str | 认证token |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
account | str | 账号自定义账号,登陆账号 |
binded | int | 164号是否绑定自定义账号 0-否; 1-是; |
date_of_birth | str | 出生日期 |
e164 | int | e164号码 |
str | 邮箱 | |
enable | int | 账号启用停用标识 0-停用;1-启用; 0-停用; 1-启用; |
ext_num | str | 电话号分机号如:025-5555522-2189电话:025-5555522;分机:2189 |
fax | str | 传真 |
job_num | str | 账号编号/工号 |
limited | int | 是否为来宾用户 0-否; 1-是; |
mobile | str | 手机 |
account_moid | str | 账号moid |
account_jid | str | 文字聊天账号jid |
name | str | 账号真实姓名 |
office_location | str | 办公地址 |
password | str | 密码 |
sex | int | 性别 0-女; 1-男; |
departments | array | 部门信息列表 |
    department_moid | str | 部门序号(UUID格式) |
    department_name | str | 部门名称 |
    department_position | str | 职位信息 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
describe | str | 错误说明 |
名称 | 查询所有账号信息 |
---|---|
URI | /api/v1/amc/accounts |
方法 | GET |
说明 | 查询所有账号信息 |
最低支持版本 | 1 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account_token* | str | 登陆token |
start | int | 获取的用户信息列表的起始行,0标示第一行数据,默认为0 |
count | int | 获取的用户信息列表的行数,即包括start在内的后count行数据,0代表获取所有,默认为10 |
account | str | 可选,用户账号名,携带此参数可以根据账号名查询账号 |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
total | int | 数量 |
accounts | array | 账号列表信息 |
    account | str | 账号自定义账号,登陆账号 |
    binded | int | 164号是否绑定自定义账号 0-否; 1-是; |
    date_of_birth | str | 出生日期 |
    e164 | str | e164号码 |
    email | str | 邮箱 |
    enable | int | 账号启用停用标识 0-停用; 1-启用; |
    ext_num | str | 电话号分机号如:025-5555522-2189电话:025-5555522;分机:2189 |
    fax | str | 传真 |
    job_num | str | 账号编号/工号 |
    limited | int | 是否为来宾用户 0-否; 1-是; |
    mobile | str | 手机 |
    account_moid | str | 账号moid |
    account_jid | str | 文字聊天账号jid |
    name | str | 账号真实姓名 |
    office_location | str | 办公地址 |
    password | str | 密码 |
    sex | int | 性别 0-女; 1-男; |
    departments | array | 部门信息列表 |
        department_moid | str | 部门moid(UUID格式) |
        department_name | str | 部门名称 |
        department_position | str | 职位信息 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
describe | str | 错误说明 |
名称 | 停用账号 |
---|---|
URI | /api/v1/amc/accounts/{account_moid}/disable |
方法 | PUT |
说明 | 停用账号 |
最低支持版本 | 1 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
_method | 若不支持PUT,则使用POST请求,并在请求带上_method参数,值为PUT | |
account_token* | str | 认证token |
params | 请求内容,以JSON形式发送,需进行UrlEncode |
params示例
params说明
参数名称 | 数据类型 | 说明 |
---|---|---|
e164* | str | e164号码,如果账号没有绑定E164号,则不填写 |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
describe | str | 错误说明 |
名称 | 重置密码 |
---|---|
URI | /api/v1/amc/accounts/{account_moid}/password |
方法 | PUT |
说明 | 重置密码 |
最低支持版本 | 1 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
_method | 若不支持PUT,则使用POST请求,并在请求带上_method参数,值为PUT | |
account_token* | str | 认证token |
params | 请求内容,以JSON形式发送,需进行UrlEncode |
params示例
params说明
参数名称 | 数据类型 | 说明 |
---|---|---|
value* | str | 密码 1.字符限制:仅支持 英文字母(大小写)、数字、“_”、“.” |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
describe | str | 错误说明 |
名称 | 查询会议审批信息 |
---|---|
URI | /api/v1/amc/approval_infos |
方法 | GET |
说明 | 查询会议审批信息 |
最低支持版本 | 1 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account_token* | str | 登陆token |
user_domain_moid* | str | 查询审批信息的用户域moid,默认为本级用户域 |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
real_approval | int | 实体会议审批开启或者关闭 0-关闭; 1-开启; |
video_approval | int | 视频会议审批开启或者关闭 0-关闭; 1-开启; |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
describe | str | 错误说明 |
名称 | 启用停用会议审批功能 |
---|---|
URI | /api/v1/amc/approval_infos |
方法 | PUT |
说明 | 启用停用会议审批功能 |
最低支持版本 | 1 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
_method | 若不支持PUT,则使用POST请求,并在请求带上_method参数,值为PUT | |
account_token* | str | 认证token |
params | 请求内容,以JSON形式发送,需进行UrlEncode |
params示例
params说明
参数名称 | 数据类型 | 说明 |
---|---|---|
real_approval* | int | 实体会议审批开启或者关闭 0-关闭; 1-开启; |
video_approval* | int | 视频会议审批开启或者关闭 0-关闭; 1-开启; |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |
describe | str | 错误说明 |
名称 | 获取集团顶级公共群组列表 |
---|---|
URI | /api/v1/amc/public_groups |
方法 | GET |
说明 | 获取集团顶级公共群组列表 |
最低支持版本 | 1 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account_token* | str | 登陆token |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
public_groups | array | 公共群组数组,返回空是代表用户无权查看公共群组或不在公共群组中 |
    public_group_moid | str | 公用群组moid |
    name | str | 公共群组名称 |
    version | str | 版本号 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 错误码 |
名称 | 获取指定公共群组组织架构信息 |
---|---|
URI | /api/v1/amc/public_groups/{public_group_moid} |
方法 | GET |
说明 | 获取指定公共群组组织架构信息,{public_group_moid}为公共群组moid |
最低支持版本 | 1 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account_token* | str | 登陆token |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
public_group_moid | str | 请求所查询的公共组群moid |
groups | array | 群组数组,不返回根节点,且返回空代表无群组 |
    moid | str | 群组moid |
    name | str | 群组名称 |
    parent_moid | str | 父群组moid |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 错误码 |
名称 | 获取指定集团公共群组所有人员信息 |
---|---|
URI | /api/v1/amc/public_groups/{public_group_moid}/users |
方法 | GET |
说明 | 获取指定集团公共群组所有人员信息,{public_group_moid}为公共群组moid |
最低支持版本 | 1 |
参数说明
参数名称 | 数据类型 | 说明 |
---|---|---|
account_token* | str | 登陆token |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
public_group_moid | str | 请求所查询的公共组群moid |
users | array | 组织内账号数组,返回空代表没有成员 |
    moid | str | 账号moid |
    jid | str | xmpp账号 |
    account | str | 自定义账号 |
    email | str | 邮箱 |
    e164 | str | xmpp账号 |
    mobile | str | 联系电话 |
    name | str | 姓名 |
    group_moid | str | 群组moid |
    ext_num | str | 分机 |
    seat | str | 座位号 |
    brief | str | 简介 |
    portrait40 | str | 用户头像(40像素)地址 |
    portrait64 | str | 用户头像(64像素)地址 |
    portrait128 | str | 用户头像(128像素)地址 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 错误码 |
名称 | 获取账号API版本信息 |
---|---|
URI | /api/amc/version |
方法 | GET |
说明 | 获取账号API版本信息 |
最低支持版本 | 1 |
成功回复示例
成功回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
version | str | 版本信息 |
api_level | int | 账号API版本标识,请与账号API说明文档中的各个接口的最低支持版本号作对比,若小于最低支持版本号,则该接口不支持当前版本的API调用 |
失败回复示例
失败回复说明
参数名称 | 数据类型 | 说明 |
---|---|---|
success | int | 是否成功 |
error_code | int | 失败时的错误号 |