Skip to main content
Servix Iran market data API

Product changelog

Servix product changelog

Review verified Servix API, Free Starter, WordPress, asset coverage, subscription, and integration-guide releases with compatibility and customer-action notes.

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.

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, and 1d intervals, 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 ohlcAvailable and ohlcAvailableFrom from 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 quoteUnit from 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, and quoteUnit from the catalog instead of maintaining a fixed symbol list.
  • Omitting codes still 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.

Related paths

Guides and service status