Skip to main content
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 hour
  • X-RateLimit-Remaining: Remaining requests
  • X-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

VyBeing | Joyful Employee Experiences