TNT Wuyou Chuhai API Service Agreement
Updated: January 19, 2025
I. Definitions and Scope of Application
1.1 Core Definitions
- API (Application Programming Interface): Refers to the application programming interfaces and related technical specifications provided by the TNT Wuyou Chuhai platform (hereinafter referred to as the "Platform", operated by [full name of platform operating company]) for developers to call to implement service functions such as data filtering and marketing mass messaging.
- Developer: Refers to a natural person, legal entity, or other non-legal entity organization that registers on the platform, obtains API usage permissions, and integrates the API into its own applications (hereinafter referred to as "Developer Applications").
- End User: Refers to the terminal user who actually uses the services provided by this API through the Developer Application.
- API Key: Refers to the unique identity authentication credential assigned by the platform to the developer, used for identity verification and permission control during API calls.
- API Call: Refers to the act of the developer sending requests to the platform's API server through its application to obtain services or data.
1.2 Scope of Application
This Agreement is the complete agreement reached between the Developer and the Platform regarding the API services provided by the Platform (hereinafter referred to as "the Service"), applicable to all acts including Developer registration, acquisition, and use of the API, as well as the Platform's provision of relevant technical support and service operations and maintenance.
The Developer's use of the Service constitutes acceptance of all terms of this Agreement. If the Developer is a legal entity or other organization, the act of its authorized representative signing or using the Service shall be deemed as the organization having fully understood and agreed to be bound by this Agreement.
II. API Service Authorization
2.1 Nature and Scope of Authorization
The Platform grants the Developer a limited, non-exclusive, non-transferable, non-sublicensable, revocable usage license, allowing the Developer to use the API services provided by the Platform subject to the provisions of this Agreement.
The authorized use scope is limited to:
- Integrating the API into Developer Applications that are self-developed, legally owned, and operated by the Developer;
- Only for implementing functions of the Developer Application providing platform data filtering, marketing mass messaging, and related supporting services to End Users;
- Call permissions limited to the API interfaces and call quotas allocated by the Platform based on the Developer's registration information and service packages.
2.2 Authorization Limitations
The Developer shall not use the API services beyond the authorized scope agreed in this Agreement, and shall strictly refrain from the following acts:
- Using the API to develop products or services that compete with the Platform's services (including but not limited to replicating core Platform functions, building similar service platforms, etc.);
- Conducting data scraping or API calls beyond the explicitly agreed call frequency and concurrency limits, or circumventing call restrictions through technical means (including but not limited to multi-account distributed calls, maliciously consuming call quotas, etc.);
- Using the API for any illegal purposes, or for activities infringing third parties' legitimate rights and interests or violating public order and good morals (including but not limited to sending spam information, fraudulent information, infringing personal information rights, etc.);
- Transferring, renting, lending, or giving the API authorization to third parties for use, or sharing API keys and call permissions with third parties;
- Without written permission from the Platform, using the API for applications other than the Developer's own applications, or providing API proxy calling services for third parties.
2.3 Authorization Term
This authorization takes effect from the date the Developer completes API registration and obtains the API Key, and terminates on the date this Agreement terminates. The Platform has the right to adjust the authorization term based on the validity period of the Developer's service package, the performance of this Agreement, etc., and will inform the Developer via platform announcements or written notice before making adjustments.
III. Developer Obligations
3.1 Identity Authentication and Key Management
- The Developer shall provide true, accurate, and complete registration information (including but not limited to entity identity information, application information, contact information, etc.), and complete real-name authentication and application filing. If information changes, the Developer shall update it through the Platform's designated channels within 3 working days; otherwise, the Developer shall bear all consequences resulting from API usage abnormalities, frozen permissions, etc.
- The Developer shall properly safeguard the API Key and related identity authentication credentials, establish strict internal management mechanisms, and only authorize necessary personnel to access and use them. If the Developer discovers API Key leakage, unauthorized use, or abnormal call behavior, it shall immediately take measures such as modifying the key, suspending calls, and notify the Platform in writing within 24 hours; the Developer shall bear full responsibility for losses caused by improper key safeguarding.
- The Developer shall not forge or tamper with API Keys, or obtain unauthorized API Key usage permissions through illegal means.
3.2 Compliance Use Obligations
- The Developer shall ensure that its applications comply with the laws and regulations of the People's Republic of China and the countries/regions where the services are involved (including but not limited to the Cybersecurity Law, Data Security Law, Personal Information Protection Law, Anti-Spam Regulations, etc.), and shall not engage in any activities that violate laws and regulations or public order and good morals.
- The Developer shall formulate comprehensive user agreements, privacy policies, and related compliance systems, clearly inform End Users of service content, data usage methods, rights and obligations, and obtain necessary authorization from End Users (especially in situations involving personal information processing). The Developer's privacy policy shall comply with the relevant requirements of the Platform's privacy policy and shall not evade data protection obligations.
- If the Developer Application involves cross-border data transmission, it shall comply with the cross-border data transmission regulations of the People's Republic of China and the destination country/region, ensure data transmission compliance, and obtain explicit consent from the Platform and End Users when necessary.
3.3 Technical Specifications and Call Requirements
- The Developer must strictly follow the API technical documentation, interface specifications, data format requirements, and limit conditions such as call frequency, concurrency, and data return volume provided by the Platform, and shall not unilaterally modify API call parameters, request formats, or circumvent technical restrictions.
- The Developer shall set up reasonable error handling mechanisms in its applications, promptly handle error codes and prompt information returned by the API, and shall not cause application abnormalities or create additional load on the Platform's servers due to improper error handling.
- The Platform has the right to adjust API call limits based on service load, technical upgrades, etc. After adjustment, the Platform will inform the Developer 7 natural days in advance via platform announcements or written notices, and the Developer shall complete adaptation adjustments within the specified period; if the Developer fails to adapt on time, the Platform has the right to restrict or suspend its API call permissions.
3.4 Security and Emergency Response Obligations
- The Developer shall ensure the network security of its applications, take necessary security protection measures (including but not limited to data encryption, vulnerability protection, intrusion detection, etc.), prevent API Key leakage, application attacks or abuse, and avoid causing losses to the Platform or End Users.
- If security events related to the Developer Application occur (including but not limited to API Key leakage, application intrusion, data leakage, etc.), the Developer shall immediately take remedial measures and notify the Platform in writing within 24 hours, cooperating with the Platform for investigation and handling; if the Developer fails to notify in time or does not cooperate in handling, resulting in expanded losses, the Developer shall bear corresponding responsibility.
- The Developer shall cooperate with the Platform in handling matters related to API use such as user complaints and regulatory inquiries, and provide necessary explanation materials and handling plans within 5 working days after notification from the Platform.
IV. Data Use and Protection
4.1 Data Use Limitations
- All data obtained by the Developer through the API (including but not limited to filtering result data, marketing mass messaging related data, End User information, etc., hereinafter referred to as "API Data") may only be used for the direct purpose of providing Developer Application services to End Users, and shall not be used for any other purposes (including but not limited to resale, sharing with third parties, commercial analysis, building independent datasets, etc.).
- The use of API Data shall comply with the Platform's privacy policy and relevant data protection regulations. The Developer shall not use data beyond the scope of End User authorization, and shall not use API Data for scenarios requiring additional authorization such as targeted push, precision marketing, etc., unless explicit consent from the End User has been obtained.
- The Developer shall not tamper with, distort, or forge API Data, and shall not merge and analyze API Data with other third-party data to form new datasets and provide them externally.
4.2 Data Storage and Destruction
- The Developer's storage period for API Data shall not exceed the shortest period necessary to achieve the service purpose. In principle, the storage period shall not exceed 90 days; if it is necessary to extend the storage period due to business needs, written consent from the Platform must be obtained, and strict security protection measures shall be taken.
- The Developer shall not establish an independent database to store API Data, and shall not use API Data for long-term archiving or backup, unless otherwise required by laws and regulations.
- When the service purpose is achieved, the API Data storage period expires, or this Agreement terminates, the Developer shall immediately stop using all API Data, and complete thorough destruction of the data within 15 working days (including but not limited to deleting data from storage media, destroying backup files, etc.), and may provide written destruction proof upon the Platform's request.
4.3 Data Security Responsibility
- The Developer shall bear full legal responsibility for API Data processing behavior in its applications, including but not limited to compliance and security responsibility in data collection, storage, use, transmission, destruction, and other links.
- The Developer shall take security protection measures that meet industry standards (including but not limited to encrypted storage, access control, regular security audits, etc.) to prevent API Data leakage, loss, tampering, or illegal access.
- If API Data leakage, abuse, or third-party rights impairment occurs due to the Developer's failure to fulfill data security protection obligations, the Developer shall bear full liability for compensation, and if losses are caused to the Platform, full compensation shall be made.
V. Service Provision and Changes
5.1 Service Provision Method
The Platform provides API services to Developers through API technical documentation, developer backends, technical support channels, etc., including interface calls, technical consultation, troubleshooting, etc. The Developer shall be responsible for the integration, debugging, and maintenance of its applications with the API.
5.2 Service Changes and Adjustments
- The Platform has the right to modify, upgrade, or adjust the API's functions, interface parameters, call specifications, service packages, etc., based on business development, technical upgrades, changes in laws and regulations, etc., and will inform the Developer 15 natural days in advance via platform announcements, developer backend notifications, or written emails; if major changes are involved such as removal of core functions, significant adjustments to call limits, the Platform will notify the Developer 30 natural days in advance and provide a reasonable adaptation period.
- If the Developer objects to the service changes, it has the right to terminate this Agreement by notifying the Platform in writing during the notification period; if the Developer continues to use the API services after the notification period expires, it shall be deemed as agreeing to accept the changed service content.
5.3 Service Suspension and Termination
The Platform has the right to suspend or terminate part or all of the API services in the following circumstances without liability:
- (1) When performing system maintenance, upgrades, or fault repairs, the Platform will notify the Developer 7 natural days in advance (except for emergency fault repairs);
- (2) When the Developer violates the provisions of this Agreement and fails to correct within the specified period after notification from the Platform;
- (3) When the Developer fails to pay API service fees as agreed and still fails to pay after being urged by the Platform;
- (4) When laws and regulations or regulatory requirements require the Platform to suspend or terminate services;
- (5) When services cannot be provided normally due to causes not attributable to the Platform such as force majeure, third-party attacks, network failures, etc.
5.4 Service Availability Statement
The Platform will make reasonable efforts to ensure the stability and availability of API services, but does not guarantee the continuity, error-free nature, or uninterrupted nature of services, nor does it commit to specific metrics such as response time, call success rate, etc.
The Developer acknowledges and agrees that API services may be temporarily unavailable due to system maintenance, network congestion, third-party factors, etc., and agrees to include the following disclaimer in a prominent position in its application: "The TNT Wuyou Chuhai API service integrated in this application is provided on an 'as is' basis, service availability is subject to the Platform's actual operational situation, and the Developer does not assume any liability for losses caused by API service interruptions, delays, etc."
VI. Intellectual Property and Confidentiality
6.1 Intellectual Property Ownership
- The Platform owns all intellectual property rights of the API services, including but not limited to API interface design, technical documentation, code, algorithms, data formats, etc. Without written permission from the Platform, the Developer shall not infringe upon them.
- The Developer owns all intellectual property rights of its applications, but related code and integration solutions involving API calls in the Developer Application shall not infringe upon the Platform's intellectual property rights.
- The Developer shall not obtain the Platform's core technical information (including but not limited to source code, algorithm models, data structures, etc.) through the API services, nor engage in acts infringing the Platform's intellectual property rights such as reverse engineering, decompilation, or disassembly of the API.
6.2 Confidentiality Obligations
- The Developer shall bear confidentiality obligations for undisclosed information obtained during the use of API services, such as Platform trade secrets, technical documentation, API Keys, call specifications, etc., and shall not disclose, leak, or disseminate them to any third party.
- The Developer shall take reasonable confidentiality measures (including but not limited to formulating internal confidentiality systems, limiting the scope of informed personnel, etc.) to ensure the security of confidential information.
- This confidentiality obligation remains valid after the termination of this Agreement until the relevant information becomes public information or the Platform releases the confidentiality obligation in writing.
VII. Disclaimer and Liability Limitation
7.1 Disclaimer
This Service is provided on an "as is" and "available" basis. The Platform does not provide any express or implied warranties, including but not limited to warranties regarding the suitability, reliability, security, fault-free nature, or data accuracy of the services.
The Platform shall not be liable for the following circumstances:
- (1) Losses caused by the Developer's violation of this Agreement, improper operation, or vulnerabilities in its applications;
- (2) Service abnormalities or losses caused by non-Platform reasons such as End User behavior, third-party attacks, network failures, force majeure, etc.;
- (3) Service changes or termination caused by changes in laws and regulations or adjustments in regulatory requirements;
- (4) Any indirect losses suffered by the Developer or End Users due to the use of this Service (including but not limited to profit losses, business interruption losses, data loss losses, reputational losses, etc.).
7.2 Liability Limitation
Regardless of the reason, the Platform's cumulative liability limit to the Developer shall not exceed the total amount of API service fees actually paid by the Developer to the Platform in the most recent 12 months; if the Developer has not paid service fees or the payment amount is zero, the Platform's liability limit shall be 1,000 yuan.
The provisions of this clause do not affect the Platform's liability for compensation for direct losses caused to the Developer due to intent or gross negligence, nor do they affect liabilities that cannot be limited or exempted by laws and regulations.
VIII. Agreement Termination
8.1 Termination Circumstances
- Upon mutual agreement of both parties, this Agreement may be terminated in writing.
- Either party may terminate this Agreement by giving 30 days' advance written notice to the other party; the Agreement terminates upon expiration of the notice period.
- If the Developer violates any clause of this Agreement and fails to correct it within 15 working days after notification from the Platform, the Platform has the right to immediately terminate this Agreement without assuming any liability; if the Developer's breach causes losses to the Platform, the Platform has the right to claim compensation.
- If the Developer's service package expires and is not renewed, the Platform has the right to terminate API services, and the Agreement automatically terminates.
- If the Platform terminates API services due to business adjustments, cessation of operations, etc., it shall notify the Developer 30 days in advance, and the Agreement terminates from the date of service termination.
8.2 Obligations After Termination
- After termination of the Agreement, the Developer shall immediately stop using API services, cancel the API Key, and shall no longer call or use the Service in any manner.
- The Developer shall complete the thorough destruction of API Data within 15 working days in accordance with Article IV of this Agreement, and provide written proof to the Platform (when required by the Platform).
- After termination of the Agreement, provisions of this Agreement regarding intellectual property protection, confidentiality obligations, disclaimers, liability limitation, dispute resolution, etc., which have independence and continuity, remain valid and binding on both parties.
- Termination of the Agreement does not affect the rights and obligations generated between the parties before termination; matters involving fee settlement, loss compensation, etc. shall continue to be performed by both parties.
IX. Fees and Settlement
9.1 Service Fees
The Developer shall pay service fees in accordance with the charging standards published by the Platform when using this Service. Specific fee amounts, payment methods, payment cycles, etc. shall be subject to the service package agreement signed between the Developer and the Platform or the charging rules published by the Platform.
9.2 Settlement and Late Payment Liability
- The Developer shall complete payment within the agreed payment period; if payment is overdue, a late payment fee of 0.05% of the overdue amount shall be paid for each day of overdue payment, and if overdue for more than 30 days, the Platform has the right to suspend or terminate API services.
- The Platform has the right to adjust charging standards according to business development. After adjustment, it will be published 30 days in advance. The Developer's continued use of the Service shall be deemed as agreeing to the new charging standards; if the Developer disagrees, it may terminate the Agreement during the publicity period.
X. Applicable Law and Dispute Resolution
10.1 Applicable Law
The conclusion, validity, performance, interpretation, and dispute resolution of this Agreement shall all be governed by the laws of the People's Republic of China (excluding conflict of law rules).
10.2 Dispute Resolution
Any dispute arising from or relating to this Agreement shall first be resolved through friendly consultation between both parties; if consultation fails, either party has the right to file a lawsuit in the People's Court with jurisdiction at the domicile of the Platform's operating entity.
10.3 During Dispute Resolution
During the dispute resolution process, except for the disputed matters, both parties shall continue to perform other clauses of this Agreement.
XI. Other Provisions
11.1 Notices and Delivery
- Any notices or communications between both parties shall be made through the contact methods agreed in this Agreement or methods designated by the Platform (the Developer's contact information shall be subject to the Platform's registration information).
- Notices sent by the Platform through the Developer's registered email, mobile phone number, in-site messages, etc., shall be deemed as delivered from the date of sending; notices sent by the Developer to the Platform in writing shall be deemed as delivered from the date the Platform signs for receipt.
- If the Developer changes contact information, it shall update it on the Platform in a timely manner; otherwise, the Developer shall bear the consequences such as inability to deliver notices and service abnormalities caused thereby.
11.2 Agreement Amendment
The Platform has the right to amend this Agreement according to changes in laws and regulations, business development needs, etc. The amended Agreement will be published through platform announcements, developer backends, etc., with a publicity period of no less than 7 natural days. After the publicity period expires, the amended Agreement becomes effective; the Developer's continued use of this Service shall be deemed as agreeing to the amended Agreement; if the Developer disagrees, it may terminate the Agreement during the publicity period.
11.3 Non-Transferability
Without written consent from the Platform, the Developer shall not transfer any rights or obligations under this Agreement to third parties; otherwise, the transfer is invalid, and the Platform has the right to terminate the Agreement.
11.4 Agreement Effectiveness
This Agreement becomes effective from the date the Developer clicks "Agree", completes API registration, or actually uses this Service, and remains valid until the Agreement terminates and the rights and obligations of both parties are settled.
11.5 Severability
If any clause of this Agreement is deemed invalid or revocable by a competent authority, it does not affect the validity of other clauses, which remain valid and binding on both parties.
11.6 Supplemental Agreement
For matters not covered in this Agreement, both parties may separately enter into a supplemental agreement, which has equal legal validity to this Agreement; if the supplemental agreement is inconsistent with the provisions of this Agreement, the supplemental agreement shall prevail.
