API Terms of Service
Last updated: February 7, 2026
API Terms of Service
Last updated: February 7, 2026
These API Terms of Service ("API Terms") govern your access to and use of the AI Visual Studio Application Programming Interface ("API") and Developer Console. These API Terms are in addition to, and incorporated by reference into, our general Terms of Service and Privacy Policy.
Important: By accessing or using our API or Developer Console, you agree to be bound by these API Terms. If you do not agree, you may not access or use the API.
1. Definitions
- "API" means the AI Visual Studio programmatic interface, including all endpoints, documentation, and related tools
- "API Key" means the unique authentication credentials issued to you for API access
- "Developer Console" means the web interface for managing API keys, viewing usage, and accessing API resources
- "API Credits" means the credits consumed when making API requests
- "End User" means any person or entity that accesses your application or service that integrates with our API
- "Generated Content" means any images, videos, or other outputs created through API requests
2. API Access and Registration
Eligibility
To use the API, you must:
- Have an active AI Visual Studio account in good standing
- Be at least 18 years old or the age of majority in your jurisdiction
- Accept these API Terms and our general Terms of Service
- Provide accurate business and contact information
API Key Issuance
Upon registration in the Developer Console:
- You will receive API keys for authentication
- Keys may include test keys (for development) and live keys (for production)
- Each key is unique to your account and must be kept confidential
- You may generate multiple keys for different applications or environments
3. API Key Security
Critical Security Requirements:
You are solely responsible for maintaining the security and confidentiality of your API keys. Any activity using your API keys is your responsibility, whether authorized by you or not.
Your Obligations
You must:
- Keep API keys confidential and secure at all times
- Never share API keys publicly, in client-side code, or in version control repositories
- Use environment variables or secure key management systems to store keys
- Implement proper access controls within your organization
- Immediately rotate or revoke keys if you suspect compromise
- Notify us within 24 hours of any suspected unauthorized access
Prohibited Actions
You must NOT:
- Share, sell, rent, or transfer API keys to third parties
- Embed API keys in mobile applications, browser code, or publicly accessible files
- Use API keys obtained from another party
- Attempt to circumvent API key authentication or rate limiting
Key Compromise
If we detect or suspect unauthorized use of your API keys:
- We may immediately suspend or revoke the affected keys
- You remain responsible for all charges incurred before suspension
- We may require security verification before issuing new keys
4. API Usage and Rate Limits
Rate Limiting
To ensure fair access and service stability:
- API requests are subject to rate limits based on your plan
- Rate limits apply per API key and per account
- Exceeding rate limits will result in HTTP 429 responses
- Persistent rate limit violations may result in temporary or permanent suspension
Current Rate Limits
| Plan | Requests/Minute | Requests/Day | Concurrent Jobs |
|---|---|---|---|
| Free | 10 | 100 | 2 |
| Starter | 60 | 1,000 | 5 |
| Pro | 120 | 10,000 | 20 |
| Enterprise | Custom | Custom | Custom |
Rate limits are subject to change. Current limits are available in the Developer Console.
Fair Use Policy
You agree to:
- Use the API in a manner consistent with normal application behavior
- Not intentionally overload or stress-test the API without prior approval
- Implement reasonable caching where appropriate
- Not circumvent rate limits through multiple accounts or keys
5. API Pricing and Billing
Credit System
- API usage is billed using API credits
- API credits are priced at 1 credit = €0.001 (1,000 credits = €1)
- Credit costs vary by model, resolution, and output duration
- Current pricing is displayed in the Developer Console and at /developers
Pricing Markup
API pricing includes a 1.5x markup over standard web application pricing. This reflects the additional infrastructure, support, and commercial usage rights provided through API access.
Billing Terms
- API usage is charged against your account credit balance
- Credits must be pre-purchased or available through your subscription
- Usage is tracked in real-time and visible in the Developer Console
- Failed requests due to invalid inputs may still consume credits
- We reserve the right to adjust pricing with 30 days' notice
Invoicing and Receipts
- Usage reports are available in the Developer Console
- Invoices are generated monthly for subscription accounts
- All prices are in EUR and exclude applicable taxes
6. Permitted Use
Allowed Uses
You may use the API to:
- Build applications, products, and services that integrate AI generation capabilities
- Offer AI generation features to your End Users
- Create internal tools and workflows
- Develop commercial products (subject to commercial licensing)
Commercial Use
- Starter and Pro plans include commercial API usage rights
- Free plan API access is limited to development and testing only
- Commercial use requires attribution unless otherwise agreed
- Enterprise agreements may include white-label rights
7. Prohibited Use
Strictly Prohibited:
The following uses of the API are strictly prohibited and will result in immediate termination:
Content Restrictions
You must NOT use the API to generate:
- Child sexual abuse material (CSAM) or any content sexualizing minors
- Non-consensual intimate imagery or deepfakes of real persons
- Content promoting terrorism, violence, or hate speech
- Content designed to harass, threaten, or defame individuals
- Fraudulent content intended to deceive (fake news, scam materials)
- Content that infringes intellectual property rights
- Content violating any applicable laws or regulations
Technical Restrictions
You must NOT:
- Reverse engineer, decompile, or attempt to extract source code from the API
- Use the API to build a competing service
- Resell, sublicense, or redistribute API access
- Use automated systems to scrape or extract data from the API beyond normal usage
- Attempt to bypass security measures, rate limits, or access controls
- Interfere with or disrupt the API or connected infrastructure
Application Restrictions
You must NOT:
- Build applications that facilitate illegal activities
- Create applications that could cause harm to users or third parties
- Develop tools primarily designed to generate prohibited content
- Integrate the API into weapons systems or surveillance tools
8. Content Ownership and Licensing
Generated Content Ownership
- You retain ownership of content generated through valid API requests
- This ownership is subject to compliance with these API Terms
- Third-party AI model licenses may impose additional restrictions
License Grant to AI Visual Studio
By using the API, you grant us a:
- Non-exclusive, worldwide, royalty-free license
- To process, store, and transmit your inputs and outputs as necessary to provide the service
- To use anonymized, aggregated data for service improvement
- This license terminates when you delete the content or close your account
Your Responsibilities
You are responsible for:
- Ensuring your use of generated content complies with all applicable laws
- Obtaining any necessary rights for input content you submit
- Compliance with third-party AI model terms and restrictions
- Any claims arising from your End Users' use of generated content
9. End User Compliance
Your Responsibility:
You are responsible for your End Users' compliance with these API Terms. Violations by your End Users may result in suspension of your API access.
Requirements
If you allow End Users to generate content through your application:
- You must implement content moderation and filtering
- You must have terms of service that prohibit misuse
- You must have a mechanism to report and address abuse
- You must promptly remove access for users who violate policies
Monitoring
- You must implement reasonable monitoring for prohibited content
- You must respond to abuse reports within 24 hours
- You must maintain logs of API usage for at least 30 days
- You must cooperate with investigations into misuse
10. Webhooks and Callbacks
Webhook Security
If you use webhooks to receive notifications:
- You must verify webhook signatures using the provided secret
- You must use HTTPS endpoints for webhook receivers
- You must handle webhook data securely and in compliance with privacy laws
- You must not expose webhook secrets or endpoint URLs publicly
Data Handling
- Webhook payloads may contain generation metadata and status information
- You are responsible for securing any data received via webhooks
- Webhook data should be processed promptly and stored securely
- Failed webhook deliveries may be retried; implement idempotent handling
11. Service Level and Support
API Availability
- We target 99.5% API uptime but do not guarantee uninterrupted service
- Scheduled maintenance will be announced 48 hours in advance when possible
- Emergency maintenance may occur without notice
- API status is available at our status page
No SLA Guarantee
Standard API Access:
Unless you have an Enterprise agreement with specific SLA terms, the API is provided without guaranteed uptime, response time, or support levels.
Support
- API documentation is provided at /docs/api
- Developer support is available via email at [email protected]
- Response times vary based on plan level and issue severity
- Enterprise customers may have dedicated support channels
12. Disclaimer of Warranties
THE API IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND.
WE SPECIFICALLY DISCLAIM:
- Accuracy: Generated content may contain errors, inaccuracies, biases, or unexpected results
- Fitness: The API may not be suitable for all applications or use cases
- Reliability: Service interruptions, latency, or failures may occur
- Security: While we implement security measures, no system is completely secure
- Third-Party Models: We do not control or warrant third-party AI model behavior
AI Limitations:
AI-generated content is inherently unpredictable. You acknowledge that:
- Generated content may not match your expectations
- Results may vary between requests with identical inputs
- AI models may produce biased, incorrect, or offensive content
- You are responsible for reviewing and filtering all outputs
13. Limitation of Liability
Liability Cap
TO THE MAXIMUM EXTENT PERMITTED BY LAW, OUR TOTAL LIABILITY FOR ANY CLAIMS ARISING FROM API USE SHALL NOT EXCEED THE GREATER OF:
- The amount you paid for API credits in the 3 months preceding the claim, OR
- €100
Excluded Damages
WE SHALL NOT BE LIABLE FOR:
- Indirect, incidental, special, consequential, or punitive damages
- Lost profits, revenue, data, or business opportunities
- Damages arising from your End Users' actions
- Damages caused by third-party services or AI models
- Service interruptions or API unavailability
- Content generated through the API
- Your reliance on API outputs
Exceptions
These limitations do not apply where prohibited by law, including mandatory consumer protections in the EU.
14. Indemnification
You agree to indemnify, defend, and hold harmless AI Visual Studio, its affiliates, officers, directors, employees, and agents from any claims, damages, losses, liabilities, and expenses (including legal fees) arising from:
- Your use of the API
- Your applications or services built using the API
- Content generated through your API usage
- Your End Users' actions or content
- Your violation of these API Terms
- Your infringement of any third-party rights
- Any claims by your End Users against us
15. Suspension and Termination
Suspension
We may suspend your API access immediately and without notice if:
- We detect potential security issues or unauthorized access
- You exceed rate limits or engage in abusive behavior
- We receive credible abuse reports about your usage
- Payment issues remain unresolved for more than 7 days
- We believe suspension is necessary to protect our services or users
Termination
We may terminate your API access:
- For any material breach of these API Terms
- For repeated violations of usage policies
- If you fail to cure a breach within 14 days of notice
- If we discontinue the API service (with 90 days' notice)
- Immediately for severe violations (illegal content, security threats)
Effect of Termination
Upon termination:
- Your API keys will be immediately revoked
- You must cease all use of the API
- Outstanding charges become immediately due
- We may delete your API-related data per our retention policies
- Provisions regarding liability, indemnification, and confidentiality survive
16. Data Processing
Your Data
When you use the API:
- We process your inputs (prompts, images) to generate outputs
- We log API requests for security, billing, and debugging purposes
- We retain logs for 90 days unless longer retention is required
- Generated content is stored according to your plan's retention policy
Personal Data
If you submit personal data through the API:
- You are the data controller; we are the data processor
- You must have a lawful basis for processing any personal data
- You must inform data subjects about AI processing
- You may need a Data Processing Agreement (DPA) for certain uses
GDPR Compliance
For EU data processing:
- Contact us at [email protected] for DPA requests
- We process data in accordance with GDPR requirements
- Data subject requests should be directed to your application first
17. Confidentiality
Our Confidential Information
You agree to keep confidential:
- API documentation marked as confidential
- Non-public features or capabilities
- Security vulnerabilities or issues you discover
- Information shared under NDA or similar agreements
Your Confidential Information
We will:
- Keep your API keys and account information confidential
- Not share your usage data publicly
- Not disclose your application details without consent
- Protect information as described in our Privacy Policy
18. Changes to API Terms
Notification
We may modify these API Terms at any time. For material changes:
- We will provide 30 days' advance notice via email or Developer Console
- We will post the updated terms with a new "Last updated" date
- Continued use after the effective date constitutes acceptance
API Changes
We reserve the right to:
- Modify, deprecate, or remove API endpoints with 90 days' notice
- Change rate limits or pricing with 30 days' notice
- Add new features or capabilities without notice
- Make emergency changes without notice if required for security
19. Governing Law
These API Terms are governed by:
- The laws of the European Union and Latvia
- Disputes shall be resolved in the courts of Riga, Latvia
- EU consumers retain rights under local consumer protection laws
20. Contact Information
For API-related questions:
- General API Support: [email protected]
- Security Issues: [email protected]
- Legal/Compliance: [email protected]
- DPA Requests: [email protected]
21. Entire Agreement
These API Terms, together with the general Terms of Service and Privacy Policy, constitute the entire agreement regarding API access. If there is any conflict between these API Terms and the general Terms of Service, these API Terms shall prevail for API-related matters.
These API Terms of Service are effective as of February 7, 2026.