REST API • 99.9% uptime • <100ms response • by SearchOps

Turn your n8n data into
polished .docx files

One HTTP Request node. Perfectly formatted documents. Send Markdown, HTML, or JSON — get back contracts, reports, and proposals your clients can actually open.

Get your API key — it's free Open dashboard
n8n — HTTP Request Node
POST  https://api.searchops.io/v1/generate
// Header: x-api-key: sk_live_...

{
  "input": "markdown",
  "content": "# Monthly Report\n\n## Revenue\n\n| Month | Value |\n|---|---|\n| Jan | $4,200 |",
  "format": "file"
}

// → 50ms · Returns .docx binary, base64, or download URL
<100ms
Avg response
99.9%
Uptime SLA
50+
Pages supported
1req
= 1 document

You already have the data.
Getting it into a .docx is the hard part.

Your n8n workflow collects, processes, and routes data beautifully. But the moment you need a formatted document to send to a client, everything breaks.

  • Google Docs

    Google Docs API

    Complex OAuth setup, lost formatting on tables, styles that silently break between versions.

    "Works until it doesn't."
  • HTML

    HTML-to-DOCX converters

    Intermediate conversions that produce corrupted files. Images disappear. Headers vanish. Fonts reset.

    "Good luck explaining that to your client."
  • Manual

    Copy-paste from n8n

    Manually pasting data into Word templates. The automation ends where the document begins.

    "You built a workflow to avoid this."
  • DocxAPI

    DocxAPI

    One API call. One formatted .docx. Headings, tables, images, headers & footers — every time.

    "The missing node for your workflow."

Three steps. Five minutes. Zero config.

From signup to automated document generation in under 5 minutes.

01

Get your API key

Create a free account. Your key is ready in seconds. No credit card. No OAuth dance. No config files. Your free tier includes 50 docs/month to validate in production.

02

Add the HTTP Request node

Drop an HTTP Request node into any n8n workflow. Set the method to POST, paste the endpoint, pass your key and the content you want to convert. Works with self-hosted n8n, n8n Cloud, or any HTTP client.

03

Get your .docx

The API returns a .docx file directly (binary), as base64, or as a download URL (valid 24h). Set the n8n response to "File" and route it to Google Drive, email, or the next node.

Send what you have. Get what you need.

Send Markdown, HTML, or structured JSON. Get back a .docx file, base64, or download URL.

n8n
n8n
Markdown
Markdown
Docx
.docx
Google Drive
Drive
Your AI agent writes in Markdown. DocxAPI turns it into a .docx with proper headings, bold, italic, tables, and images. Perfect for AI-generated content that needs client approval.
n8n
n8n
HTML
HTML
Docx
.docx
Google Drive
Drive
Already rendering reports in HTML? Send the raw HTML and get a .docx with styles, colors, and layout preserved. No intermediate conversions. No broken CSS.
n8n
n8n
JSON
JSON
Docx
.docx
Google Drive
Drive
Pass structured JSON (key-value pairs, arrays, nested objects) and DocxAPI builds the document automatically. Ideal for contracts, invoices, and data-driven reports.

Built for the documents you actually generate

These are real workflows from agencies and teams using n8n.

01

Monthly SEO Report

Your workflow pulls data from Google Search Console, calculates rankings and traffic changes, and generates a branded .docx report with charts, tables, and executive summary. Send it to the client's Google Drive automatically.

"input": "markdown", "content": "# SEO Report — March 2026\n\n## Organic Traffic..."
02

Service Contract

A new client fills out a form. Your n8n workflow grabs name, company, scope, and value — then generates a ready-to-sign contract in .docx. No more copy-pasting into Word templates.

"input": "markdown", "content": "# Service Agreement\n\nThis contract is entered into by..."
03

AI Content for Client Approval

Your AI agent writes blog posts or documentation in Markdown. Before publishing, the client needs to review in a format they can work with. DocxAPI converts it into a clean .docx ready for comments and tracked changes.

"input": "markdown", "content": "# Blog Post: 10 Tips for..."
04

Technical Documentation

Information security policies, onboarding guides, API documentation, compliance checklists — any structured content that needs to be delivered as a professional document. Generate once, use everywhere.

"input": "json", "content": { "title": "Security Policy v2.1", ... }

Everything your .docx needs. Nothing it doesn't.

Professional formatting that the Google Docs API can't deliver through automation.

Headings & text styles

H1–H6, bold, italic, underline. Custom fonts and colors via API options.

Tables with precision

Cell merging, borders, background colors, column widths, and proper alignment.

Images from URL

Embed images via URL with controlled width, height, and positioning. No base64 hassle.

Headers & footers

Dynamic text, page numbers, dates. Different first-page header supported.

Fast generation

Sub-100ms response for typical documents. Scales linearly for longer content up to 50+ pages.

Any HTTP client

Works with n8n, Make, Zapier, curl, Python, Node.js — anything that can send a POST request.

Built by automation engineers.
For automation engineers.

DocxAPI was created by SearchOps, a team specialized in building solutions for workflow automation, data integration, and developer tooling.

We built this because we hit the same wall over and over: n8n workflows that collect and process data perfectly — but choke the moment you need a formatted document out the other end.

So we built an API that does one thing well: turns your data into a formatted .docx, fast and reliably.

🔒

Data never stored

Your content is processed in memory and discarded immediately after generation.

Dedicated infrastructure

Hosted on dedicated servers — not shared or serverless.

📈

API health check

api.searchops.io/health

📄

Dashboard & API keys

api.searchops.io/dashboard

Start free. Scale when you're ready.

No credit card required. No usage surprises. Every plan includes all formatting features.

Free
$0 /mo

For testing and small workflows

  • 50 documents / month
  • All input formats
  • All formatting options
  • Community support
  • DocxAPI watermark
Start free
Starter
$9 /mo

For freelancers and solo automators

  • 200 documents / month
  • No watermark
  • All formatting options
  • Email support
  • Overage: $0.05 / doc
Get started
Agency
$59 /mo

For multi-client operations

  • 3,000 documents / month
  • No watermark
  • Multiple domains
  • Custom templates
  • Webhooks + WhatsApp
  • Overage: $0.02 / doc
Contact us

Frequently asked questions

What counts as a document?

One API call that returns a .docx = one document, regardless of page count.

What happens if I exceed my limit?

Your documents keep generating. Overage is billed at the rate shown in your plan. No surprises, no throttling.

Can I change plans anytime?

Yes. Upgrade or downgrade instantly. Changes are prorated.

Is my data stored?

No. Your content is processed in memory and discarded immediately after the .docx is generated.

Do you support languages other than English?

Yes. Any UTF-8 content works — Portuguese, Spanish, German, Japanese, Arabic, and more.

What about templates?

Custom reusable templates are on our roadmap and will be available for Pro and Agency plans.

Your workflow already does the hard work.
Let DocxAPI handle the last mile.

Create your free account in 30 seconds. Generate your first .docx in under 5 minutes.

Get your API key — it's free