1
Apply for access
Email [email protected] with:
- Proof of your organization’s status (501(c)(3) nonprofit, small business / startup, government entity, school, library, etc.)
- Any other documentation showing your eligibility
- Brief description of how you plan to use the API
We support 501(c)(3) nonprofits, government entities, schools, libraries, startups, and other qualifying organizations.
2
Install the OpenAI package
Install the official OpenAI package:
- Python
- Node.js
- cURL
3
Make your first API call
Test the API with a simple chat completion:
- Python
- Node.js
- cURL
Authentication
All API requests require authentication using your API key. Include it in the Authorization header:Base URL
Use the following base URL for all API requests:Keep your API key secure and never share it publicly. If you suspect your key has been compromised, regenerate it immediately in your dashboard.
Base URL
All API requests should be made to:Rate Limits
CyrionAI provides generous rate limits for nonprofit organizations:- Chat Completions: 100 requests per minute
- Image Generation: 20 requests per minute
- Video Generation: 10 requests per minute
- Audio Transcription: 50 requests per minute
Rate limits are per API key. Contact us if you need higher limits for your use case.
Error Handling
The API returns standard HTTP status codes. Common errors include:401 Unauthorized- Invalid or missing API key429 Too Many Requests- Rate limit exceeded400 Bad Request- Invalid request parameters500 Internal Server Error- Server error
Next Steps
Now that you’ve made your first API call, explore these resources:Need Help?
If you run into any issues:- Check our FAQ for common questions
- Join our Discord community
- Contact support for technical assistance