Developer API.
A clean REST API for programmatic case conversion. Currently in private beta. Sign up below to be notified at launch.
Status: Private beta. Public API launches Q3 2026. Email contactus@transformcase.com for early access.
Why an API
If you're building a CMS, an editorial tool, a static site generator, a code linter, or any workflow that handles user-supplied titles, you've probably re-implemented case conversion at least once. Style-guide-correct title case is hard to get right; we've already done the work.
Planned endpoints
POST /v1/convert
Convert a single string.
curl -X POST https://api.transformcase.com/v1/convert \
-H "Content-Type: application/json" \
-d '{
"text": "the quick brown fox",
"case": "title",
"style": "AP"
}'
Response:
{
"result": "The Quick Brown Fox",
"case": "title",
"style": "AP"
}
POST /v1/batch
Convert an array of strings in a single request — handy for processing CSV columns or a list of headlines.
GET /v1/styles
Returns metadata about every supported style (rules, lowercase-word sets, examples).
Pricing
| Plan | Requests/month | Price |
|---|---|---|
| Free | 30,000 | $0 |
| Pro | 100,000 | $5 |
| Scale | 1,000,000 | $25 |
NPM package
We'll also publish a zero-dependency NPM package with the full engine — for cases where shipping bytes to the client makes more sense than a network call.
npm install transformcase
import { title } from 'transformcase';
title('the quick brown fox', { style: 'AP' });
// → 'The Quick Brown Fox'
Want early access?
We're opening the API to a small group of beta testers before public launch. Email contactus@transformcase.com with a short note about your use case and we'll send credentials.