> For the complete documentation index, see [llms.txt](https://docs.apismart.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.apismart.ai/help-and-resources/frequently-asked-questions.md).

# Frequently Asked Questions

Find answers to common questions about ApiSmart accounts, API usage, models, billing, and troubleshooting.

If you cannot find an answer here, see [**Troubleshooting**](/troubleshooting/http-status-codes-and-api-errors.md) or contact support.

***

## About ApiSmart

### What is ApiSmart?

ApiSmart provides a unified API platform that allows developers to access different AI models through a single API interface.

You can use ApiSmart to integrate supported AI models into your applications without managing multiple provider accounts and API integrations.

***

### What can I use ApiSmart for?

ApiSmart can be used for applications such as:

* AI chat applications
* Content generation tools
* Image generation workflows
* Video generation applications
* AI agents and automation systems

Supported capabilities depend on the available models.

***

### Does ApiSmart provide its own AI models?

No.

ApiSmart provides API access to supported AI models from different providers through one unified API platform.

Available models and capabilities may change over time.

***

## Account and API Token

### How do I create an ApiSmart account?

Create an account through the ApiSmart website and complete the required registration steps.

After signing in, you can manage:

* API Tokens
* Wallet balance
* Usage records
* Model access

For details, see:

[**Create and Access Your Account**](/account-and-wallet/create-and-access-your-account.md)

***

### What is an API Token?

An API Token is used to authenticate your API requests.

Include your API Token in the Authorization header when sending requests.

Example:

```http
Authorization: Bearer YOUR_API_TOKEN
```

Keep your API Token private and do not expose it in client-side code.

For details, see:

[**Create and Manage API Tokens**](/api-tokens/create-and-manage-api-tokens.md)

***

### Can I use multiple API Tokens?

Yes.

You can create multiple API Tokens for different applications, environments, or projects.

For example:

* Development environment
* Testing environment
* Production environment

All API Tokens under the same account may use the same wallet balance.

***

### What should I do if my API Token is exposed?

Immediately:

1. Disable the exposed API Token.
2. Create a new Token if needed.
3. Review recent activity in **Usage Logs**.

Never share your full API Token.

***

## Models and API Usage

### Which models are available?

Available models depend on current ApiSmart offerings.

You can view available models, capabilities, and Model IDs from the model list.

For API requests, always use the exact Model ID shown for the selected model.

See:

[**Choose a Model and Find Its Model ID**](/models-and-pricing/models-and-model-ids.md)

***

### Are all models compatible with the same request format?

No.

Different models may support different:

* Endpoints
* Request fields
* Parameters
* Output formats

Always check the selected model’s **Code Example** before sending requests.

***

### Which programming languages are supported?

You can integrate ApiSmart using standard HTTP requests.

Examples:

* cURL
* Python
* JavaScript / TypeScript

Additional languages can be supported through HTTP-compatible clients.

See:

[**SDKs and Migration**](/sdks-and-migration/curl.md)

***

### Does ApiSmart support streaming responses?

Yes.

Supported models and endpoints may provide streaming responses.

See:

[**Streaming Responses**](/api-guides/response-modes.md)

***

## Billing and Usage

### How does ApiSmart billing work?

ApiSmart uses prepaid wallet billing.

API usage fees are deducted from your wallet balance based on:

* Selected model
* Actual usage
* Model-specific billing rules

See:

[**Understand Model Pricing and Billing**](/models-and-pricing/model-pricing-and-billing.md)

***

### Where can I check my API usage?

You can review API requests, usage details, and costs in:

```
Dashboard → Usage Logs and Costs
```

You can check:

* Request status
* Model
* Token usage
* Cost
* Request ID

***

### Why did my balance decrease?

Your balance may decrease because of:

* API requests
* Image generation
* Video generation
* Higher-cost models
* Background applications using your API Token

Check:

[**Usage Logs and Costs**](/api-usage/usage-logs-and-costs.md)

to identify the related requests.

***

### Can I get a refund for unused balance?

Refund requests are handled according to the current ApiSmart Refund Policy and Terms of Service.

Contact support with your order information if you need a payment review.

***

## API and Troubleshooting

### Why did my API request fail?

Common causes include:

* Invalid API Token
* Incorrect Model ID
* Unsupported request parameters
* Insufficient balance
* Network timeout

See:

[**Troubleshooting**](/troubleshooting/http-status-codes-and-api-errors.md)

***

### Why does my request return "Model Not Found"?

Common causes:

* Incorrect Model ID
* Typing mistakes
* Model availability changes
* Using a model with the wrong endpoint

Always copy the Model ID from the selected model page.

***

### Why is my video generation taking a long time?

Video generation usually uses an asynchronous workflow.

After creating a video task:

1. Receive the task ID.
2. Check task status.
3. Retrieve the result after completion.

A long processing time does not always indicate failure.

See:

[**Video Generation API**](/api-guides/video-generation-api.md)

***

### Where can I get help?

Before contacting support, prepare:

* Request ID
* Model ID
* API endpoint
* Request time
* Error message

Do not send:

* Full API Token
* Password
* Payment credentials

***

## 🚀 Next Steps

Continue with:

* [**API Basics**](/api-guides/api-basics.md)
* [**Choose a Model and Find Its Model ID**](/models-and-pricing/models-and-model-ids.md)
* [**Understand Model Pricing and Billing**](/models-and-pricing/model-pricing-and-billing.md)
* [**Troubleshooting**](/troubleshooting/http-status-codes-and-api-errors.md)
* [**Contact Support**](/help-and-resources/contact-support.md)
