Introduction
These API Terms of Service ("API Terms") govern your access to and use of the YoutubeTS Application Programming Interface ("API"). By using our API, you agree to be bound by these terms in addition to our general Terms of Service.
API Access
Obtaining Access
- API access requires a valid YoutubeTS account
- API keys are provided based on your subscription plan
- Each API key is unique and tied to your account
- You must keep your API keys confidential and secure
API Key Security
- Never share your API keys publicly (e.g., in client-side code, public repositories)
- Rotate your API keys immediately if you suspect compromise
- You are responsible for all usage under your API keys
- We may revoke keys that are compromised or misused
Rate Limits & Quotas
API usage is subject to rate limits based on your subscription plan:
| Plan | Rate Limit | Monthly Credits |
|---|---|---|
| Free | 10 requests/minute | Shared with web usage |
| Pro | 60 requests/minute | As per plan |
| Enterprise | Custom | Custom |
- Exceeding rate limits will result in HTTP 429 responses
- Respect the
Retry-Afterheader when rate limited - Implement exponential backoff for retries
Permitted Use
You may use our API to:
- Build applications that fetch YouTube video transcripts
- Integrate transcript functionality into your products
- Create tools for content analysis, accessibility, or education
- Develop internal business tools
Prohibited Use
You must NOT use our API to:
- Build a competing transcript service
- Resell API access without written permission
- Exceed your rate limits intentionally or through poor implementation
- Cache or store transcripts beyond reasonable operational needs
- Remove or obscure required attribution
- Violate YouTube's Terms of Service
- Any purpose prohibited by our Acceptable Use Policy
Attribution Requirements
Depending on your plan, you may be required to:
- Display "Powered by YoutubeTS" in your application
- Include a link to our website
- Not imply endorsement or partnership without permission
Enterprise plans may have custom attribution terms.
Service Level
Availability
- We strive for 99.9% API uptime but do not guarantee it
- Scheduled maintenance will be announced in advance when possible
- We are not responsible for YouTube's availability or changes
Support
- API documentation is available at our developer portal
- Support response times vary by plan
- Enterprise customers receive priority support
Changes to the API
- We may modify, update, or discontinue API features
- Breaking changes will be communicated with reasonable notice
- We recommend subscribing to our developer updates
- Deprecated features will be supported for a transition period
Data & Privacy
- API requests may be logged for analytics and abuse prevention
- We do not sell your API usage data
- Refer to our Privacy Policy for data handling practices
Termination
We may suspend or terminate your API access if you:
- Violate these API Terms or our Terms of Service
- Fail to pay for your subscription
- Engage in abusive or excessive usage
- Use the API for illegal purposes
Liability
- The API is provided "as is" without warranties
- We are not liable for any damages arising from API use
- You are responsible for your applications built on our API
Contact Us
For API-related questions or enterprise inquiries, please contact us through our Contact page with "API Inquiry" in the subject.
Last Updated: January 2026