Avromart API
Integrate AI-powered document generation and tools directly into your product. Simple REST API with predictable pricing.
Base URL
https://api.avromart.comEndpoints
POST
/api/v1/generateGenerate content using any Avromart AI tool. Pass the tool slug and input parameters to receive generated output.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| tool | string | Required | Tool slug (e.g. "resume-builder", "cover-letter") |
| inputs | object | Required | Key-value pairs of tool-specific input fields |
| format | string | Optional | Output format: "text" (default), "html", "markdown" |
GET
/api/v1/toolsList all available tools with their slugs, categories, and input schemas.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| category | string | Optional | Filter by category (e.g. "career", "legal", "education") |
Code Examples
curl
curl -X POST https://api.avromart.com/api/v1/generate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"tool": "resume-builder",
"inputs": {
"name": "Jane Smith",
"title": "Senior Software Engineer",
"experience": "8 years in full-stack development",
"skills": "React, Node.js, Python, AWS"
},
"format": "html"
}'python
import requests
response = requests.post(
"https://api.avromart.com/api/v1/generate",
headers={
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json",
},
json={
"tool": "resume-builder",
"inputs": {
"name": "Jane Smith",
"title": "Senior Software Engineer",
"experience": "8 years in full-stack development",
"skills": "React, Node.js, Python, AWS",
},
"format": "html",
},
)
result = response.json()
print(result["output"])javascript
const response = await fetch("https://api.avromart.com/api/v1/generate", {
method: "POST",
headers: {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json",
},
body: JSON.stringify({
tool: "resume-builder",
inputs: {
name: "Jane Smith",
title: "Senior Software Engineer",
experience: "8 years in full-stack development",
skills: "React, Node.js, Python, AWS",
},
format: "html",
}),
});
const result = await response.json();
console.log(result.output);API Pricing
Start free, scale as you grow.
Free
$0
Great for testing and prototyping.
- 100 requests/day
- All tools access
- Text output only
- Community support
Most Popular
Starter
$49/mo
For apps and services getting started with AI tools.
- 5,000 requests/day
- All output formats
- Webhook support
- Email support
- 99.5% uptime SLA
Growth
$199/mo
For high-volume applications and platforms.
- 50,000 requests/day
- Priority processing
- Custom tool creation
- Dedicated support
- 99.9% uptime SLA
- Bulk generation endpoint
Authentication
All API requests require a Bearer token in the Authorization header. You can generate your API key from your account dashboard after signing up. Keep your key secure and never expose it in client-side code.
Authorization: Bearer YOUR_API_KEY