Night Ferry

The water is quiet at this hour.

Something goes across.

Multi-model API · unified USD billing

Frontier models up to 84% off. One ticket. One bill.

One key carries every request, at fares well under list. Every response says what it cost. One USD balance settles it all.

Fares below list, per 1M tokens Switch in two lines: base URL and key One USD balance, topped up by card
Posted rates

Your ferry fare prices

Thirteen Community text models across two families, plus an image model. Savings run 47% to 84% off list. Enterprise fares run 0.75× on nine models.

CommunityEnterprise
Claude8 models63–68% off list
ModelInput · USD/1MOutput · USD/1MSavingCache read
claude-fable-5-1Previous3.6810.0018.3850.0063% off0.091875
claude-fable-5Previous3.6810.0018.3850.0063% off0.3675
claude-opus-5Previous1.585.007.8825.0068% off0.1575
claude-opus-4-8Previous1.585.007.8825.0068% off0.1575
claude-opus-4-7Previous1.585.007.8825.0068% off0.1575
claude-opus-4-6Previous1.585.007.8825.0068% off0.1575
claude-sonnet-4-6Previous0.953.004.7315.0068% off0.0945
claude-sonnet-5Previous0.632.003.1510.0068% off0.063
GPT5 models47–84% off list
ModelInput · USD/1MOutput · USD/1MSavingCache read
gpt-5.6-solPrevious2.635.0015.7530.0047% off0.2625
gpt-6-astraCurrent1.5810.007.8850.0084% off0.1575
gpt-5.5Previous0.795.004.7330.0084% off0.07875
gpt-5.6-terraPrevious0.392.502.3615.0084% off0.039375
gpt-5.6-lunaPrevious0.161.000.956.0084% off0.01575
Model Text in · USD/1M Image in · USD/1M Image out · USD/1M Saving
gpt-image-2Image · Current1.055.001.688.006.3030.0079% off
Model Output size No reference video With reference video
doubao-seedance-2-0-mini-260615480p / 720p480p / 720p$3.382353$2.058824
doubao-seedance-2-0-fast-260128480p / 720p480p / 720p$5.441176$3.235294
doubao-seedance-2-0-260128480p / 720p480p / 720p$6.764706$4.117647
doubao-seedance-2-5-260628480p / 720p480p / 720p$10.294118$6.176471
13 text · 1 image · 4 video · cache read 0.10× of input (claude-fable-5-1 0.025×), writes 1.25× Full fare card →

Model identity is not guaranteed on Community. Prices are USD; no conversion. A failed request is not billed.

Change two values.
Keep everything else.

If your code already talks to the Anthropic Messages API, or to the OpenAI Chat Completions and Responses APIs, change the base URL and the key. Messages, tools and streaming stay where they are.

  • Anthropic SDKMessages API
  • Claude CodeANTHROPIC_BASE_URL
  • OpenAI SDKChat Completions · Responses
  • CodexResponses API
Base URL
base-url.ts
// Live configuration update
baseURL: "https://api.nightferry.io",
apiKey: process.env.NIGHTFERRY_KEY,
// Live rate comparisonclaude-sonnet-5 · output / 1M tokens
Night Ferry$3.15/M
List price$10.00/M

What you pay

01 · What counts

Input and output tokens

Reported in the usage block of every response. Billing is quantised, so a very small request may round to zero.

02 · Failures

A failed request is not billed

A request you disconnect from is billed. A timeout that fires early does not cancel the work.

03 · Cache

Reads at 0.10×, writes at 1.25×

Of the model's own input fare. Cache read is its own column on the fare card.

04 · Currency

USD, no conversion

Text, image and video share one USD balance whatever the interface language.

Get a key, change the base URL, send a request.

Balances, keys and usage are in Console. Questions go to contact@nightferry.io.