If the Official Account needs to get the list of Weixin server IP addresses so as to impose related limits for security considerations, this API can be called to obtain the Weixin server IP address list or IP address range.

API Request Format

HTTP request method: GEThttps://api.weixin.qq.com/cgi-bin/getcallbackip?access_token=ACCESS_TOKEN

Parameters

Parameter Required Description
access_token Yes The access_token of the Official Account

Response Description

For a successful request, Weixin returns the following JSON packet to the Official Account:

{    "ip_list": [        "127.0.0.1",         "127.0.0.2",         "101.226.103.0/25"    ]}
Parameter Description
ip_list List of Weixin server IP addresses

When an error occurs, Weixin will return an error code and related information. An example of the JSON packet (for an invalid AppID error) is shown below:

{"errcode":40013,"errmsg":"invalid appid"}