Developer Integration

Auto-rename files via REST API with AI

Call renamed.to from servers, serverless functions, or internal tools. Send PDF documents to our REST API and receive AI-generated filenames that follow consistent naming patterns.

Sync and async endpointsBearer tokens & session authenticationAI metadata extraction

API quick facts

  • Simple REST endpoint for file renaming
  • AI-powered filename suggestions
  • Supports PDF files up to 25MB
  • 40,000 renames/day limit per account

Where teams use the REST API

Back-office ingestion

Rename PDFs from customer portals, vendor uploads, or scanned mail before they reach ERP, AP, or ticketing systems.

Portal upload → REST API → Clean filename + metadata → NetSuite/Workday

Serverless workflows

Trigger renamed.to from AWS Lambda, Google Cloud Functions, or Edge Workers and handle the JSON response immediately.

Lambda → POST /api/v1/rename → Receive suggested filename → Update file metadata

Internal tools

Bake AI renaming into admin dashboards or scripts so teams never see messy filenames again.

ServiceNow form → POST /api/v1/rename → Update filename in system → Store renamed file

How it works

  1. 1Authenticate. Add your bearer token from the API Tokens section or use your browser session after logging in. Generate and rotate tokens anytime from the dashboard.
  2. 2Send PDF files. POST to /api/v1/renamewith multipart PDF uploads up to 25MB.
  3. 3Handle the result. Get the renamed filename, metadata, and confidence score in the JSON response and continue your workflow.

Supports synchronous responses for single files and batched jobs.

LLM + OCR extraction returns vendor, date, amount, and custom metadata.

Run from any environment: servers, containers, serverless, or embedded agents.

Upload file example

POST /api/v1/rename HTTP/1.1
Host: renamed.to
Authorization: Bearer YOUR_API_TOKEN
Content-Type: multipart/form-data; boundary=---boundary

---boundary
Content-Disposition: form-data; name="file"; filename="invoice.pdf"
Content-Type: application/pdf

...binary...
---boundary--

JSON response

{
  "originalFilename": "invoice.pdf",
  "suggestedFilename": "2024-01-15_invoice_1234_acme.pdf"
}

Simple & secure

Secure authentication

Use bearer tokens or session authentication. Generate and rotate API tokens securely from your dashboard with usage monitoring.

Reliable & fast

Process up to 40,000 PDF files per day with 25MB file size limit. Built for high-volume document processing workflows.

Connect your workflow

Developer Tools

Build custom integrations or process files locally