# Backend APIs
Mini Program provides a set of APIs, such as getAccessToken
or code2Session
, that are called by using HTTPS requests on the backend server, to help developers analyze, manage, and query various data on the backend. For details, see API documentation.
# access_token
access_token
is the globally unique credential for calling backend APIs on Mini Programs. It is required for calls to most backend APIs. Developers can obtain it via getAccessToken
and save it properly.
To ensure the security of access_token
, backend APIs cannot be directly called in a Mini Program via wx.request. This means api.weixin.qq.com
cannot be set to a server domain name. Developers should obtain access_token
on the backend server via getAccessToken
before calling related APIs.
# Request Parameters
- For GET requests, the request parameters should be written as QueryStrings in URLs.
- For POST requests, some parameters (generally
access_token
only; other related parameters are reflected in the URLs in the documentation) should be written as QueryStrings in URLs, and other parameters are written as JSON strings in the body of POST requests unless otherwise specified.
# Response Parameters
Note: Some APIs do not return errcode or errmsg when they are successfully called, unless they failed to be called.