# Brand Audit

# Dxplaination of Interface Call Request

When the request is successful, an audit note will be created, and the number will be given in the back packet.

After the audit is completed, a callback will be carried out to inform the audit result, please access the brand audit callback, if the audit is successful, give the brand_id in the callback.

You can use the url or media_id (via the upload image interface).

Please make sure that the image url can be opened normally, the image size is below 2MB, the image format is JPG, JPEG, PNG, such as the image can not be displayed properly, will cause the review rejected.

The image needs to use the image upload interface for temporary links to upload, and the WeChat side will become permanent links after uploading.Temporary links are permanently valid on the WeChat side, and the merchant side can store temporary links to avoid repeated exchange of links.The WeChat side component photo domain, store.mp. video .tencent-cloud.com , mmbizurl.cn , mmecimage.cn/p/

http请求方式:POST
https://api.weixin.qq.com/shop/audit/audit_brand?access_token=xxxxxxxxx

# Example of request parameters

{
    "audit_req":
    {
        "license": ["https://img.zhls.qq.com/3/609b98f7e0ff43d59ce6d9cca636c3e0.jpg"],
        "brand_info":
        {
            "brand_audit_type": 1,
            "trademark_type" : "29",
            "brand_management_type": 2,
            "commodity_origin_type": 2,
            "brand_wording": "346225226351203275",
            "sale_authorization": ["https://img.zhls.qq.com/3/609b98f7e0ff43d59ce6d9cca636c3e0.jpg"],
            "trademark_registration_certificate": ["https://img.zhls.qq.com/3/609b98f7e0ff43d59ce6d9cca636c3e0.jpg"],
            "trademark_change_certificate": ["https://img.zhls.qq.com/3/609b98f7e0ff43d59ce6d9cca636c3e0.jpg"],
            "trademark_registrant": "https://img.zhls.qq.com/3/609b98f7e0ff43d59ce6d9cca636c3e0.jpg",
            "trademark_registrant_nu": "1249305",
            "trademark_authorization_period": "2020-03-25 12:05:25",
            "trademark_registration_application": ["https://img.zhls.qq.com/3/609b98f7e0ff43d59ce6d9cca636c3e0.jpg"],
            "trademark_applicant": "张三",
            "trademark_application_time": "2020-03-25 12:05:25",
            "imported_goods_form": ["https://img.zhls.qq.com/3/609b98f7e0ff43d59ce6d9cca636c3e0.jpg"]
        },
        "scene_group_list": [1]
    }
}

# Examples of back-up

{
    "errcode": 0,
    "errmsg":"ok",
    "audit_id": "RQAAAPX1nuJsAAAAFTrfXW"
}

# Dxplaination of request parameters

The table has a lot of content. Please note that you can swipe left and right

parameter type 是否必填

自有品牌

R标
是否必填

自有品牌

TM标
是否必填

代理品牌

R标
是否必填

代理品牌

TM标
Introductions
audit_req.license string array yes yes yes yes Business license or organization code certificate, image url / media_id
audit_req.brand_info.brand_audit_type uint32 yes yes yes yes Certification Audit Type RegisterType, Character Type, Maximum 20
audit_req.brand_info.trademark_type string yes yes yes yes Trademark classification TrademarkType, character type, up to a maximum of 10
audit_req.brand_info.brand_management_type uint32 yes yes yes yes Select Brand Management Type BrandManagementType, Character Type, up to a maximum of 10
audit_req.brand_info.commodity_origin_type uint32 yes yes yes yes CommodityOriginType
audit_req.brand_info.brand_wording string yes yes yes yes Trademark / Brand Words, Character Type, No Longer than 50
audit_req.brand_info.sale_authorization string array no no yes yes Sales Certificate of Authority (if the business holder is a self-sufficient person, also need to provide a scanned copy of his signature of the body certificate front and back), image url / media_id, image type, up to 10
audit_req.brand_info.trademark_registration_certificate string array yes no yes no Trademark registration certificate, image url / media_id, image type, up to 1
audit_req.brand_info.trademark_change_certificate string array no no no no Certificate of trademark change, image url / media_id, image type, up to 5
audit_req.brand_info.trademark_registrant string yes no yes no Name of the trademark holder, character type, no longer than 100
audit_req.brand_info.trademark_registrant_nu string yes yes yes yes Trademark registration number / application number, no longer than 10
audit_req.brand_info.trademark_authorization_period string yes no yes no Trademark validity, yyyy-MM-dd HH: mm: ss, character type, up to 30
audit_req.brand_info.trademark_registration_application string array no yes no yes Notification of acceptance of application for trademark registration, image url / media_id, image type, no more than 1
audit_req.brand_info.trademark_applicant string no yes no yes Name of the trademark applicant, character type, no longer than 100
audit_req.brand_info.trademark_application_time string no yes no yes Trademark application time, yyyy-MM-dd HH: mm: ss, character type, not more than 30
audit_req.brand_info.imported_goods_form string array no no no no Chinese People's Republic of China Customs Declaration of Import and Export, image url / media_id, image type, up to 5
audit_req.scene_group_list enum array yes yes yes yes Brand use scenarios, 1:WeChat Channels~~,3:The Order Center (not the Order Center in WeChat Channels; merchants who have not explicitly enabled this scenario should not pass values).~~Leave it empty during component turn on and when scene is not connected"scene_group_list": []

# Dxplaination of callback parameters

参数 type Introductions
errcode number Error code
errmsg string Error message
audit_id string Audit Single ID

# Enumeration - RegisterType

枚举值 describe
1 Domestic Brand Application - R Mark
2 Domestic Brand Application - TM Mark
3 Overseas Brand Application - R Mark
4 Overseas Brand Application - TM Mark

# Enumeration - TrademarkType

枚举值 describe
"1" Category 1
"2" Category 2
"3" Category 3
... ...
"45" Category 45

There are 45 categories of trademarks. Please upload by the actual category of the trademark. For category 45 trademarks, upload 45 simply.

# Enumeration - enum BrandManagementType

枚举值 describe
1 private brand
2 Agent brands
3 No brand name

# 枚举-CommodityOriginType

枚举值 describe
1 yes
2 no