About 1001fx
What is 1001fx?
1001fx is a universal function API for automation and AI. It offers 127 ready-made functions – for PDFs, documents, images, OCR, data, dates, spreadsheets and AI – that any automation platform, script or AI agent can call over HTTPS with one API key. 1001fx fills the gaps of workflow tools such as Make and n8n and gives AI agents reliable tools for work that a language model cannot do on its own. It is operated by efec AG in Wetzlar and hosted in Germany.
1001fx at a glance
- Category
- Function API (REST) for no-code and low-code automation and for AI agents
- Operator
- efec AG, Wetzlar, Germany
- Hosting
- Servers in Germany; enterprise customers can host 1001fx themselves
- Functions
- 127 functions in 15 groups, the library keeps growing
- API base URL
- https://api.1001fx.com
- Call format
- POST /<group>/<function> with a JSON body or multipart/form-data for files
- Authentication
- API key in the X-API-KEY header (or the x-api-key query parameter)
- Errors
- JSON body {"statusCode", "message", "timestamp"} with the HTTP status code
- Rate limit
- 500 calls per 60 seconds per function and API key, shown in X-RateLimit-* headers
- Long-running calls
- Header x-fx-webhook: answer 202 with a job ID, result posted to your webhook
- Machine-readable docs
- OpenAPI at https://api.1001fx.com/api-json and /api-yaml, per function GET /<group>/<function>/meta
- Integrations
- Ready-made modules for Make and n8n; any other tool through HTTP
- Pricing
- Credits per call; free plan with 100 credits per month, paid plans from 9€ per month
- External providers
- Some functions use Carbone.io, Mistral, OpenAI, OpenStreetMap, Stripe; each function page names its provider
For automation
Workflow platforms connect apps, but they leave gaps: merging PDFs, reading a scanned invoice, resizing an image, formatting a date for another system or looking up a value. 1001fx closes these gaps with functions that behave the same on every platform. Use them as modules in Make and n8n, or as an HTTP request from your own code – with the same API key, the same parameters and the same results.
Calls that take longer than your platform waits run in the background with a webhook. Small amounts of state – processed IDs, lookups, counters – live in data tables that every platform can read and write.
For AI agents and AI workflows
Language models are good at text, but they cannot convert a file, render a PDF or compute a calendar week reliably. 1001fx gives AI agents these abilities as tools with exact, repeatable results. Every function is a plain HTTPS endpoint with a JSON schema; the OpenAPI document at https://api.1001fx.com/api-json and GET /<group>/<function>/metadescribe all parameters, so the functions can be offered to a model for function calling.
1001fx also brings AI into ordinary workflows: OCR turns scans into Markdown for a model,data extraction reads invoices and receipts into JSON, and the AI group asks models and transcribes audio.
What the functions cover
AI 3
Arrays 2
Filter an Array by an Operator, Remove Duplicates from an Array
Audio & video 4
Add Watermark to Video, Convert MP3 into MP4 with Images, Cut Audio File, Extract Audio from Video
Carbone documents 5
Add Carbone Cloud Template, Delete Carbone Cloud Template, Get Carbone Cloud Template, Render Carbone Cloud Template …
Charts 3
Code 1
Data & JSON 18
Build URL with UTM Parameters, Convert Currency – ECB Exchange Rates, Create Fake Data, Search in All Keys in a JSON Object …
Data tables 10
Create a data table, Delete rows from a data table, Delete a data table, Get rows from a data table …
Date & time 7
Add Value to a Date, Check Date against Condition, Convert a Date to a Timezone, Format Date and Time …
Files & PDF 26
Add Text Watermark to PDF, Add Watermark to PDF, Convert Asset into Base64 String, Compress PDF – Reduce PDF File Size …
Geo 4
Convert Geocode, Geocode to Location, IP to Geocode, Location to Geocode
Images 26
Blur Image, Convert Image Format – PNG, JPEG, GIF, BMP, TIFF, Crops an image by the given x, y, width and height paramters., Extract Data from Image …
Knowledge bases (RAG) 9
RAG – Add Document to Knowledge Base, RAG – Ask Knowledge Base (AI Answer with Sources), RAG – Delete Document from Knowledge Base, RAG – Delete Documents by Filter …
Spreadsheet 4
Hlookup Spreadsheet Function for an Array, Pivottable Spreadsheet Function for an Array, Sumif Spreadsheet Function for an Array, Vlookup Spreadsheet Function for Arrays
Stripe 1
How a call works
Send a POST request with your API key. The answer is JSON or the file. Credits are charged per call, see each function for its price.
curl -X POST 'https://api.1001fx.com/datetime/formatdatetime' \
-H 'X-API-KEY: YOURSECRETAPIKEY' \
-H 'Content-Type: application/json' \
-d '{"date":"14/08/22","format":"DD.MM.YYYY HH:mm"}'
{ "result": "14.08.2022 00:00" }Plans
| Plan | Credits per month | Monthly | Billed annually |
|---|---|---|---|
| Free | 100 | 0€ | 0€ per month |
| Starter | 1,000 | 12€ | 9€ per month |
| Business | 25,000 | 39€ | 29€ per month |
| Enterprise | 100,000 | 99€ | 89€ per month |
Prices per month, plus VAT where applicable. Also available in USD, see pricing.
What 1001fx is not
- Not a workflow builder
- 1001fx does not run your workflows. It adds functions to the platform you already use.
- Not a language model
- AI functions such as OCR, data extraction and Ask AI use selected providers. 1001fx makes them callable with one key and one format.
- Not a file store
- File results are delivered as download links that expire after 48 hours. Only data tables keep data until you delete them.
Latest features
- Long-running functions with webhooks – Run any 1001fx function in the background: the API answers at once with a job ID and posts the result to your webhook. No timeouts in Make or n8n.
- Data tables for your automations – Store small tables at 1001fx and read or write them from Make, n8n or your code: lookups, deduplication, counters, shared state.
- OCR for PDFs, images, Word and PowerPoint – Turn scanned PDFs, photos, Word and PowerPoint files into Markdown or plain text with tables – via API from Make, n8n or any HTTP client.
- Extract data from invoices, receipts and documents – Read invoices, receipts and any PDF or image into structured JSON with AI: invoice number, dates, amounts, VAT ID, IBAN or any field you name.
- PDF tools: create, convert, compress and edit – Create PDFs from HTML, URLs or Markdown, compress them, turn pages into images and insert, remove or rotate pages – one API for your automations.
- Barcodes, QR codes and image tools – Generate EAN, Code 128, DataMatrix and PDF417 barcodes, read barcodes and QR codes from photos, and convert, rotate, flip, blur or sharpen images.
- New data and date helpers – Convert currencies with ECB rates, validate phone numbers, create and verify JWTs, parse and build URLs, read Outlook .msg files and check working days.
- Try every function in your browser – Run any 1001fx function from a form in the app with your own key, load examples, download the result, copy the call as curl and check your call logs.
Frequently asked questions
- What is 1001fx used for?
- For the steps that automation platforms do not cover out of the box: converting and editing PDFs, documents and images, OCR, extracting data from invoices, formatting dates, transforming JSON, spreadsheets, charts, barcodes and calling AI models.
- Is 1001fx free?
- There is a free plan with 100 credits per month, no credit card required. Paid plans add more credits. Unused credits are not carried over to the next month.
- Which platforms can use 1001fx?
- Make and n8n have ready-made 1001fx modules. Any other tool can call the REST API with an HTTP request and the API key.
- Can AI agents use 1001fx functions as tools?
- Yes. Every function is a plain HTTPS endpoint with a JSON schema. The OpenAPI document at https://api.1001fx.com/api-json and the meta endpoint of each function describe parameters and answers, so they can be turned into tools for function calling.
- Where is my data processed?
- On servers in Germany. Functions that use an external provider, for example OpenAI or Mistral, name it on their page. Uploaded files are not kept in the call log.
- Who is behind 1001fx?
- efec AG, a software company in Wetzlar, Germany.