API Terms of Service
Last updated: 12/5/2025
1. Introduction
These API Terms of Service ("API Terms") govern your access to and use of the Pingstreams Application Programming Interface (the "API"). These API Terms supplement and are incorporated into the Pingstreams Terms of Service. By accessing or using the API, you agree to be bound by these API Terms and the general Terms of Service.
In the event of a conflict between these API Terms and the general Terms of Service, these API Terms will control with respect to your use of the API.
2. API Access and Keys
2.1 API Keys
To access the API, you must obtain valid API credentials (API keys, tokens, or similar authentication mechanisms). API keys are available through your Pingstreams account dashboard.
You agree to:
- Keep your API keys confidential and secure. Do not share them publicly or embed them in client-side code.
- Use API keys only for authorized applications and purposes.
- Immediately notify Pingstreams at security@pingstreams.io if you suspect unauthorized use or disclosure of your API keys.
- Rotate or regenerate API keys periodically and after any suspected compromise.
You are responsible for all activities that occur using your API keys. Pingstreams is not liable for unauthorized use of your API credentials.
2.2 API Availability
API access may vary by subscription plan. Some API endpoints or features may be available only to customers on certain tiers (Professional, Enterprise, etc.). Check your plan details for API entitlements.
3. Permitted Use
You may use the API to:
- Build integrations between Pingstreams and your own applications, services, or systems.
- Automate workflows and data synchronization with Pingstreams.
- Develop internal tools and dashboards that interact with Pingstreams data.
- Create applications for your own business use or for distribution to your customers (subject to restrictions in Section 4).
You must use the API in compliance with all applicable laws, the Pingstreams Terms of Service, Acceptable Use Policy, and these API Terms.
4. Prohibited Use
You may not use the API to:
- Violate any laws, regulations, or third-party rights.
- Reverse engineer, decompile, disassemble, or otherwise attempt to derive the source code or underlying algorithms of the API or Pingstreams platform.
- Interfere with, disrupt, or impose an unreasonable burden on the API, servers, or networks.
- Circumvent rate limits, authentication mechanisms, usage restrictions, or other security measures.
- Use the API to build a competing product or service that replicates core Pingstreams functionality.
- Scrape, harvest, or collect data from Pingstreams in violation of our policies or for unauthorized purposes.
- Access data you do not have permission to access or attempt to access another customer's data.
- Resell, redistribute, or sublicense API access without prior written authorization from Pingstreams.
- Use the API for high-risk applications where failure could lead to death, personal injury, or environmental damage (e.g., medical devices, nuclear facilities, aircraft navigation) without appropriate safeguards and prior written approval.
- Transmit viruses, malware, or other malicious code through the API.
5. Rate Limits and Quotas
5.1 Rate Limits
Pingstreams imposes rate limits on API usage to ensure fair access and platform stability. Current rate limits are documented in the API documentation and may include:
- Requests per second (RPS)
- Requests per minute (RPM)
- Requests per day or month
- Concurrent request limits
5.2 Exceeding Limits
If you exceed rate limits, your requests may be throttled, delayed, or rejected with an HTTP 429 (Too Many Requests) response. Pingstreams may temporarily or permanently suspend API access if you repeatedly exceed limits or engage in abusive behavior.
5.3 Increased Limits
Enterprise customers may request increased rate limits by contacting enterprise@pingstreams.io. Approval is at Pingstreams' sole discretion and may require additional fees.
6. API Versions and Changes
6.1 Versioning
The API is versioned to allow backwards compatibility. We recommend using the latest stable API version for new integrations.
6.2 Updates and Deprecation
Pingstreams may update, modify, or deprecate API endpoints, features, or versions at any time. We will make reasonable efforts to:
- Provide advance notice of breaking changes (typically 90 days for major changes).
- Maintain deprecated versions for a transition period.
- Document changes in release notes and API documentation.
However, we reserve the right to make immediate changes if necessary for security, legal compliance, or to address critical issues.
You are responsible for monitoring API updates and ensuring your integrations remain compatible with the current API version.
7. Data and Privacy
7.1 Data Access
The API provides access to data associated with your Pingstreams account. You may only access, retrieve, or modify data that you are authorized to access under your account permissions.
7.2 Data Usage
You agree to use data obtained through the API in compliance with:
- The Pingstreams Privacy Policy and Data Processing Agreement.
- Applicable data protection laws (GDPR, CCPA, etc.).
- End-user consents and expectations regarding data use.
7.3 Data Security
You must implement appropriate security measures to protect data accessed through the API, including encryption in transit (HTTPS/TLS) and at rest, access controls, and secure storage.
7.4 Personal Data
If you access personal data through the API, you are acting as a Data Controller and are responsible for compliance with all applicable privacy laws. You may be required to execute a Data Processing Agreement with Pingstreams.
8. Third-Party Applications
8.1 Distribution
If you build an application using the API that you intend to distribute publicly or to other Pingstreams customers, you must:
- Comply with all applicable laws and these API Terms.
- Clearly disclose to users how your application uses Pingstreams data.
- Provide users with a privacy policy and terms of service for your application.
- Obtain necessary consents for data collection and processing.
- Not represent your application as being officially endorsed by Pingstreams unless you have written authorization.
8.2 Marketplace and Listing
Pingstreams may offer an app marketplace or integration directory. If you wish to list your application, additional terms and approval processes may apply. Contact partners@pingstreams.io for details.
8.3 Support
You are responsible for supporting your own applications and end users. Pingstreams is not obligated to provide support for third-party applications built using the API.
9. Intellectual Property
9.1 Pingstreams IP
Pingstreams retains all rights, title, and interest in the API, documentation, and underlying technology. These API Terms grant you a limited, non-exclusive, non-transferable, revocable license to use the API as permitted herein.
9.2 Your IP
You retain ownership of your applications, integrations, and content. However, you grant Pingstreams a license to use, display, and promote your application name, logo, and description in connection with the Pingstreams platform (e.g., in a marketplace or case study) unless you opt out.
9.3 Feedback
If you provide feedback, suggestions, or ideas about the API, Pingstreams may use them without obligation or compensation to you.
10. Monitoring and Analytics
Pingstreams may monitor API usage for purposes including:
- Ensuring compliance with these API Terms and the Acceptable Use Policy.
- Detecting abuse, fraud, or security threats.
- Improving API performance and reliability.
- Generating aggregated usage statistics and analytics.
Pingstreams may collect telemetry data such as request counts, error rates, latency, endpoints accessed, and other usage metrics.
11. Support and Documentation
API documentation is available at docs.pingstreams.com (or provided upon request). Documentation is provided for informational purposes and may be updated at any time.
Support for API usage is provided according to your subscription tier. Enterprise customers may have access to dedicated API support.
Pingstreams is not obligated to provide custom development, debugging assistance, or consulting services for third-party integrations unless separately agreed.
12. Suspension and Termination
12.1 By Pingstreams
Pingstreams may suspend or terminate your API access at any time, with or without notice, if:
- You violate these API Terms, the Terms of Service, or Acceptable Use Policy.
- Your API usage poses a security or stability risk.
- You fail to pay applicable fees.
- Your Pingstreams account is terminated or suspended.
- Required by law or court order.
12.2 By You
You may stop using the API at any time by discontinuing API requests and deleting your API keys.
12.3 Effect of Termination
Upon termination, your API access will immediately cease. You must stop using the API and delete any cached or stored Pingstreams data in accordance with our Data Processing Agreement.
13. Fees
API access may be included in your subscription plan or may incur additional usage-based fees. Fees (if any) will be specified in your plan details or communicated separately.
Pingstreams reserves the right to introduce or modify API pricing with advance notice (typically 30 days).
14. Warranties and Disclaimers
The API is provided "as is" and "as available" without warranties of any kind, express or implied. Pingstreams does not warrant that the API will be uninterrupted, error-free, secure, or meet your specific requirements.
Pingstreams disclaims all warranties including merchantability, fitness for a particular purpose, and non-infringement to the maximum extent permitted by law.
15. Limitation of Liability
To the maximum extent permitted by law, Pingstreams will not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of the API, including loss of profits, data, or business opportunities.
Pingstreams' total liability for claims related to the API will not exceed the fees you paid to Pingstreams in the 12 months preceding the claim.
16. Indemnification
You agree to indemnify and hold harmless Pingstreams from any claims, damages, or expenses arising from:
- Your use or misuse of the API.
- Your applications or integrations built using the API.
- Your violation of these API Terms or applicable laws.
- Your violation of third-party rights.
17. Changes to API Terms
Pingstreams may update these API Terms from time to time. Material changes will be posted with a revised "Last updated" date and communicated via email or API documentation.
Continued use of the API after changes are posted constitutes acceptance of the updated API Terms.
18. Contact
For questions about the API or these API Terms, contact:
api@pingstreams.io
support@pingstreams.io
For partnership or marketplace inquiries: partners@pingstreams.io