SilentAPI Logo SilentAPI

Billing & Credits

Request charges and credit holds

SilentAPI uses prepaid credits. Add credits to your account before you send paid requests. Each request charges the credits used by the service.

Credits

One credit equals $0.01 USD. This means 100 credits equals $1.00. Credits never expire.

CreditsUSD Value
1$0.01
100$1.00
1,000$10.00
10,000$100.00

Token Billing

Text and multimodal models charge per token. Token counts depend on the model and input. Each model has input and output prices:

For text without caching or extra services, the cost is (input_tokens * input_price) + (output_tokens * output_price).

Example

Read current prices in credits on the Services page or Calculator. Multiply each token count by its price per token.

Input cost:  input tokens * current input price
Output cost: output tokens * current output price
Total cost:  input cost + output cost

Other Billing Units

The billing unit depends on the service:

Reasoning Tokens

Models with thinking can generate reasoning tokens. These tokens count toward the output charge.

APIUsage field
OpenAI Chat Completions APIusage.completion_tokens_details.reasoning_tokens
Responses APIusage.output_tokens_details.reasoning_tokens
GeminiusageMetadata.thoughtsTokenCount

Set the reasoning level with reasoning_effort. See Reasoning.

Cached Input

Cached input can have a separate price. Cache writes can also have a separate price. Support depends on the model and its response usage.

SilentAPI applies the reported cache read and write token counts without charging those tokens twice. Read current rates on the Services page and Calculator.

Long Context Pricing

Some models have a higher rate for long input. SilentAPI applies that rate from 99% of the published token threshold. Read the rates and threshold on the Services page.

Checking Your Balance

Read your balance on the Dashboard. You can also request it through the API:

curl https://api.silentapi.com/v1/silentapi/balance \
  -H "Authorization: Bearer YOUR_API_KEY"
{ "success": true, "credits": 428.55 }

Cost in Responses

Successful model responses include silentapi.cost in credits. The values below are examples:

"silentapi": {
    "cost": 0.00146,
    "fallback": null
}
ResponseWhere to read the cost
Model responsesilentapi.cost
Streaming responsesilentapi.cost in the final SSE chunk before the stream closes
File tools and OCRTop-level cost field
Binary responseX-SilentAPI-Cost header

Insufficient Credits

SilentAPI checks your available balance before a paid request starts. Existing holds reduce the credits available for new requests.

RequestBefore the requestAfter the request
Paid model requestSilentAPI holds the estimated maximum cost. The estimate includes the selected model and eligible fallback models.SilentAPI charges the real cost when the request completes. It releases the hold in the same operation.
Fixed-price service, such as IP lookup, email lookup, or crypto priceNo hold. SilentAPI checks that the available balance covers the price.SilentAPI charges the price when the request completes.

If the available balance cannot cover the hold, the request fails with HTTP 402. SilentAPI releases the hold if the request fails before billable usage.

Adding Credits

Add credits on the Recharge page. Read the supported cryptocurrency payment options on Payment Methods.