ベータ版が登場 — 最も先進的なヒューマナイザー Hue V4 をお試しください。今すぐ試す →
Developer Documentation

APIドキュメント

REST APIでHuewriteをアプリケーションに統合

Get your API key

API access is available on the Max plan. Create and manage keys in your developer settings.

API概要

Hue Write APIを使用すると、AIが生成したテキストをプログラムで人間化できます。このエンドポイントは、Maxプランの加入者のみが利用できます。

APIエンドポイント

POSThttps://huewrite.com/api/v1/humanize

The endpoint accepts a JSON body and streams the humanized text back as text/plain. Available exclusively on the Max plan.

認証

Authenticate every request with your secret API key, sent as a Bearer token.

Authorization header
Authorization: Bearer hue_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  • Create and manage keys on the Developer page. Your full key is shown only once at creation — store it securely.
  • Keys begin with hue_ and expire 90 days after creation.
  • Keys are revoked automatically if your plan is downgraded from Max. Never expose a key in client-side code.

リクエストボディ

APIはJSONリクエストを受け入れ、ストリーミングテキストレスポンスを返します。

ParameterTypeDescription
textRequiredstringThe AI-generated text to humanize. Up to 3,000 words per request on the Max plan.
toneOptionalstringWriting style. One of standard, professional, friendly, formal, casual, academic, or creative.Default: standard
modelVersionOptionalstringHumanization model. One of v4beta, v4, v3.5, v3, or v2.Default: v4beta
ultraModeOptionalbooleanEnable Ultra Mode for higher-quality, more thorough humanization.Default: false
isRehumanizationOptionalbooleanMark the request as a rehumanization of a previous result. The Max plan includes 3 free rehumanizations per task.Default: false
teamIdOptionalstringOptional team context. Draws credits from the team owner's balance (requires team API access to be enabled).

Example request body

JSON
{
  "text": "Your AI-generated text here",
  "tone": "standard",
  "modelVersion": "v4beta",
  "ultraMode": false,
  "isRehumanization": false
}

レスポンス

On success the humanized text is streamed back chunk by chunk. Errors return a JSON object.

200 OKtext/plain; charset=utf-8 — read the stream incrementally.
ErrorsJSON body with an error code and a human-readable message.
JSON
{
  "error": "rate_limit_exceeded",
  "message": "API key rate limit exceeded. Please slow down.",
  "resetAt": "2026-06-20T12:00:00.000Z"
}
StatusCodeMeaning
400validation_errorInvalid input — e.g. the text is too short or exceeds your plan's per-request word limit.
401unauthorizedThe API key is missing, malformed, invalid, revoked, or expired.
403forbiddenYour plan doesn't include API access, or you've run out of credits.
429rate_limit_exceededToo many requests. Check the Retry-After and X-RateLimit-Reset response headers.
500internal_errorAn unexpected error occurred on our side. Retry with backoff.

Rate-limited responses include Retry-After, X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset headers.

コード例

人気のあるプログラミング言語のコード例ですぐに始められます。

cURL
curl -X POST https://huewrite.com/api/v1/humanize \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer hue_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
  -d '{
    "text": "Your AI-generated text here",
    "tone": "standard",
    "modelVersion": "v4beta"
  }'

レート制限と使用量

APIリクエストは、Webインターフェースと同じレート制限とクレジット消費の対象となります:

Rate limit

30 / min

Requests per API key

Concurrency

2

Simultaneous requests

Per request

3,000

Words (Max plan)

Monthly quota

90,000

Words / month (Max plan)

Credits

By word

Same as the web app

Key lifetime

90 days

Regenerate when needed

ヘルプが必要ですか?

APIに関する質問やサポートが必要な場合は、サポートチームがお手伝いします。

サポートに連絡