SDKs & Libraries
Official client libraries for blogAIzer.
Official SDKs
Coming soon — official SDKs for popular languages:
| Language | Package | Status |
|---|---|---|
| Python | pip install blogaizer |
Coming soon |
| JavaScript/Node | npm install @blogaizer/sdk |
Coming soon |
| Go | go get github.com/blogaizer/go-sdk |
Planned |
Using the REST API Directly
In the meantime, blogAIzer works with any HTTP client. The API uses standard REST conventions with JSON request/response bodies.
Python
python
import requests
API_KEY = "sk_live_..."
BASE = "https://blogaizer.com/api/v1"
headers = {"Authorization": f"Bearer {API_KEY}"}
response = requests.post(f"{BASE}/content/articles", headers=headers, json={
"topic": "Your topic here",
"outputs": ["html", "social"]
})
JavaScript/Node
javascript
const API_KEY = "sk_live_...";
const BASE = "https://blogaizer.com/api/v1";
const response = await fetch(`${BASE}/content/articles`, {
method: "POST",
headers: {
"Authorization": `Bearer ${API_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
topic: "Your topic here",
outputs: ["html", "social"]
})
});
AI Agent Integration
blogAIzer is designed to work natively with AI agents:
| Standard | File | Description |
|---|---|---|
| OpenAPI 3.1 | /openapi.yaml | For Swagger, code generators, dev tools |
| MCP Protocol | /mcp.json | For Claude, Cursor, Windsurf |
| ChatGPT Plugin | /ai-plugin.json | For OpenAI-compatible agents |
| LLM Description | /llms.txt | Plain text for LLM crawlers |
