free_amount; this value may be 0.
ℹ️ This API belongs to the AceDataCloud Platform Management API, with the unified prefix https://platform.acedata.cloud/api/v1/. For the complete API index, see Get the AceDataCloud Platform Document List.
Complete Integration Process
New users usually follow these 5 steps from registration to successfully calling their first business API:- Obtain an account token → Manage AceDataCloud Platform Account Tokens
- Choose a service → Get the AceDataCloud Platform Service List
- Create an application (this document) → Obtain the initial quota according to the service configuration
- Create API credentials → Create AceDataCloud Platform API Credentials
- Call business APIs → Use the obtained 32-character Token to call
https://api.acedata.cloud/<path>
API Overview
Authentication Instructions (How to Obtain an Account Token)
Request header:- One-click creation in the console (recommended): Log in to the AceDataCloud Platform → Account Token Console → Click “Create” to obtain a token starting with
platform-v1-. - API creation: Use an existing account token or browser login session JWT to call
POST /api/v1/platform-tokens/. For details, see Manage AceDataCloud Platform Account Tokens.
⚠️ Account tokens are as sensitive as passwords. Do not write them into frontend code or public repositories. If leaked, immediately delete and recreate them in the console.
Request Body
Request Examples
cURL
Python
Node.js
Response Examples
Success (HTTP 201)
Already Applied For (HTTP 400)
Service Does Not Exist (HTTP 404)
Service Requires Review (HTTP 403)
need_verify=true (this field can be seen in the service list), you need to apply for whitelisting through the ticket process.
Error Handling
Unified error response format:
Practical Tips
- Creation itself does not incur charges: Upon first creation, the initial quota is set according to the service’s current
free_amount; this value may be 0, and creating the same type of Application again does not guarantee repeated free credits. - Check the
paidfield to determine whether payment is required: When first requested,paid=false; it becomestrueafter payment is completed by calling Create AceDataCloud Platform Top-up Order. disabled=trueindicates temporary disablement—for example, due to risk control triggers, overdue payments, etc. When disabled, business APIs will return403.- Do not create with unbounded concurrency: First obtain the target
service_idfrom the paginated service list, then request them one by one as needed by the business; when encounteringduplication, reuse the existing Application.
Related APIs
- Get AceDataCloud Platform Service List — Select a service first
- Get AceDataCloud Platform Service Application List — View all requested applications
- Get AceDataCloud Platform Service Application Details — View a single application
- Create AceDataCloud Platform API Credential — The next step after a successful request
- Create AceDataCloud Platform Top-up Order — Top up after free quota is exhausted

