Legal
API Terms of Service
Last updated: December 5, 2024
These API Terms of Service ("API Terms") govern your access to and use of the VyBeing Application Programming Interface ("API"). By accessing or using the API, you agree to these API Terms in addition to our general Terms of Service.
1. API Access and Authentication
API Keys
- Access to the API requires a valid API key issued through your VyBeing account
- You are responsible for securing your API keys
- Do not share or expose API keys publicly
- We may revoke API keys at any time for security or compliance reasons
Authentication Methods
- OAuth 2.0 for user-authorized access
- API Key authentication for server-to-server communication
- JWT tokens for session management
2. Rate Limits and Quotas
Standard Rate Limits
- Free Tier: 1,000 requests per hour
- Professional: 10,000 requests per hour
- Enterprise: Custom limits per agreement
Rate Limit Headers
X-RateLimit-Limit: Max requests per hourX-RateLimit-Remaining: Remaining requestsX-RateLimit-Reset: Time when limit resets (Unix timestamp)
Exceeding Limits
- Requests exceeding limits return HTTP 429 (Too Many Requests)
- Implement exponential backoff for retries
- Contact us for higher limits
3. Acceptable Use
Permitted Uses
- Integrating VyBeing services into your applications
- Automating workflows and data synchronization
- Building custom dashboards and reporting tools
- Developing internal tools for your organization
Prohibited Uses
- Circumventing rate limits or security measures
- Scraping or bulk downloading data
- Creating competing services
- Reverse engineering the API
- Violating intellectual property rights
- Transmitting malware or malicious code
4. Data Ownership and Usage
Your Data
- You retain ownership of data you submit via the API
- You grant us a license to process data as necessary to provide the Service
- You are responsible for the legality and accuracy of your data
VyBeing Data
- All API responses and VyBeing data remain our property
- You may cache API responses for up to 24 hours
- Do not redistribute VyBeing data without permission
5. API Changes and Versioning
Versioning
- API versions are specified in the request URL (e.g., /v1/, /v2/)
- We maintain backward compatibility within major versions
- Deprecated versions are supported for at least 12 months
Breaking Changes
- We provide 90 days notice for breaking changes
- Notification via email and developer portal
- Migration guides provided for major updates
Non-Breaking Changes
We may make non-breaking changes without notice, including:
- Adding new endpoints or parameters
- Adding new fields to responses
- Changing the order of fields in responses
- improving error messages
6. Support and SLA
API Availability
- Target Availability: 99.9% monthly
- Scheduled Maintenance: Announced 7 days in advance
- Status Page: status.vybeing.com
Support Levels
- Free Tier: Community support via documentation and forums
- Professional: Email support, 48-hour response time
- Enterprise: Priority support, dedicated account manager, 4-hour response time
7. Security Requirements
- Use HTTPS for all API requests
- Store API keys securely (never in client-side code)
- Implement proper error handling
- Validate and sanitize all data
- Report security vulnerabilities to [email protected]
8. Monitoring and Analytics
- We monitor API usage for performance and security
- Usage analytics are available in your developer dashboard
- We may use aggregated and anonymized data for service improvement
9. Termination and Suspension
We may suspend access if:
- You violate these API Terms
- Your usage threatens system stability
- Your account is past due
- Required by law or court order
Notice
- We will provide reasonable notice before suspension where possible
- Immediate suspension may occur for security issues or abuse
10. Warranty and Liability
API Provided "As Is"
The API is provided "as is" without warranties of any kind. We do not guarantee uninterrupted or error-free operation.
Limitation of Liability
Our liability for claims related to the API is limited as specified in our general Terms of Service. We are not liable for indirect, consequential, or punitive damages.
11. Developer Resources
- Documentation: docs.vybeing.com/api
- Developer Portal: developers.vybeing.com
- API Status: status.vybeing.com
- Support: [email protected]
Questions?
If you have any questions about this legal document, please contact us:
Email: [email protected]
Address: VyBeing Technologies Ltd., Tel Aviv, Israel