Terms of Service
Last updated: February 2025
Acceptance of Terms
By using API CLI, you agree to these terms of service. If you do not agree with any part of these terms, please do not use the software.
Description of Service
API CLI is an open source command-line interface (CLI) tool that allows you to interact with OAuth-enabled APIs. You can:
- Authenticate securely with any OAuth-enabled API provider
- Create custom SKILL.md files to extend functionality for any API
- Manage API interactions through a unified CLI interface
- Interact with multiple API providers (e.g., Google Drive, Dropbox, and others)
License
API CLI is provided under an open source license. You are free to use, modify, and distribute the software in accordance with the license terms available in the GitHub repository.
Your Responsibilities
When using API CLI, you are responsible for:
- Your Accounts: Maintaining the security of your accounts and OAuth credentials with any API provider you use
- Your Content: Ensuring you have the right to upload, share, or modify any data you interact with through the APIs
- Compliance: Using the tool in compliance with each API provider's terms of service and all applicable laws
- Token Security: Keeping your credential files secure and not sharing them with unauthorized parties
- Custom Skills: If you create SKILL.md files, you are responsible for ensuring they comply with API provider terms and applicable laws
Prohibited Uses
You may not use API CLI to:
- Violate any laws or regulations
- Infringe on intellectual property rights
- Upload malicious software or harmful content
- Circumvent any API provider's terms of service or security measures
- Access accounts or data without authorization
- Violate rate limits or abuse API resources
Disclaimer of Warranties
API CLI is provided "as is" without warranty of any kind, express or implied.
We do not warrant that:
- The software will be error-free or uninterrupted
- The software will meet your specific requirements
- Any errors will be corrected
- The software is compatible with all systems or configurations
- API provider services will remain available or unchanged
Limitation of Liability
To the maximum extent permitted by law, the authors and contributors of API CLI shall not be liable for any:
- Direct, indirect, incidental, or consequential damages
- Loss of data, profits, or business opportunities
- Damages arising from the use or inability to use the software
- Damages related to API provider service changes or failures
You use API CLI at your own risk. Always maintain backups of important data.
API Provider Terms
Your use of any API provider through API CLI is also subject to that provider's terms. Examples include:
- Google Services: Google Terms of Service and Google Workspace Terms
- Dropbox: Dropbox Terms of Service
- Other Providers: Check the terms of service for any API provider you use with this tool
Token Server Operators
If you operate a token server for your organization:
- You are responsible for securing the server and OAuth credentials
- You should inform users about how the server operates
- You are responsible for compliance with your organization's policies and API provider terms
- The API CLI authors are not responsible for third-party token servers
Modifications to Service
As open source software, API CLI may be updated, modified, or discontinued at any time. We are under no obligation to maintain, support, or update the software.
Changes to Terms
We may update these terms from time to time. Continued use of API CLI after changes constitutes acceptance of the new terms. Check this page periodically for updates.
Governing Law
These terms are governed by applicable open source software principles. Any disputes should be resolved through the project's GitHub issue tracker when possible.
Contact
For questions about these terms, please open an issue on our GitHub repository.