# Asterionyx Docs

## Quickstart

Set the Base URL to:

```text
https://api.a.eus/v1
```

Send the customer API key as a bearer token:

```text
Authorization: Bearer <Asterionyx API key>
```

Discover a published model ID at `https://api.a.eus/api/v1/public/models`, then use it as the `model` field.

## Example request

```bash
curl https://api.a.eus/v1/chat/completions \
  -H "Authorization: Bearer $ASTERIONYX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "<MODEL_ID_FROM_CATALOG>",
    "messages": [
      { "role": "user", "content": "Say hello." }
    ]
  }'
```

## Client setup

Any client that supports a custom OpenAI-compatible Base URL and API key can usually connect. Use the Asterionyx Base URL, customer API key, and a current ID from the live Model Catalog.

## Request support reference

Keep the completion `id` when troubleshooting a successful request. If a successful response has no completion ID, use its `X-Asterionyx-Request-ID` response header. The same reference appears in the portal usage history and can be shared with support.

## Out of Points

If an account runs out of Points, create a recharge order in the portal. Points are added after payment confirmation.
