Per-Call API Pricing
This page explains the pricing model for all non-LLM APIs available through AISA.
These APIs use a fixed per-request billing model. Each successful request to an endpoint incurs a predefined charge, independent of response size, token count, or processing time.
Per-call pricing applies to APIs such as:
- Search APIs
- Financial APIs
- YouTube APIs
- Scholar APIs
- Twitter APIs
- Other structured data and retrieval services
Billing Model Overview
Per-call APIs are billed using a flat-rate structure:
Total Cost = Number of successful API calls × Per-call price
Each endpoint has its own fixed cost per request, listed in USD.
Unlike AI model inference:
- There is no input/output token billing
- Response length does not affect cost
- Streaming does not apply
What Counts as a Billable Call
A billable event occurs when:
- A request is successfully processed by the endpoint
- A response is returned
If a request fails before processing (for example, due to authentication errors), it typically does not generate usage charges. Actual billed events can be verified in the Usage Logs page.
Endpoint-Based Pricing
Each per-call API endpoint has its own defined cost.
In the Marketplace, each listing displays:
- Endpoint name
- API path
- Price per call (USD)
Example format:
$0.020000 / per call
Pricing varies by endpoint and may reflect:
- Data source cost
- Upstream provider fees
- Processing complexity
Always refer to the Marketplace for the latest pricing.
Retries and Duplicate Requests
Because billing is per request:
- Each successful call is billed independently
- Retried requests that are processed successfully will incur additional charges
It is recommended to implement idempotency and retry handling carefully within your application logic.
Rate Limits and Billing
Rate limits (such as RPM restrictions) control traffic flow but do not alter pricing.
- If a request is accepted and processed, it is billed
- If a request is rejected due to rate limiting, it does not incur usage charges
Group-Based Pricing
If your workspace uses multiple groups, per-call pricing may vary by group.
Group-level pricing rules or ratios (if configured) are applied automatically during billing. The final amount applied is shown on the Usage Logs page.
Usage Visibility and Cost Transparency
All per-call API activity appears in Usage Logs, where you can review:
- Timestamp
- API key used
- Group
- Endpoint
- Final cost charged
This allows you to:
- Audit usage patterns
- Monitor endpoint-level spend
- Verify billing accuracy
Important Notes
- All prices are listed in USD.
- Billing is triggered per successful API request.
- There is no token-based billing for these endpoints.
- Response size does not impact cost.
- Pricing may change as endpoints evolve.
- Refer to the Marketplace for up-to-date pricing.
Updated 14 days ago
