# Brand audit

# Interface call request specification

After the request is successful, an audit sheet will be created and the sheet number will be given in the return package.

Audit will be completed after callback, inform the audit results, please access the brand audit callbacks, if the audit is successful, in the callback give brand_id。

To use the image of the place, you can use url or media_id(adoptUpload picturesInterface exchange)。

Please make sure that the image URL can be opened normally, the image size is less than 2MB, the picture format is jpg, jpeg, PNG, such as the picture does not display properly, will lead to review rejected.

Http request method: POST
https://api.weixin.qq.com/shop/audit/audit_brand? access_token=xxxxxxxxx

# Request Parameter Sample

{
    "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_now": "1249305",
            "trademark_authorization_period": "2020-03-25 12:05:25",
            "trademark_registration_application": ["https://img.zhls.qq.com/3/609b98f7e0ff43d59ce6d9cca636c3e0.jpg"], 
            "trademark_applicant": "Zhang San,"
            "trademark_application_time": "2020-03-25 12:05:25",
            "imported_goods_form": ["https://img.zhls.qq.com/3/609b98f7e0ff43d59ce6d9cca636c3e0.jpg"]
        }
    }
}

# Return Package Example

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

# Request Parameter Dxplaination

The table content is more, please note that you can slide left and right

parameter type Is it necessary to fill out
private brand
R mark
Is it necessary to fill out
private brand
TM label
Is it necessary to fill out
Agent brand
R mark
Is it necessary to fill out
Agent brand
TM label
Introductions
audit_req.license string array yes yes yes yes Business license or organization code certificate, picture url/media_id
audit_req.brand_info.brand_audit_type uint32 yes yes yes yes Certification Audit Type RegisterType
audit_req.brand_info.trademark_type string yes yes yes yes Trademark classification TrademarkType
audit_req.brand_info.brand_management_type uint32 yes yes yes yes Choose brand management type BrandManagementType
audit_req.brand_info.commodity_origin_type uint32 yes yes yes yes The origin of the goods is imported CommodityOriginType
audit_req.brand_info.brand_wording string yes yes yes yes trademark/Brand words
audit_req.brand_info.sale_authorization string array no no yes yes Sales authorization letter (if the seller is a natural person, also need to provide his signature on the front and back of the scanned copy of ID card), image url/media_id
audit_req.brand_info.trademark_registration_certificate string array yes no yes no Trademark registration certificate, image url/media_id
audit_req.brand_info.trademark_change_certificate string array no no no no Certificate of trademark change, picture url/media_id
audit_req.brand_info.trademark_registrant string yes no yes no Name of trademark registrant
audit_req.brand_info.trademark_registrant_Right away string yes yes yes yes Trademark registration number/Application number
audit_req.brand_info.trademark_authorization_- Period string yes no yes no Duration of trade mark, yyyy-MM-dd HH: mm: SS
audit_req.brand_info.trademark_registration_application string array no yes no yes Notice of acceptance of trademark registration application, image url/media_id
audit_req.brand_info.trademark_applicant string no yes no yes Name of trademark applicant
audit_req.brand_info.trademark_application_time string no yes no yes Trademark application time, yyyy-MM-dd HH: mm: SS
audit_req.brand_info.imported_goods_form string array no no no no Customs of the People's Republic of China import goods declaration form, image url/media_id

# Return parameter specification

parameter type Introductions
Errcode number Error code
errmsg string Error message
audit_id string Audit Form ID

# Enumerate - WxaAuditSourceType

Enumeration value Introductions
1 registered
2 Name change
3 New brand
4 New category
5 New brand category
6 New products
7 Payment Audit

# Enumerate - RegisterType

Enumeration value 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

# Enumerations-TrademarkType

Enumeration value describe
"1" Category 1
"2" Category 2
"3" Category 3
... ...
"45" Category 45

A total of 45 categories of trademarks, according to the actual classification of trademarks upload, such as class 45 trademarks, upload 45 can.

# Enumeration - BrandRegistrationType

Enumeration value describe
1 R mark
2 TM label

# Enumeration - enum BrandManagementType

Enumeration value describe
1 private brand
2 Agent brand
3 No brand

# 枚举-CommodityOriginType

Enumeration value describe
1 yes
2 no