---
title: "Create a one-seat fixed-price text humanization bounty."
method: POST
path: "/api/v1/humanizations"
tags: ["Humanizations"]
---

# Create a one-seat fixed-price text humanization bounty.

`POST /api/v1/humanizations`

## Request

- Base URL: `https://rentahuman.ai`
- URL: `https://rentahuman.ai/api/v1/humanizations`
- Auth: one of:
  - API key in header `X-API-Key`
  - HTTP bearer

The private source is visible only to the owner and currently accepted worker. Creation returns 503 while humanizations are unavailable.

## Headers

- `Idempotency-Key` string, required

## Request body

- object
  - `format` 'text', required
  - `sourceText` string, required
  - `transformation` 'paraphrase' | 'tone' | 'clarity' | 'shorten' | 'expand' | 'general_rewrite', required
  - `subject` string
  - `instructions` string
  - `turnaroundMinutes` integer, required
  - `priceCents` integer, required
  - `currency` 'USD'
  - `applicantScreening` object
  - `requireResume` boolean

## Response `2XX`

Returns the humanization ID, public listing URL, normalized lifecycle status, screening requirements, funding source/status and deposit URL when needed, plus worker amount, service fee, and total.

- object

## Other responses

- `4XX`: Error response.

---

[API](https://skmtc.dev/rentahuman/apis/rentahuman-api.md) · [All operations](https://skmtc.dev/rentahuman/apis/rentahuman-api/llms.txt) · [OpenAPI document](https://skmtc.dev/rentahuman/apis/rentahuman-api/revisions/77fd57a2ccdb?raw)
