API Reference

Comprehensive documentation for all Bleu.js API endpoints, methods, and features. Learn how to integrate and use Bleu.js in your applications.

Authentication

All API requests require authentication using an API key. Include your API key in the Authorization header:

Authorization: Bearer your_api_key_here

Core Endpoints

AI Generation

Generate text, code, and other content using Bleu.js's AI capabilities.

POST /api/v1/generate
Content-Type: application/json

{
  "prompt": "Your prompt here",
  "max_tokens": 100,
  "temperature": 0.7
}

Code Optimization

Optimize and analyze your code for better performance.

POST /api/v1/optimize
Content-Type: application/json

{
  "code": "Your code here",
  "language": "javascript",
  "optimization_level": "high"
}

Performance Monitoring

Monitor and analyze your application's performance in real-time.

GET /api/v1/metrics
Authorization: Bearer your_api_key_here

SDK Libraries

JavaScript SDK

Official Node.js and browser SDK

View Documentation →

Python SDK

Official Python client library

View Documentation →