29 September 2026 — Checkly recorded-check history on the status page
The Servix status page now reads its independent authenticated API monitor from Checkly. It shows the current external check separately from daily results and calculates each reported rate from the counts Checkly recorded.
Dates without valid recorded checks remain unknown, including dates before the monitor began recording. The history does not claim uninterrupted service or an SLA.
Compatibility and action: The monitor continues to call the authenticated health endpoint with its dedicated monitoring key. No customer action is required.
This is a verified history of material customer-visible Servix releases. Dates come from released migrations and documentation, public release metadata, or completed Plane work—not from memory or work that is still under review. Each entry identifies compatibility and any customer action.
24 September 2026 — Correction: complete release history restored
The public changelog now includes the released entries that were missing after the SYP/USD update.
This correction restores the publication history without changing the historical release dates or claims.
Compatibility and action: Existing administrator-authored copy is preserved, and no market observation has been added to the public page.
20 September 2026 — Active-user insight for Market Chart administrators
The Market Charts statistics tab now adds a distinct successful-user trend and a focused account ranking without removing its existing request and top-combination charts.
Authorized administrators initially see the five accounts with the most successful chart loads, can expand to deterministic paginated results, and can open each account's existing profile. Later user pages load only after navigation.
Compatibility and action: An active user has at least one successful OHLC load in the selected period. Counts remain load requests, not page views. The administrator-only response contains no OHLC values, market observations, request content, or credentials. No customer action is required.
20 September 2026 — Focused Market Chart statistics for administrators
The administrator Feature Statistics page now includes privacy-safe Market Chart adoption, successful-load, repeat-use, and rate-limit signals.
Authorized administrators can review unique users, successful OHLC load requests, repeat users, rate-limited requests, a request trend, and the top five asset and interval identifiers. Data loads only when the Market Charts tab is selected. No customer action is required.
Compatibility and action: Counts represent recorded load requests, including refresh and auto-refresh traffic, and are never described as page views. Repeat users have successful loads on at least two local calendar days. The response contains no OHLC or other market values, per-user history, request bodies, or credentials. Growth, API Usage, and the detailed Market Explorer Usage page remain available.
20 September 2026 — Active-user insight for Market Explorer administrators
The Market Explorer statistics tab now adds a distinct active-user trend and a focused list of the most active accounts without removing its existing adoption and export charts.
Authorized administrators initially see the five accounts with the most generated tables, can expand to deterministic paginated results, and can open each account's existing Explorer Activity profile section. User pages load only after the list is expanded and navigated.
Compatibility and action: An active user has at least one recorded Market Explorer action in the selected period. The change is additive and administrator-only, preserves the detailed Market Explorer Usage page, and exposes no market values, selected assets, credentials, or customer payloads. No customer action is required.
20 September 2026 — Active-user insight for Price Alert administrators
The Price Alerts statistics tab now adds a distinct active-user trend and a focused list of the accounts generating qualifying triggers without removing its existing adoption and delivery charts.
Authorized administrators initially see the five accounts with the most qualifying triggers, can expand to deterministic paginated results, and can open each account's existing profile. Later user pages load only after the list is expanded and navigated.
Compatibility and action: An active user has at least one qualifying Price Alert trigger in the selected period. The change is additive and administrator-only, and exposes no thresholds, observed values, market prices, destination content, or credentials. No customer action is required.
20 September 2026 — Active-user insight for Scheduled Report administrators
The Scheduled Reports statistics tab now adds a distinct active-user trend and a focused account ranking without removing its existing adoption, report-run, delivery reliability, or Operations guidance.
Authorized administrators initially see the five accounts with the most completed eligible report runs, can expand to deterministic paginated results, and can open each account's existing Scheduled Reports profile section. Later user pages load only after navigation.
Compatibility and action: An active user has at least one completed, non-cancelled run included by the existing Scheduled Reports period aggregate. The administrator-only response contains no report body, generated document, destination address, delivery content, or market value. No customer action is required.
19 September 2026 — Focused Price Alert statistics for administrators
The administrator Feature Statistics page now shows Price Alert adoption, trigger activity, and delivery outcomes in its dedicated tab.
Authorized administrators can review current active alerts and accounts, period trigger volume, successful delivery rate, a trigger timeline, and channel outcomes. Data loads only when the Price Alerts tab is selected. No customer action is required.
Compatibility and action: This additive administrator-only view exposes aggregates without alert definitions, thresholds, observed market prices, recipients, or notification content. Pending, retrying, and processing deliveries remain in the delivery-rate denominator and are not counted as successful. Existing customer alerts and APIs are unchanged.
19 September 2026 — Focused Scheduled Report statistics for administrators
The administrator Feature Statistics page now shows Scheduled Report adoption, completed-run outcomes, and finalized delivery-channel reliability in its dedicated tab.
Authorized administrators can review current active reports, completed runs in the selected period, successful run rate, current attention backlog, a run timeline, and channel reliability. Data loads only when the Scheduled Reports tab is selected. No customer action is required.
Compatibility and action: This additive administrator-only view exposes content-free aggregates without report values, attachments, destinations, recipients, or configuration details. Pending and generated runs are not complete; administrator-cancelled runs are excluded from delivery reliability. Existing Operations controls and customer reports are unchanged.
19 September 2026 — One administrator page for feature statistics
Authorized administrators now have one Feature Statistics page with dedicated tabs for Price Alerts, Scheduled Reports, Market Explorer, and Market Charts.
The Market Explorer tab presents the most useful adoption and export signals and loads its protected data only when selected. The existing detailed Market Explorer Usage page remains available while the remaining feature tabs are connected in follow-up releases.
Compatibility and action: This change is additive, administrator-only, and reuses the existing protected Market Explorer analytics contract. It does not change customer features, quotas, stored events, or expose market values or selected asset identities. No customer action is required.
18 September 2026 — Plans now show the complete premium toolkit
The homepage plan comparison now explains the full set of premium Servix tools instead of presenting plans as API access alone.
Customers can compare the shared premium features, open a short explanation for each one, and distinguish plans by subscription length and shared daily quota. A catalog-managed highlight identifies the recommended active plan.
Compatibility and action: Prices, quotas, checkout destinations, authentication handoff, and legal links are unchanged. The layout is responsive in English and Persian, and no live or historical market value is added to public HTML or anonymous JSON. No customer action is required.
18 September 2026 — Faster, steadier Price Alert setup
Creating a Price Alert is now easier with a searchable, categorized market picker, a stable condition editor, and Telegram connection guidance directly beside the delivery option.
Customers can find markets by Persian or English name and code, connect a private Telegram chat without leaving the alert editor, and use a fallback bot link when automatic opening is blocked. The authenticated workspace now follows its fixed Persian locale without duplicate language controls.
Compatibility and action: Existing alert definitions retain their stored delivery language when edited. Alert evaluation, delivery, entitlement, API contracts, and shared-quota accounting are unchanged, and no market values or private destination identifiers are exposed publicly. No customer action is required.
Price Alerts overview · Price Alerts guide
18 September 2026 — Localized customer controls for Price Alerts
Signed-in customers can now manage Price Alerts from a dedicated English and Persian workspace, including creation, editing, pausing, resuming, and deletion with current account limits and delivery readiness shown alongside each alert.
Customers can choose above, below, or percentage-change conditions with catalog-defined precision; select verified email or linked Telegram destinations; and review active-alert capacity, shared daily quota, retained alerts, and recent delivery outcomes. Premium trials and feature evaluations start only after explicit confirmation, while expired access and exhausted quota keep definitions visible and explain how delivery resumes.
Compatibility and action: The workspace is additive and available only to authenticated customers. It uses the private Price Alerts API as the authoritative state, reconciles concurrent changes, does not expose raw destination identifiers, and does not add market values to anonymous responses. Existing quota accounting remains one unit per triggered occurrence even when both channels are selected; evaluation and retry attempts remain free.
18 September 2026 — Price Alerts are easier to discover and set up
A new public Price Alerts overview and practical setup guide explain the feature in English and Persian, with direct discovery from the homepage and relevant public pages.
Customers can learn how above, below, and percentage-change alerts work; understand eligibility, active-alert capacity, shared daily quota, verified destinations, and delivery outcomes; and follow a step-by-step guide before signing in. The pages also connect Price Alerts with pricing, supported assets, market pages, and Scheduled Reports.
Compatibility and action: Alert evaluation, entitlement, quota, delivery, and privacy behavior are unchanged. Public pages remain server-rendered and administrator-editable, links preserve the selected language, and no live or historical market value is exposed in HTML, metadata, structured data, accessibility text, or anonymous JSON. No customer action is required.
Price Alerts overview · Price Alerts setup guide
18 September 2026 — Clearer localized Price Alert emails
Price Alert emails now use readable localized asset names, canonical quote units, locale-aware market time, and a dedicated right-to-left layout for Persian messages.
Persian recipients see natural copy, a Jalali market date, and an RTL-safe detail table. English recipients continue to receive an LTR message with English asset names. No customer action is required.
Compatibility and action: Existing administrator-customized email copy is preserved. Alert evaluation, thresholds, shared quota accounting, retries, destinations, and Telegram message formatting are unchanged. Values remain limited to private authenticated delivery.
Price Alerts overview · Price Alerts guide
17 September 2026 — Start one Premium Trial when you are ready
Every eligible account now receives one account-wide seven-day Premium Trial that starts only after explicit confirmation in Market Data Explorer or Scheduled Reports. Qualifying materially new features can also offer a separate one-time seven-day evaluation for that feature.
Opening a premium page, changing a draft, previewing a report, or generating data no longer starts an unused trial. Before confirmation, the page explains whether activation covers all current premium features or only the named new feature and shows the exact expected expiry. Paid customers continue without trial prompts.
Compatibility and action: Existing Market Data Explorer trial start and expiry timestamps are preserved without reset or extension. The shared account trial remains limited to one grant per account, feature evaluations are isolated and claimable only during their published window, and account restrictions still override premium access. Existing quotas and private-delivery safeguards are unchanged.
Scheduled reports guide · Plans and pricing
17 September 2026 — Scheduled Reports are easier to discover and understand
The public homepage now highlights Scheduled Reports, while the feature overview and setup guide have clearer, distinct search descriptions and stronger links from relevant public pages.
Customers can reach the feature overview directly from the homepage and follow contextual links from pricing, supported assets, service status, and privacy information. The overview explains value, private delivery, and eligibility; the guide focuses on setup, quota, delivery, privacy, and troubleshooting.
Compatibility and action: Scheduling, entitlement, quota, verified-destination, and private-delivery behavior are unchanged. Links preserve the selected language, public pages remain fully server-rendered, and no machine-readable market values are added to HTML, metadata, structured data, or accessibility text. No customer action is required.
Scheduled Reports overview · Scheduled Reports setup guide
17 September 2026 — Secure customer API for Price Alerts
Signed-in customers can now create, edit, pause, resume, and remove their own Price Alerts through a private session-authenticated API, with current entitlement, quota, destination readiness, and recent delivery status returned in one explicit customer state.
Customers can prepare paused alert drafts without starting a Premium Trial, then explicitly activate an eligible trial or feature evaluation before enabling delivery. Every change returns the authoritative server state so account restrictions, shared quota, and unavailable destinations remain visible immediately.
Compatibility and action: The API is additive and requires an authenticated customer session plus CSRF protection for mutations. Responses are private and non-cacheable, expose only account-owned alert data and catalog metadata, and never place live or historical market prices in anonymous responses. Existing shared quotas and verified Telegram or email destination requirements are unchanged.
16 September 2026 — Faster, clearer scheduled market reports
Scheduled reports now prepare market snapshots with bounded database work and present Persian email and Excel output more clearly.
Persian emails use a genuinely right-to-left table with the asset name on the right, prices have visible thousands separators, Excel headings have stronger contrast, and the verified-email status is easier to read. Report preparation also uses substantially less database and CPU work under concurrent demand.
Compatibility and action: Existing schedules, destinations, quotas, snapshot semantics, and numeric Excel cells remain compatible. Excel delivery stays enabled, no public market-data response is added, and no customer action is required.
16 September 2026 — Organized asset selection for scheduled reports
Scheduled-report assets are now grouped in the same ordered categories as Market Explorer, with search across Persian and English names and asset codes.
Customers can select or clear an entire category, see how many assets remain available, and receive a clear Persian message when a choice would exceed the report limit.
Compatibility and action: A scheduled report accepts up to 25 distinct assets. Existing schedules remain compatible, and the catalog exposes descriptive metadata only; it does not expose live or historical market values.
16 September 2026 — Readable Persian scheduled reports
Scheduled market-report emails, Telegram messages, and Excel workbooks now share a polished localized presentation with asset names, clear units, sensible precision, and report-local dates and times.
Persian reports show Jalali dates, Persian asset and unit names, signed percentage changes, and easier-to-scan layouts. Excel attachments now include filters, frozen headings, usable widths, alternating rows, and numeric price and percentage cells where spreadsheet precision is safe.
Compatibility and action: Existing schedules and immutable source snapshots remain compatible. Each occurrence now also snapshots its report timezone so retries and channels stay consistent. Values are rounded only for presentation, private delivery and attachment-size controls are unchanged, and no public market-data response is introduced. No customer action is required.
16 September 2026 — Reliable schedule restoration and Telegram linking
Saved scheduled-report choices now return exactly after navigation or reload, and the Telegram account-link flow completes through the bot and updates the page automatically.
Schedules containing up to 25 assets now save and generate completely. Asset order, delivery times, timezone, destinations, and Excel preference are verified after every save. If verification fails, the page keeps the customer’s draft and shows a clear retry message instead of reporting success or replacing choices with defaults. After opening the secure Telegram link, the page checks link status for a limited time and shows the linked state without a manual refresh.
Compatibility and action: Existing schedules, quota rules, private-delivery controls, and authenticated API behavior remain compatible. Link codes stay one-time and short-lived, raw codes and Telegram chat identifiers are not returned as separate customer fields, and linking remains limited to the customer’s private chat. No customer action is required beyond completing a newly requested link in Telegram.
16 September 2026 — Reliable controls for scheduled report delivery
Scheduled report settings now follow the current administrator delivery controls and explain separately when account approval, scheduling, email, Telegram, or Excel delivery is unavailable.
Unavailable channels and Excel attachments are disabled automatically, and saving consistently shows the first applicable restriction. Confirmed test delivery keeps a visible progress state while providers respond and returns a stable localized result without requiring a page refresh.
Compatibility and action: No new quota is introduced. Rejected requests do not consume quota, and retrying the same confirmed test keeps the existing idempotency protection against duplicate delivery or charging.
16 September 2026 — Scheduled reports are available to every eligible account
The limited account rollout has ended. Every signed-in customer can now configure private scheduled market reports when their paid plan or already-active trial, quota, and verified destinations are ready.
Eligible customers can open Scheduled reports and choose supported assets, local delivery times, verified email, securely linked private Telegram, and optional Excel delivery without waiting for account approval. A new public overview and complete bilingual guide explain setup, tests, quota, troubleshooting, and privacy.
Compatibility and action: Existing schedules and quota behavior remain compatible. Preview stays configuration-only, confirmed tests and scheduled occurrences use the existing account quota, and reports remain private. Runtime and administrator emergency switches plus the global five-minute workload capacity limit can temporarily pause new work. No public machine-readable market values are added.
Scheduled reports guide · Plans and pricing
16 September 2026 — A stable Persian scheduled-report workflow
The scheduled-report page and customer report configuration now stay Persian, while previews and confirmation dialogs remain visible for the full operation.
Preview results remain on screen until their configuration changes. Test and delete confirmations open in the center, keep progress or errors inside the dialog, and move focus to the lasting result when an operation succeeds.
Compatibility and action: Existing active schedules are migrated to Persian. English translation content remains available for administration and future use, but customers no longer choose page or report language on this screen.
15 September 2026 — Controlled rollout safeguards for scheduled reports
Scheduled reports now start fail-closed for a small deployment-approved cohort, with entitlement readiness checks, shared bounded provider capacity, hard SMTP termination and shutdown, crash-safe confirmed-test recovery, retention, and value-free operational monitoring.
Accounts that have not been explicitly approved see a safe unavailable state. Approved customers with a paid plan or active trial keep the same private email and Telegram report experience, including an optional Excel attachment. Confirmed test deliveries have a bounded daily limit; temporary capacity saturation is immediately retryable and creates no report or quota record.
Compatibility and action: No new quota is introduced. One immutable report snapshot is shared across all destinations and one successful report consumes one unit from the account's existing quota; destination retries do not consume another unit. Anonymous and public machine-readable market values remain prohibited. Rollout stays disabled until operators provide approved account identifiers and complete the readiness checks.
25 September 2026 — Market Explorer remembers your asset selection
Authenticated Market Explorer now restores your last successfully generated asset selection after a refresh or a later sign-in, keeping the selected order and removing assets that are no longer available.
This preference stores asset identifiers only, not market values, generated rows, or exports. You still choose when to generate a new table, and existing selection limits, quotas, and catalog access rules remain unchanged.
14 September 2026 — Direct SYP/USD coverage
Backward-compatible asset addition; existing API response shapes, authentication, and quota rules are unchanged. Price App now recognizes SYP_USD as a direct US-dollar quote for the new Syrian pound.
- The canonical value is US dollars per one new Syrian pound and is not inverted or derived from
SYP_RLS. - Current, historical, Explorer, and eligible chart workflows use the existing authenticated market-data contracts.
- Anonymous catalogs expose only safe labels and the asset code; numeric values, timestamps, provider details, and quality metadata remain protected.
- Customer action: none. Customers may request
SYP_USDafter the first direct observation is available.
13 September 2026 — New Syrian pound coverage
Backward-compatible asset addition; existing API response shapes, authentication, and quota rules are unchanged. Price App now accepts RateSurf's SYP_RLS instrument and makes it discoverable across supported customer market-data workflows.
- The authenticated catalog identifies the new Syrian pound with Iranian rial as its quote unit and distinguishes it from the former Syrian pound.
- Current, historical, Explorer, and eligible chart workflows use the existing market-data contracts.
- Anonymous catalogs expose only safe labels and the asset code; public numeric prices remain image-only.
- Customer action: none. Existing integrations remain compatible, and customers may request
SYP_RLSafter the first provider observation is available.
12 September 2026 — Administrator Market Explorer usage analytics
Compatible administrator reporting improvement; customer Market Explorer behavior, authenticated price responses, exports, and quotas are unchanged. Authorized administrators can now review aggregate Explorer adoption and open a privacy-safe activity view for an individual user.
- The aggregate dashboard reports generated tables, recorded Excel and JSON export actions, repeat usage, requested-asset-count distribution, and delivery freshness.
- The user-detail activity tab provides period controls, a usage timeline, summary metrics, and paginated recent actions.
- Reporting deliberately excludes market values, selected asset identities, credentials, idempotency data, and internal delivery errors.
- Customer action: none. This capability is restricted to authorized administrators.
12 September 2026 — Complete asset catalog in Market Data Explorer
Compatible customer-panel improvement; authenticated price responses, JSON exports, and quota rules are unchanged. The Explorer now uses its own current-price catalog instead of the separately configured chart catalog.
- All 171 supported current-price assets are available across currency, cryptocurrency, gold, coin, precious-metal, and stock-index categories.
- Chart administrator selections and historical OHLC coverage no longer hide assets from the Explorer.
- Selection rows, generated tables, and formatted Excel sheets show concise asset names beside a separate unit, making pairs easier to scan and filter.
- Customer action: none. Open the authenticated Explorer to use the expanded catalog.
11 September 2026 — Clearer Persian Market Data Explorer pages
Documentation improvement; Explorer behavior, authenticated API contracts, and quota rules are unchanged. The Persian Explorer overview and guide now use more natural, contemporary language throughout.
- The guide explains account access, the seven-day Free Starter trial, and permanent API access more clearly.
- Table generation, quota confirmation, column meanings, and in-browser Excel and JSON exports are presented in direct, readable Persian.
- Internal links now lead readers naturally to supported assets, errors, methodology, service status, plans, and authenticated API documentation.
- Customer action: none. Persian readers can use the revised guide immediately.
11 September 2026 — Clearer, aligned prices in Market Data Explorer
Customer display improvement; authenticated API values and quota behavior are unchanged. Generated Explorer tables now use consistent column alignment and concise, asset-aware display precision.
- Persian values use Persian digits, narrow grouping spaces, and a Persian decimal mark; English values retain familiar Western punctuation.
- Codes and values remain directionally isolated so mixed Persian and English content stays readable.
- Very small non-zero values remain visibly distinguishable from zero.
- Customers can copy the exact source decimal from an accessible row action while sorting and exports continue to use the unchanged exact value.
- Customer action: none. Generate an authenticated table to use the improved presentation.
11 September 2026 — Faster asset selection with category accordions
Customer experience improvement; authenticated API and quota behavior are unchanged. Market Data Explorer assets are now organized into accessible Currency, Cryptocurrency, Gold, Coin, Precious metals, and Stock index accordions.
- Every category starts closed, and opening one category closes the previous category.
- Category headers show available and selected counts, while category actions select visible matches or clear the category and respect the 100-asset limit.
- Global search checks Persian and English names plus stable asset codes, opens the first matching category, and keeps existing selections.
- A compact review list lets customers inspect or remove selected assets without filling the page with chips.
- Browsing, searching, and selecting assets still fetch no market values, start no trial, and consume no request quota.
- Customer action: none. Open a category in Market Data Explorer to choose assets.
11 September 2026 — Readable, filterable Excel exports in Market Data Explorer
Customer-visible correction; the authenticated JSON response remains unchanged. Excel downloads now open without repair and separate a readable Prices worksheet from an exact Raw data worksheet.
- The Prices worksheet includes a localized Category column and filters across every visible column.
- Readable numeric formats use grouping and scientific notation where needed, while Raw data preserves the exact API decimal text and stable category code.
- Both worksheets keep their headers visible while scrolling and use the selected Persian or English direction.
- Downloads still use the loaded snapshot in the browser, so they do not make another price request, consume quota, or store a file on the server.
- Customer action: none. Download the workbook again to receive the corrected format.
11 September 2026 — Safer Market Data Explorer selections and precise Excel exports
Customer-visible correction; authenticated response and export formats remain compatible. Explorer selections are now capped at 100 assets before quota is reserved, and very small decimal values remain exact and visible in Excel exports.
- Select visible stops at 100 assets and explains the limit before confirmation.
- Invalid, duplicate, unsupported, or oversized requests are rejected without consuming generation quota.
- Decimals that Excel cannot display safely as numbers are exported as formula-safe exact text instead of appearing as zero.
- English Explorer, pricing, registration, and documentation journeys now preserve the selected language.
- Customer action: none. See the Explorer overview or customer guide.
11 September 2026 — Reliable Market Data Explorer usage recording
Reliability correction; authenticated response and export formats remain compatible. Successful table generations and Excel or JSON exports are now captured durably before success is reported. Pending records are replayed safely if analytics delivery is temporarily unavailable.
- An accepted in-flight generation no longer fails merely because paid or trial access expires while data is being retrieved.
- Export downloads begin only after their value-free usage record has been captured.
- The durable queue contains no market values or generated files, and quota amounts have not changed.
- Customer action: none. See the Explorer overview or customer guide.
11 September 2026 — Market Data Explorer public guide and discovery page
Public documentation release; the authenticated API remains backward compatible. Servix now provides a bilingual overview and step-by-step guide for the Market Data Explorer. The pages explain the no-request initial state, explicit one-quota-unit confirmation, generated table fields, seven-day Free Starter Explorer trial, and in-browser Excel and JSON exports.
- The Explorer still requires sign-in and does not expose machine-readable market values to anonymous visitors.
- Exporting the loaded result does not send another assets request, consume another quota unit, or normally persist a generated file on the Servix server.
- Permanent Free Starter API access remains separate from the seven-day Explorer trial.
- Customer action: none for existing integrations. Read the Explorer overview or the customer guide before using the panel workflow.
28 August 2026 — secure OHLC chart integration guide
Documentation addition; existing integrations remain compatible. A new bilingual guide explains how to build real candlestick charts from the authenticated Servix OHLC API while keeping the API Key only on the customer-owned backend.
- The guide covers
15m,1h,4h, and1dintervals, reliable per-asset history boundaries, UTC half-open buckets, gaps, corrections, incomplete candles, precision, range limits, errors, and quota behavior. - Checked cURL, Node and TypeScript, and Lightweight Charts v5 examples show validation, bounded retries and caching, interval switching, latest-candle updates, responsive cleanup, and attribution. Public examples contain placeholders only.
- Customer action: use the OHLC chart integration guide for new chart work. Keep the API Key server-side and request history only from each asset's advertised reliable boundary.
27 August 2026 — authenticated OHLC history with reliable boundaries
Additive /api/v1 change; existing integrations remain compatible. API-key-authenticated customers can request OHLC candles for supported assets at 15m, 1h, 4h, and 1d intervals. Each asset now reports whether reliable chart history is available and the first usable observation time.
- The endpoint returns UTC-aligned candles in ascending order, omits empty buckets, preserves decimal precision, and marks an in-progress candle as incomplete.
- Requests consume one normal asset quota unit. Requests before an asset's reliable boundary return that boundary in a structured error.
- Customer action: existing integrations require no change. New chart integrations should discover
ohlcAvailableandohlcAvailableFromfrom the authenticated supported-assets catalog before requesting history.
24 August 2026 — consistent Free Starter guidance and more reliable market previews
Customer-facing correction; the authenticated API remains backward compatible. Servix now describes permanent Free Starter access consistently across the site and documentation. Production response examples include quoteUnit, and public market previews retain a valid last-known-good image when a refresh cannot produce rows.
- Registration is sufficient for permanent Free Starter access with 50 authenticated requests every day, one active API key, and every documented endpoint. No trial activation, payment method, or expiry is required.
- Integrations should display
quoteUnitfrom the response instead of deriving rial, toman, USD, or index units from an asset code. - A failed empty refresh no longer replaces a positive-row public market image. Freshness information remains available so an older image is not presented as a newly observed quote.
- Customer action: existing integrations require no schema migration; confirm that unit display uses
quoteUnit. See Free Starter details and the current-price contract.
22 August 2026 — expanded cryptocurrency catalog and batch limit
Additive /api/v1 change; existing integrations remain compatible. The authenticated catalog added 48 cryptocurrency base assets, each with separate USD and RLS instruments. The maximum selected-price batch increased from 20 to 100 distinct asset codes.
- Use
baseCode,category, andquoteUnitfrom the catalog instead of maintaining a fixed symbol list. - Omitting
codesstill returns the complete current-price list. Existing calls require no migration. - See supported assets and the current-price contract.
22 August 2026 — Vue 3 and Pinia reference implementation
Documentation release; no API contract change. A bilingual Vue 3, Pinia, and Composition API guide and its standalone public repository became available. The example keeps the Servix API key behind a same-origin backend, validates the production response contract, shares a bounded cache, and models loading, quota, empty, and failure states.
Customer action: none for existing integrations. Browser applications can adopt the secure boundary described in the tested Vue and Pinia guide.
20 August 2026 — Servix Market Data 1.2.1 on WordPress.org
WordPress integration release; no API contract change. Servix Market Data 1.2.1 became available from the official WordPress.org directory. The plugin provides a Gutenberg block and shortcode, server-side API-key handling and caching, Persian and English presentation, and Free Starter support.
- New installations should use the official WordPress.org listing.
- Existing installations should update to 1.2.1 for canonical WordPress language-pack loading and translation packaging.
- See the Servix WordPress guide for requirements, setup, units, and the manual ZIP fallback.
14 August 2026 — predictable subscription plan changes
Account and checkout behavior; no API contract change. Checkout began showing the exact result of a renewal, upgrade, downgrade, or new paid subscription before payment. Same-quota purchases extend the current term, upgrades take effect after successful payment, and downgrades wait until the current higher quota expires.
Customer action: review the plan-change summary before paying. Existing API keys remain valid. Read how subscription changes work.
11 August 2026 — selected current-price batching
Additive /api/v1 change; existing integrations remain compatible. GET /api/v1/assets added the optional codes query parameter so an authenticated client can request selected assets in one quota-counted call. Requested order is preserved, duplicates are removed, and omitting the parameter preserves the previous full-list response.
Customer action: none. Integrations that need a subset can adopt the filter and should use the current documentation for the active limit and error contract.
9 August 2026 — permanent Free Starter access
Entitlement launch; no breaking API change. Registration began including permanent Free Starter access with 50 authenticated requests every day, one active API key, and every documented endpoint. No order, payment method, separate trial activation, or expiry is required.
- A paid plan temporarily raises the quota; after paid access ends, the account returns automatically to Free Starter.
- The official WordPress plugin can use Free Starter.
- Customer action: create an account and generate the API key in Profile. See Free Starter details.
3 August 2026 — Spring Boot and PHP integration guides
Documentation release; no API contract change. Tested bilingual guides for Spring Boot and PHP added server-side key handling, response validation, bounded retries, shared caching, freshness checks, and safe error behavior.
Customer action: none. Use the guide that matches your backend and keep the API key outside browser code.
29 July 2026 — Python guide and API lifecycle policy
Documentation release; no API contract change. Servix published a tested bilingual Python integration guide and documented /api/v1 compatibility, breaking-change classification, the 90-day deprecation practice, urgent exceptions, notification channels, and policy ownership.
Customer action: none. Review the API lifecycle policy before planning a long-lived integration.
How this history is maintained
Entries are published only when release evidence supports the date and behavior. A future entry states the affected version or path, compatibility, customer action, and relevant migration or incident guidance. Work that is still being developed or reviewed is not presented as released.
Evidence review: 24 August 2026. Owner: Servix API Product.