Skip to main content

Subscription Plans

Apertis offers flexible subscription plans designed to meet different usage needs. Choose the plan that best fits your requirements.

Available Plans

Plan Comparison

FeatureLiteProMax
Monthly QuotaBasicStandardPremium
Model AccessLite + Free modelsPro + Lite + Free modelsAll models
Priority Support-EmailPriority
PAYG FallbackOptionalOptionalOptional
Billing CyclesMonthly, Quarterly, YearlyMonthly, Quarterly, YearlyMonthly, Quarterly, Yearly

Billing Cycles

All plans are available with three billing cycle options:

CycleDiscountBest For
MonthlyStandard priceFlexibility, testing
Quarterly~10% savingsRegular usage
Yearly~20% savingsLong-term commitment

Quota System

How Quota Works

Each subscription includes a monthly quota that resets at the start of each billing cycle:

Cycle Start → Use Quota → Cycle End → Quota Reset
↓ ↓
Full Quota New Cycle Begins

How Billing Works

Every API request consumes a fixed amount of quota based on the model's multiplier rate — regardless of how many tokens you use:

Quota Consumed per Request = Model Rate (fixed multiplier)

Each request deducts the model's rate from your monthly allowance — whether the response is 10 tokens or 10,000 tokens. Higher-tier plans offer lower rates, giving you more usage per quota.

tip

This is different from PAYG (Pay-As-You-Go), which charges per token. Subscription billing is simpler: one request = one fixed quota deduction.

Free Models

The following models are included in all plans and consume no quota:

ModelProvider
Gemini 3 FlashGoogle
Gemini 2.5 FlashGoogle
GPT OSS 120BOpenAI
DeepSeek V3.2DeepSeek
DeepSeek V3.1DeepSeek

Model Rates by Plan

Each model has a different rate depending on your plan. Higher-tier plans offer lower rates, giving you more usage per quota. For the full model list and up-to-date rates, see the Subscribe page.

You can also query the current rates programmatically using the Models API with your subscription key — the response includes a multiplier field for each model.

Coding Tools

When using coding tools such as Claude Code, Roo Code, Cline, Kilo Code, OpenCode, Crush, or Goose, add the code: prefix to Claude model IDs (e.g., code:claude-opus-4-6). This routes requests through optimized coding channels. The same subscription quota and rates apply. See the Claude Code guide for details.

Estimated Uses per Month

You can estimate how many requests you get per month by dividing your plan's quota by the model rate:

Estimated Uses = Monthly Quota ÷ Model Rate
note

In practice, most users mix models — using cheaper models for simple tasks and premium models for complex ones.

PAYG (Pay-As-You-Go) Fallback

What is PAYG Fallback?

When your subscription quota is exhausted, PAYG fallback allows you to continue using the API by charging to your account balance:

Subscription Quota Exhausted → PAYG Kicks In → Continue Using API

Configuring PAYG

SettingDescription
Enable/DisableToggle PAYG fallback on or off
Spending LimitMaximum PAYG spending per cycle
Current SpentPAYG amount used this cycle

PAYG Spending Limits

Set a spending limit to control costs:

Example: Spending Limit = $50/month

If subscription quota runs out:
- PAYG activates
- Maximum $50 additional spending allowed
- After $50, requests will be rejected until next cycle

Subscription Lifecycle

Subscription Status

StatusDescription
ActiveSubscription is current and usable
SuspendedTemporarily paused (payment issue or manual)
CancelledWill end at period end
ExpiredSubscription has ended

Cycle Reset

At the start of each billing cycle:

  1. Quota is reset to your plan's limit
  2. PAYG spending counter resets to zero
  3. Usage history is preserved for reporting

Payment Failure Handling

If a payment fails:

  1. Grace Period: 3-7 days to resolve payment issue
  2. Suspension: Subscription suspended if not resolved
  3. Recovery: Automatic reactivation upon successful payment

Managing Your Subscription

Viewing Subscription Status

Access your subscription details via SettingsSubscription tab (direct link):

  • Current plan and billing cycle
  • Quota usage (used / limit)
  • Next billing date
  • Payment history
tip

After subscribing, the navbar Subscribe button changes to My Plan — click it to jump directly to your subscription settings. You can also find My Plan in the user dropdown menu.

Changing Plans

You can upgrade or downgrade your plan at any time:

Upgrading:

  • Takes effect immediately
  • Quota is prorated for the remaining period
  • Additional quota added instantly

Downgrading:

  • Takes effect at next billing cycle
  • Current quota remains until cycle ends

Cancelling Subscription

To cancel your subscription:

  1. Go to SettingsSubscription tab (or click My Plan in the navbar)
  2. Click Cancel Subscription
  3. Choose cancellation timing:
    • Immediate: Ends now (no refund for remaining period)
    • End of Period: Continues until current cycle ends
note

After cancellation, your subscription API key will stop working at the end of the billing period.

Subscription vs. PAYG-Only

When to Use Subscription

  • Predictable usage: You know your monthly needs
  • Cost savings: Subscriptions offer better rates than pure PAYG
  • Budget planning: Fixed monthly costs
  • Consistent access: No need to top up balance

When to Use PAYG-Only

  • Variable usage: Usage fluctuates significantly
  • Testing phase: Evaluating the platform
  • Low volume: Occasional API calls
  • No commitment: Flexibility over savings

Auto Top-up

Enable automatic balance top-up to ensure uninterrupted service:

SettingDescription
EnableTurn on auto top-up
ThresholdBalance level that triggers top-up
AmountAmount to add when triggered
Payment MethodCard to charge
Example:
Threshold: $10
Amount: $50

When balance drops below $10 → Automatically charge $50 to your card

Dedicated Subscription Token

Each subscription comes with a dedicated API token:

  • Format: sk-sub-xxxxxxxxxxxx
  • Auto-sync: Quota automatically synced with subscription
  • Cycle Reset: Token quota resets with billing cycle
  • Separate from Regular Tokens: Managed independently

Finding Your Subscription Token

After subscribing, find your dedicated API key in SettingsAPI Keys tab (direct link):

  1. Click My Plan in the navbar (or go to Settings)
  2. Switch to the API Keys tab
  3. Your subscription key (sk-sub-...) is listed with integration guides

Using Your Subscription Token

from openai import OpenAI

client = OpenAI(
api_key="sk-sub-your-subscription-key",
base_url="https://api.apertis.ai/v1"
)

# Quota is tracked against your subscription
response = client.chat.completions.create(
model="claude-sonnet-4.5",
messages=[{"role": "user", "content": "Hello!"}]
)

Viewing Available Models

Use your subscription token to query which models are available in your plan:

# List all models in your plan
models = client.models.list()
for model in models:
print(model.id)

The /v1/models endpoint returns only models included in your current plan, along with extra fields like multiplier (quota cost) and tier (model origin). See Models API for details.

FAQ

What happens when my quota runs out?

  • With PAYG enabled: API continues working, charged to your balance
  • Without PAYG: API returns 402 Payment Required error

Can I change my billing cycle?

Yes, you can switch between monthly, quarterly, and yearly at renewal time.

Is there a free trial?

Contact support for trial options and promotional offers.

Can I get a refund?

Refunds are handled on a case-by-case basis. Contact support for assistance.