A
Avromart
Developer API

Avromart API

Integrate AI-powered document generation and tools directly into your product. Simple REST API with predictable pricing.

Base URL

https://api.avromart.com

Endpoints

POST/api/v1/generate

Generate content using any Avromart AI tool. Pass the tool slug and input parameters to receive generated output.

Parameters

NameTypeRequiredDescription
toolstringRequiredTool slug (e.g. "resume-builder", "cover-letter")
inputsobjectRequiredKey-value pairs of tool-specific input fields
formatstringOptionalOutput format: "text" (default), "html", "markdown"
GET/api/v1/tools

List all available tools with their slugs, categories, and input schemas.

Parameters

NameTypeRequiredDescription
categorystringOptionalFilter 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
Get Free API Key
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
Get Starter Key

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
Get Growth Key

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