Major Nexus update: models, API, and self-service tools¶
The August 15 update brings together changes to the model catalog, API, Telegram bot, top-ups, support, and documentation.
New capabilities¶
Models, prices, and API capabilities¶
- DeepSeek and GLM now have dedicated families in the model screens and API-key access settings. They appear alongside GPT / Codex, Claude, and Gemini when they are available to the specific key.
- The new
GET /v1/catalogreturns current public models, usage formats, and final Nexus prices in RUB, USD, EUR, or CNY. The documentation uses the same source for its live price table. - The catalog can publish verified model capabilities for a specific endpoint, including streaming, tools, structured output, penalties, sampling, and other optional parameters. A missing entry remains unknown instead of being treated as automatically unsupported.
- Declared context windows for the main model groups and a dedicated parameter matrix are now published so you can check a model and endpoint combination before sending a request.
First run, profiles, and the free trial¶
- On the first
/start, the bot asks for the interface language and display currency in sequence, then creates the profile and shows its Nexus ID. - More now includes a safe way to move the entire positive available balance between two profiles. Keys, history, settings, and Nexus IDs are not moved.
- When Free API trial is shown, a new user can confirm a news-channel subscription and receive a short-lived trial key without opening a support ticket. Leaving the channel revokes that key.
Top-ups and purchase activation¶
- The top-up screen accepts an amount in RUB or the selected display currency and shows only currently available payment methods.
- Before opening the payment page, the bot shows the amount, fee, amount-based bonus, promo code, and final balance credit. These values remain attached to that specific payment attempt.
- A purchase made without a Nexus ID can be activated with the one-time code or link from the post-payment message.
- After activation, the bot shows the paid amount, adjustments, final credit, resulting balance, and the available next steps.
Referrals and the partner program¶
- Invite friends now includes a permanent link, invited-user list, progress, and values in the selected display currency. Qualification uses verified paid usage; the free trial and bonus credits do not replace that requirement.
- After approval, the partner area provides campaigns, referrals, and reward history. Available actions and terms depend on the completed review; approval is not guaranteed.
Telegram support¶
- A ticket is created from a category and asks only for information relevant to that issue. You can attach a photo or document, review the summary, and continue the saved draft after going back.
- My tickets shows status, conversation, attachments, and an unread-event divider. A new user reply can automatically reopen a resolved ticket or one waiting for the user.
- After resolution, you can say whether the answer helped, leave an optional rating, and reopen the ticket with a new comment.
Improvements¶
Telegram bot¶
- The main menu, More, Keys, Models, History, top-up, support, and partner screens now use consistent paths, labels, back buttons, and icons.
- Key cards are more compact. Filters preserve the current page, and access to all models, a full family, or one model is saved immediately after selection.
- Models is split into family pages and shows IDs, input/output, cache read and write, per-request prices, and supported endpoints. The bot falls back to plain text when rich tables are unavailable.
- History shows up to five events per page, separates API and balance events, expands the components of a confirmed charge, and provides a plain-text fallback for clients without rich-table support.
- Model prices, key limits, trial balance, and referral values use the selected display currency. Balance storage and calculations remain in RUB.
- Dates and custom history ranges now use UTC consistently. Previously stored absolute timestamps are not recalculated.
Documentation¶
- The public documentation has been rebuilt in English and Russian with a quick start, complete API reference, endpoint list, use cases, help, and search.
- Dedicated setup guides now cover Codex CLI, ChatGPT / Codex Desktop, Claude Code, Claude Desktop, VS Code, Zed, T3 Code, CC Switch, Direct API, and custom integrations.
- The Privacy Policy and Terms of Service are now published, with links from the bot's main menu and the documentation footer.
- The update archive now has permanent English and Russian pages, categories, and tags. Every post separately lists capabilities, improvements, fixes, and compatibility requirements.
Fixed issues¶
Catalog and prices¶
- Models with the same display position no longer change order between catalog views; ordering is stable inside each family.
- Models unavailable to a key no longer appear in public lists. A request for an unavailable model returns a safe error before any charge.
- Variants of one model are no longer merged when their prices or usage formats differ, while identical rows are no longer duplicated.
API¶
- An activated trial balance now uses the selected display currency instead of always showing RUB.
- A temporary Telegram failure or unknown subscription status no longer revokes a valid trial. Revocation happens only after a confirmed unsubscribe.
- Repeated actions and concurrent
/startcalls no longer create a second profile, second trial key, or duplicate credit. - Activation, balance-transfer, and invitation links remain available until language and currency selection is complete, then continue automatically.
Navigation, history, and support¶
- Back buttons and duplicate transitions were fixed across support, referrals, language and currency selection, balance transfer, and model settings.
- Stored structure markers from a guided ticket no longer appear in the user card; the localized category is shown once as readable text.
- History details are split into separate lines again, and the current filter and page are preserved after opening an event or key card.
- The status page's light theme no longer inherits a dark background and text; both palettes now use their own styling.
Compatibility and user actions¶
- Existing API keys and base URLs for OpenAI-, Anthropic-, and Gemini-compatible clients remain valid; keys do not need to be reissued.
- Continue using
GET /v1/modelswith the actual key when selecting a model. UseGET /v1/catalogwhen the application also needs prices and verified parameter capabilities. - Account for UTC when entering a custom history range or comparing event timestamps.
- Review the full amount, fee, bonuses, and final credit before paying. An already created payment attempt keeps its own terms.
- Use the API reference, client guides, and Telegram bot guide for setup and diagnostics.
- If you do not need the new capabilities, no mandatory action is required after the update.