To start building with Kaori, you will need an API key. You can generate one in your Dashboard Settings.
Welcome
The Kaori API provides developers with high-performance tools for image filtering, meme generation, and community utility. Our API is organized around REST, uses standard HTTP response codes, and returns either JSON-encoded responses or direct binary image data. Whether you are building a custom Discord bot, a web application, or a creative suite, our endpoints offer a predictable and robust integration path.Kaori API Specification
View the raw OpenAPI specification file used for these docs.
Authentication
Authentication for the Kaori API is handled via Bearer Tokens. All requests to protected endpoints must include your secret API key in theAuthorization header.
Core Concepts
Response Formats
Kaori responds differently based on the category of the endpoint:- Generators/Filters/Overlays: Successful requests return direct binary image data (
image/pngorimage/jpeg). - Texts/Utils/System: Successful requests return JSON objects.
- Errors: All error states (4xx and 5xx) return a consistent JSON payload for easier debugging.
Versioning
All current stable endpoints are served under the/v1 prefix. We follow semantic versioning for breaking changes to ensure stability for your integrations.
Need Help?
If you encounter any issues or have questions about integration, join our community for real-time assistance:- Discord: Join our support server
- Email: support@kaoribot.com

