The whole catalogue
214 endpoints across 12 categories, from $0.003 to $1.00 per call. This table is generated from the same definitions the API runs from.
OKX Market Data (20)
Market Analytics (20)
Token & Contract Security (20)
X Layer & DeFi Intelligence (20)
Agent & Developer Utilities (20)
Document & File Utilities (20)
Image, SVG, QR & Barcode (20)
Web & SEO Intelligence (20)
Kurdish, Arabic & Text Utilities (20)
Business & Financial Calculators (10)
Petroleum Engineering Calculators (10)
AI-Enhanced Services (14)
OKX Market Data — 20 endpoints from $0.003
| Endpoint | What it does | Price |
|---|---|---|
| OKX Instrument Directory GET /v1/market/instruments | List every tradable instrument on OKX for a given instrument type, with contract specifications, tick size, lot size and listing state. | $0.005 |
| OKX Instrument Details GET /v1/market/instrument-details | Full contract specification for a single OKX instrument, including tick size, contract multiplier, settlement currency and expiry. | $0.005 |
| OKX Market Ticker GET /v1/market/ticker | Latest traded price, best bid/ask, 24-hour open, high, low and volume for one OKX instrument. | $0.003 |
| OKX Bulk Ticker Snapshot GET /v1/market/all-tickers | Ticker snapshot for every instrument of a given type in one call, for cross-market scanning without per-symbol requests. | $0.01 |
| OKX Index Ticker GET /v1/market/index-ticker | Current index price and 24-hour index statistics for an OKX index. | $0.003 |
| OKX Mark Price GET /v1/market/mark-price | Current mark price used for margining and liquidation on OKX derivatives. | $0.003 |
| OKX Order Book GET /v1/market/orderbook | Aggregated order book for one instrument at a requested depth, with per-level size and order count. | $0.005 |
| OKX Deep Order Book GET /v1/market/orderbook-depth | Extended order-book depth with cumulative notional at each level, for liquidity and execution analysis. | $0.01 |
| OKX Recent Trades GET /v1/market/recent-trades | Most recent public trades for one instrument with price, size, side and timestamp. | $0.005 |
| OKX Candlesticks GET /v1/market/candles | Historical OHLCV candles for one instrument at a chosen bar interval. | $0.005 |
| OKX Index Candlesticks GET /v1/market/index-candles | Historical OHLC candles for an OKX index at a chosen bar interval. | $0.005 |
| OKX Mark Price Candlesticks GET /v1/market/mark-price-candles | Historical mark-price OHLC candles, the basis for funding and liquidation analysis. | $0.005 |
| OKX 24-Hour Statistics GET /v1/market/24h-statistics | Normalised 24-hour open, high, low, close, volume and quote volume with computed change and range percentages. | $0.005 |
| OKX Current Funding Rate GET /v1/market/current-funding-rate | Current and next-period funding rate for a perpetual swap, with funding time. | $0.003 |
| OKX Funding Rate History GET /v1/market/funding-rate-history | Historical realised funding rates for a perpetual swap over a requested window. | $0.01 |
| OKX Open Interest GET /v1/market/open-interest | Current open interest in contracts and in quote currency for derivatives. | $0.005 |
| OKX Price Limits GET /v1/market/price-limits | Current highest buy and lowest sell limit prices enforced by OKX for an instrument. | $0.003 |
| OKX Option Chain GET /v1/market/option-chain | Full option chain for an underlying, with per-strike marks, bids, asks, open interest and volume across expiries. | $0.02 |
| OKX Option Greeks GET /v1/market/option-greeks | Delta, gamma, theta and vega together with mark volatility for option instruments, as published by OKX. | $0.02 |
| OKX Delivery & Settlement History GET /v1/market/delivery-settlement-history | Historical delivery and settlement prices for expiring futures and options. | $0.01 |
Market Analytics — 20 endpoints from $0.01
| Endpoint | What it does | Price |
|---|---|---|
| Realised Volatility GET /v1/analytics/realized-volatility | Close-to-close realised volatility from OKX candles, annualised, with the sample window and bar count returned alongside. | $0.01 |
| Average True Range GET /v1/analytics/average-true-range | Wilder average true range and ATR as a percentage of price, computed from OKX candles. | $0.01 |
| Relative Strength Index GET /v1/analytics/rsi | Wilder-smoothed RSI over a configurable period, with the raw average gain and loss components exposed. | $0.01 |
| MACD GET /v1/analytics/macd | MACD line, signal line and histogram from exponential moving averages of OKX closes. | $0.01 |
| Bollinger Bands GET /v1/analytics/bollinger-bands | Bollinger upper, middle and lower bands with bandwidth and %B position. | $0.01 |
| VWAP GET /v1/analytics/vwap | Volume-weighted average price over the requested candle window, with deviation of the last close from VWAP. | $0.01 |
| Momentum Score GET /v1/analytics/momentum-score | Composite momentum score blending rate-of-change across three horizons with a volatility adjustment. Every component is returned so the score is auditable. | $0.02 |
| Trend Strength GET /v1/analytics/trend-strength | ADX with directional indicators plus linear-regression slope and R² of log price, giving both strength and fit quality. | $0.02 |
| Support & Resistance Levels GET /v1/analytics/support-resistance | Support and resistance levels from fractal swing pivots clustered by proximity, each with a touch count and the bars since last test. | $0.02 |
| Funding Rate Z-Score GET /v1/analytics/funding-z-score | Z-score of the current funding rate against its own history, identifying statistically unusual funding without asserting a trade direction. | $0.01 |
| Open Interest Change GET /v1/analytics/open-interest-change | Absolute and percentage change in open interest over a window, aligned with the matching price change to classify build-up versus unwind. | $0.01 |
| Futures Basis GET /v1/analytics/futures-basis | Absolute and annualised basis between a dated future and its spot or index reference, with days to expiry. | $0.01 |
| Term Structure State GET /v1/analytics/contango-backwardation | Classifies the futures term structure as contango, backwardation or flat from the full curve of listed expiries, returning the curve used. | $0.01 |
| Liquidation Pressure GET /v1/analytics/liquidation-pressure | Screening indicator combining open-interest change, funding extremity and realised volatility. Informational only — not a liquidation forecast. | $0.02 |
| Long/Short Imbalance GET /v1/analytics/long-short-imbalance | Order-book and trade-flow imbalance between buy and sell pressure over recent public trades, with the sample size returned. | $0.02 |
| Order Book Imbalance GET /v1/analytics/orderbook-imbalance | Bid/ask depth imbalance at several depth bands, exposing where book pressure sits rather than collapsing it to one number. | $0.02 |
| Slippage Estimate GET /v1/analytics/slippage-estimate | Walks the live order book to estimate fill price, average price, slippage in basis points and depth consumed for a given notional. | $0.02 |
| Spread Monitor GET /v1/analytics/spread-monitor | Absolute and relative bid/ask spread with top-of-book sizes and a liquidity band classification. | $0.01 |
| Correlation Matrix POST /v1/analytics/correlation-matrix | Pearson and Spearman correlation matrix of log returns across up to twenty instruments, with the aligned sample count per pair. | $0.03 |
| Market Regime Classification GET /v1/analytics/market-regime | Classifies the current regime (trending, ranging, volatile expansion, compression) from volatility, trend-strength and range statistics, returning every input. | $0.03 |
Token & Contract Security — 20 endpoints from $0.003
| Endpoint | What it does | Price |
|---|---|---|
| Token Metadata GET /v1/security/token-metadata | ERC-20 name, symbol, decimals and total supply read directly from the contract, with the exact call results returned as evidence. | $0.005 |
| Contract Existence Check GET /v1/security/contract-existence | Determines whether an address holds deployed bytecode, returning code size and code hash as evidence. | $0.003 |
| Proxy Pattern Detection GET /v1/security/proxy-detection | Detects EIP-1967, EIP-1822, beacon and minimal-proxy patterns by reading the standard storage slots and matching known bytecode shapes. | $0.01 |
| Implementation Address GET /v1/security/implementation-address | Resolves the current implementation address behind a detected proxy and reports which slot or method produced it. | $0.005 |
| Ownership Analysis GET /v1/security/ownership-analysis | Reads owner, admin and access-control state, flags whether ownership is an EOA, a contract, or renounced to the zero address. | $0.01 |
| Mint Permission Scanner GET /v1/security/mint-permissions | Scans deployed bytecode for mint-capable function selectors and verifies them with eth_call probes, reporting each selector found as evidence. | $0.02 |
| Pause & Blacklist Controls GET /v1/security/pause-blacklist-controls | Detects pause, freeze, blacklist and allow-list control surfaces from bytecode selectors and live state reads. | $0.02 |
| Token Tax Indicators GET /v1/security/token-tax-flags | Detects fee-on-transfer indicators from bytecode selectors and, where a liquidity route exists, from a simulated transfer that compares sent and received amounts. | $0.02 |
| Honeypot Screen GET /v1/security/honeypot-screen | Simulates buy and sell paths with eth_call against a real liquidity route and reports whether the sell path reverts. Screening evidence, not a guarantee. | $0.03 |
| Source Verification Status GET /v1/security/source-verification | Reports whether verified source is published for the contract on the block explorer, with compiler version and verification timestamp. | $0.01 |
| Bytecode Fingerprint GET /v1/security/bytecode-fingerprint | Keccak-256 fingerprint of deployed bytecode plus the extracted function-selector set, for matching against known-good or known-bad deployments. | $0.02 |
| Holder Concentration GET /v1/security/holder-concentration | Top-holder distribution with concentration ratios and a Herfindahl index, reporting data completeness so partial coverage is never presented as total. | $0.02 |
| Liquidity Evidence GET /v1/security/liquidity-evidence | Locates on-chain liquidity pairs for a token and reports reserves, paired asset and pool addresses as evidence of tradability. | $0.02 |
| Token Approval Check GET /v1/security/token-approval-check | Reads the live ERC-20 allowance a wallet has granted to a spender, with the raw and human-scaled values. | $0.02 |
| Unlimited Approval Check GET /v1/security/unlimited-approval-check | Detects effectively-unlimited allowances against known router and spender addresses, ranked by exposure. | $0.02 |
| Wallet Token Exposure GET /v1/security/wallet-token-exposure | Enumerates a wallet's token balances on X Layer with per-token screening flags, so risk is attributed to specific holdings. | $0.03 |
| Wallet Protocol Exposure GET /v1/security/wallet-protocol-exposure | Maps a wallet's outstanding approvals and interactions to the protocols they expose it to, with the evidencing transactions. | $0.03 |
| Dust & Spam Token Detection GET /v1/security/dust-token-detection | Flags dust-value and likely airdrop-spam token balances in a wallet using value thresholds and metadata heuristics. | $0.01 |
| Transaction Risk Flags GET /v1/security/transaction-risk-flags | Decodes a transaction and flags risk patterns — unlimited approval, unverified target, proxy target, value to a contract — each with its evidence. | $0.03 |
| Combined Token Risk Score GET /v1/security/combined-risk-score | Aggregates the individual screening checks into a weighted score with every contributing finding, its severity, its evidence and the overall data completeness. | $0.05 |
X Layer & DeFi Intelligence — 20 endpoints from $0.005
| Endpoint | What it does | Price |
|---|---|---|
| X Layer Token Directory GET /v1/xlayer/tokens | Known ERC-20 tokens on X Layer with on-chain verified symbol, decimals and supply. | $0.005 |
| X Layer Token Details GET /v1/xlayer/token-details | Detailed on-chain profile for one X Layer token including supply, holders where available, and discovered liquidity pairs. | $0.005 |
| X Layer Liquidity Pools GET /v1/xlayer/pools | Discovered AMM pools on X Layer with token pair, reserves and fee tier read from the pair contracts. | $0.005 |
| X Layer New Pools GET /v1/xlayer/new-pools | Pools created within a recent block window, from factory PairCreated/PoolCreated logs, with creation block and timestamp. | $0.01 |
| X Layer Pool Liquidity GET /v1/xlayer/pool-liquidity | Current reserves, total value locked and reserve ratio for a specific pool, with the block the reading was taken at. | $0.01 |
| X Layer Pool Volume GET /v1/xlayer/pool-volume | Swap volume for a pool over a block window, reconstructed from Swap event logs. | $0.01 |
| X Layer Price Impact GET /v1/xlayer/price-impact | Price impact for a given trade size, measured by quoting the swap against live concentrated-liquidity pool state, with execution price and impact in basis points. | $0.02 |
| X Layer Swap Route Comparison GET /v1/xlayer/swap-route-comparison | Compares quoted output across discovered pool routes for the same input amount, returning each route's hops and expected output. | $0.02 |
| X Layer Cross-Pool Spread GET /v1/xlayer/cross-pool-spread | Price spread for the same token pair across different pools, with the reserves backing each quote. | $0.02 |
| Impermanent Loss Calculator POST /v1/xlayer/impermanent-loss | Closed-form impermanent loss for a full-range constant-product position given entry and current prices, with the formula stated in the response. | $0.01 |
| LP APR Estimate GET /v1/xlayer/lp-apr-estimate | Fee APR estimate for a pool from observed swap volume, fee tier and current liquidity, with the observation window and its limitations stated. | $0.02 |
| Pool Fee Yield GET /v1/xlayer/fee-yield | Fees accrued by a pool over a block window and the resulting yield on current TVL. | $0.02 |
| X Layer Pool Health GET /v1/xlayer/pool-health | Composite pool health from liquidity depth, reserve balance, swap activity and token screening flags, with every component returned. | $0.03 |
| X Layer New Token Monitor GET /v1/xlayer/new-token-monitor | ERC-20 contracts deployed within a recent block window, with metadata reads and first-liquidity detection. | $0.02 |
| X Layer Large Transfer Monitor GET /v1/xlayer/large-transfer-monitor | Transfer events above a value threshold in a block window, with sender, recipient and whether either side is a contract. | $0.02 |
| X Layer Wallet Activity Score GET /v1/xlayer/wallet-activity-score | Activity profile for an address — transaction count, age, distinct counterparties, contract interaction share — with each measured component returned. | $0.03 |
| X Layer Gas Statistics GET /v1/xlayer/gas-statistics | Current base fee, priority-fee percentiles and recent block gas utilisation on X Layer. | $0.005 |
| X Layer Network Health GET /v1/xlayer/network-health | Chain head, block interval, gas utilisation and RPC responsiveness for X Layer. | $0.005 |
| X Layer New Contracts GET /v1/xlayer/new-contracts | Contract deployments in a recent block window with deployer, code size and code hash, and whether the bytecode matches a known template. | $0.02 |
| X Layer Opportunity Ranking GET /v1/xlayer/opportunity-ranking | Ranks pools by a transparent composite of liquidity, fee yield and activity. Informational screening output — every weight and input is disclosed. | $0.03 |
Agent & Developer Utilities — 20 endpoints from $0.003
| Endpoint | What it does | Price |
|---|---|---|
| JSON Validator POST /v1/developer/json-validate | Validates a JSON document and, on failure, returns the precise line, column, byte offset and parser reason. | $0.003 |
| JSON Repair POST /v1/developer/json-repair | Repairs malformed JSON — trailing commas, unquoted keys, single quotes, smart quotes, code fences, truncated tails — and lists every repair applied. | $0.005 |
| JSON Schema Inference POST /v1/developer/json-schema-infer | Infers a JSON Schema (draft 2020-12) from one or more sample documents, merging types and marking fields optional when absent from any sample. | $0.01 |
| JSON Schema Validator POST /v1/developer/json-schema-validate | Validates an instance against a supplied JSON Schema and returns every error with its instance path and schema path. | $0.005 |
| OpenAPI Linter POST /v1/developer/openapi-lint | Lints an OpenAPI 3.x document for structural errors, missing operation IDs, undocumented responses, unresolved $refs and undeclared security. | $0.02 |
| OpenAPI Normalizer POST /v1/developer/openapi-normalize | Normalises an OpenAPI document — resolves internal $refs, sorts keys, fills operation IDs, unifies parameter style — and reports every change. | $0.02 |
| OpenAPI to MCP Converter POST /v1/developer/openapi-to-mcp | Converts OpenAPI operations into Model Context Protocol tool definitions with JSON Schema input, mapping path, query, header and body parameters. | $0.03 |
| MCP Manifest Validator POST /v1/developer/mcp-manifest-validate | Validates an MCP tool manifest for required fields, name legality, schema validity and duplicate tool names. | $0.02 |
| API Response Verifier POST /v1/developer/api-response-verify | Checks an API response against expected status, headers, content type and a JSON Schema or field assertions, returning per-assertion results. | $0.01 |
| HTTP Header Audit POST /v1/developer/http-header-audit | Audits a supplied header set for security posture, caching correctness and content-type consistency, citing the relevant specification for each finding. | $0.01 |
| Endpoint Health Check POST /v1/developer/endpoint-health | Performs an SSRF-guarded request to a public endpoint and reports status, timing breakdown, redirect chain and TLS summary. | $0.005 |
| Latency Test POST /v1/developer/latency-test | Repeated timed requests to a public endpoint returning min, max, mean, median, p95 and standard deviation. | $0.005 |
| Webhook Signature Verifier POST /v1/developer/webhook-signature-verify | Verifies HMAC webhook signatures in the Stripe, GitHub, Shopify and generic styles using constant-time comparison, with an optional timestamp tolerance. | $0.005 |
| JWT Inspector POST /v1/developer/jwt-inspect | Decodes JWT header and claims, evaluates temporal claims, and verifies the signature only when a verification key is explicitly supplied. | $0.003 |
| UUID Generator GET /v1/developer/uuid-generate | Generates UUID v4 or v7 identifiers from a cryptographically secure source, in canonical, compact, URN or Base32 form. | $0.003 |
| Hash & Checksum POST /v1/developer/hash-checksum | Computes MD5, SHA-1, SHA-256, SHA-512, SHA3-256, BLAKE2b and CRC32 digests over text or base64 input, with optional expected-value comparison. | $0.003 |
| Timestamp Converter POST /v1/developer/timestamp-convert | Converts between Unix seconds, milliseconds, ISO-8601 and named time zones, reporting the UTC offset and DST state applied. | $0.003 |
| Cron Expression Validator POST /v1/developer/cron-validate | Validates a cron expression, explains each field in plain language and returns the next fire times in a chosen time zone. | $0.003 |
| Regex Tester POST /v1/developer/regex-test | Tests a regular expression against sample text with named groups, spans and flags, under a hard timeout that blocks catastrophic backtracking. | $0.005 |
| Prompt Injection Heuristic POST /v1/developer/prompt-injection-heuristic | Deterministic rule-based scan for prompt-injection patterns — instruction override, role hijack, exfiltration, delimiter escape, encoded payloads — with the matched span for every signal. No model inference involved. | $0.02 |
Document & File Utilities — 20 endpoints from $0.003
| Endpoint | What it does | Price |
|---|---|---|
| File Type Detection POST /v1/files/type-detect | Identifies the true file type from magic bytes and structure rather than the filename, returning the matched signature. | $0.003 |
| MIME Type Validation POST /v1/files/mime-validate | Checks whether a file's declared MIME type matches its actual content signature and flags mismatches. | $0.003 |
| PDF Text Extraction POST /v1/pdf/text-extract | Extracts text per page from a PDF with layout preservation options, reporting which pages held no extractable text. | $0.03 |
| PDF Metadata POST /v1/pdf/metadata | Reads PDF metadata, version, page geometry, encryption state and embedded font and image inventory. | $0.005 |
| PDF Merge POST /v1/pdf/merge | Merges several PDFs in a specified order into one document, with optional outline entries per source file. | $0.02 |
| PDF Split POST /v1/pdf/split | Splits a PDF by page ranges, fixed chunk size or every page, returning each output part. | $0.02 |
| PDF Compression POST /v1/pdf/compress | Reduces PDF size by recompressing images and pruning redundant objects, reporting before and after sizes. | $0.03 |
| PDF Page Count POST /v1/pdf/page-count | Returns page count with per-page dimensions, rotation and orientation. | $0.003 |
| PDF Rotate POST /v1/pdf/rotate | Rotates selected or all pages by 90, 180 or 270 degrees. | $0.01 |
| PDF Watermark POST /v1/pdf/watermark | Applies a text or image watermark with configurable opacity, rotation, position and page selection. | $0.02 |
| DOCX to PDF POST /v1/convert/docx-to-pdf | Converts a Word document to PDF. Macros and embedded scripts are never executed. | $0.05 |
| PDF to DOCX POST /v1/convert/pdf-to-docx | Converts a PDF into an editable Word document, preserving paragraph, table and image structure where the PDF exposes it. | $0.05 |
| Image to PDF POST /v1/convert/image-to-pdf | Combines images into a PDF with page size, orientation, margin and fit control. | $0.02 |
| PDF to Images POST /v1/convert/pdf-to-images | Renders PDF pages to PNG, JPEG or WebP at a chosen DPI, with a page limit. | $0.05 |
| CSV Normalizer POST /v1/convert/csv-normalize | Normalises a CSV — detects delimiter, encoding and header row, trims fields, unifies line endings, and reports rows with inconsistent column counts. | $0.01 |
| XLSX to CSV POST /v1/convert/xlsx-to-csv | Converts a worksheet to CSV with formula values rather than formula text. Macros are never executed. | $0.02 |
| CSV to XLSX POST /v1/convert/csv-to-xlsx | Converts CSV to a formatted XLSX workbook with typed columns, a frozen header row and auto-fitted widths. | $0.02 |
| Archive Inspector POST /v1/files/zip-inspect | Lists archive contents with compressed and uncompressed sizes and refuses to process archives whose compression ratio or entry count indicates a bomb. | $0.01 |
| File Duplicate Detection POST /v1/files/duplicate-detect | Groups a set of files into exact-duplicate sets by cryptographic digest and reports the reclaimable bytes. | $0.01 |
| File Checksum POST /v1/files/checksum | Computes multiple digests over an uploaded file in a single streaming pass, with optional expected-value verification. | $0.003 |
Image, SVG, QR & Barcode — 20 endpoints from $0.005
| Endpoint | What it does | Price |
|---|---|---|
| Image Resize POST /v1/image/resize | Resizes an image with aspect-ratio control, fit modes and high-quality Lanczos resampling. | $0.01 |
| Image Crop POST /v1/image/crop | Crops by explicit box, aspect ratio or centred region, with bounds validated against the source dimensions. | $0.01 |
| Image Compression POST /v1/image/compress | Compresses to a target quality or maximum byte size, reporting the achieved size and the quality actually used. | $0.01 |
| Image Format Conversion POST /v1/image/format-convert | Converts between PNG, JPEG, WebP, AVIF, TIFF, BMP and GIF, handling alpha and colour-profile conversion explicitly. | $0.01 |
| Canvas & Background POST /v1/image/canvas-background | Places an image on a larger canvas with a solid or transparent background, chosen gravity and padding. | $0.01 |
| EXIF Removal POST /v1/image/exif-remove | Strips EXIF, IPTC, XMP and GPS metadata while preserving pixel data, listing every metadata block removed. | $0.005 |
| EXIF Reader POST /v1/image/exif-read | Reads EXIF, IPTC and XMP metadata including camera, lens, exposure and — when present — GPS coordinates, which are flagged as personal data. | $0.005 |
| Perceptual Hash POST /v1/image/perceptual-hash | Computes average, perceptual, difference and wavelet hashes for near-duplicate detection. | $0.005 |
| Image Duplicate Detection POST /v1/image/duplicate-detect | Groups images into near-duplicate sets by perceptual-hash Hamming distance at a configurable threshold. | $0.01 |
| Dominant Colors POST /v1/image/dominant-colors | Extracts dominant colours by k-means clustering in LAB space, with coverage share and hex, RGB and HSL values. | $0.01 |
| Brand Palette Extraction POST /v1/image/palette | Builds a usable palette from an image — primary, secondary, accent, neutral — with WCAG contrast ratios between every pair. | $0.02 |
| WCAG Contrast Check POST /v1/image/contrast-check | Computes the WCAG 2.2 contrast ratio between two colours and reports AA and AAA pass or fail for normal, large and non-text content. | $0.005 |
| QR Code Generator POST /v1/qr/create | Generates a QR code with configurable error correction, size, quiet zone, colours and output format, returning the version chosen. | $0.005 |
| QR Code Decoder POST /v1/qr/decode | Decodes every QR code found in an image, returning payload, type and the bounding box of each symbol. | $0.005 |
| Barcode Generator POST /v1/barcode/create | Generates EAN-13, EAN-8, UPC-A, Code128, Code39, ISBN or ITF barcodes with checksum computation and validation. | $0.005 |
| Barcode Decoder POST /v1/barcode/decode | Decodes one-dimensional barcodes from an image, returning symbology, payload and position. | $0.005 |
| Favicon Generator POST /v1/image/favicon-generate | Produces a complete favicon set — ICO plus PNG sizes and Apple touch icons — with the HTML link tags to reference them. | $0.01 |
| SVG Sanitizer POST /v1/svg/sanitize | Removes scripts, event handlers, external references, foreignObject and unsafe data URLs from SVG, listing every element and attribute removed. | $0.01 |
| SVG Optimizer POST /v1/svg/optimize | Reduces SVG size by pruning metadata, collapsing precision and removing unused definitions, always applying sanitisation first. | $0.01 |
| Thumbnail Generator POST /v1/image/thumbnail | Generates thumbnails at several sizes in one call, with smart-crop or fit mode and consistent output encoding. | $0.01 |
Web & SEO Intelligence — 20 endpoints from $0.003
| Endpoint | What it does | Price |
|---|---|---|
| URL Normalizer POST /v1/web/url-normalize | Normalises a URL per RFC 3986 — case, default port, path resolution, IDN to punycode, tracking-parameter removal — and returns each component. | $0.003 |
| DNS Lookup POST /v1/web/dns-lookup | Resolves A, AAAA, MX, NS, TXT, CNAME, SOA and CAA records with TTLs and the resolver used. | $0.005 |
| TLS Certificate Check POST /v1/web/tls-certificate-check | Inspects the served certificate chain — subject, issuer, validity window, days remaining, SANs, key algorithm and protocol version. | $0.005 |
| Security Header Check POST /v1/web/security-header-check | Fetches a URL and grades its security headers — HSTS, CSP, X-Frame-Options, Referrer-Policy, Permissions-Policy — with a specific remediation for each gap. | $0.01 |
| robots.txt Parser POST /v1/web/robots-parse | Fetches and parses robots.txt, resolving whether a given path is allowed for a given user agent and returning the matching rule. | $0.005 |
| Sitemap Parser POST /v1/web/sitemap-parse | Parses XML sitemaps and sitemap indexes, following nested indexes to a bounded depth, returning URLs with lastmod, changefreq and priority. | $0.01 |
| Broken Link Check POST /v1/web/broken-link-check | Checks the links on a page with bounded concurrency and reports status, redirect chain and failure reason for each. | $0.03 |
| Meta Tag Extraction POST /v1/web/meta-tags | Extracts title, description, canonical, robots, viewport, hreflang and charset, flagging missing or over-length values against SEO norms. | $0.005 |
| Open Graph Extraction POST /v1/web/open-graph | Extracts Open Graph and Twitter Card metadata and reports which properties are required but absent for each card type. | $0.005 |
| Schema.org Extraction POST /v1/web/schema-org | Extracts JSON-LD, Microdata and RDFa structured data, validating each item's required properties for its declared type. | $0.01 |
| Heading Structure Audit POST /v1/web/heading-audit | Audits heading hierarchy for skipped levels, multiple H1s, empty headings and outline depth, returning the full outline. | $0.01 |
| Basic Accessibility Audit POST /v1/web/accessibility-basic | Checks static WCAG-adjacent issues — missing alt text, unlabelled controls, missing lang, empty links, table headers — citing the relevant success criterion. | $0.02 |
| Basic Performance Audit POST /v1/web/performance-basic | Measures TTFB, transfer size, resource counts by type, compression and cache headers, and blocking resource count. | $0.02 |
| Web Text Extraction POST /v1/web/text-extract | Extracts main article text from a page, stripping navigation, boilerplate and scripts, with word count and detected language. | $0.02 |
| Structured Web Extraction POST /v1/web/structured-extract | Extracts data from a page into a caller-supplied field schema using CSS or XPath selectors, reporting per-field match success. | $0.05 |
| Price Monitor POST /v1/web/price-monitor | Extracts a price from a public product page via structured data or a supplied selector, returning currency, value and the evidencing source. | $0.02 |
| Availability Monitor POST /v1/web/availability-monitor | Checks whether a URL is reachable and whether expected content is present, with timing breakdown and consecutive-failure context. | $0.02 |
| Change Detection POST /v1/web/change-detection | Compares a page's current content digest against a caller-supplied previous digest and returns whether it changed, with a unified diff of the text. | $0.02 |
| RSS & Atom Parser POST /v1/web/rss-parse | Parses RSS 2.0, Atom and JSON Feed into one normalised item shape with published dates resolved to UTC. | $0.005 |
| Public Contact Extraction POST /v1/web/public-contact-extract | Extracts business contact details published on a company's own public page — generic addresses, phones and social links. | $0.02 |
Kurdish, Arabic & Text Utilities — 20 endpoints from $0.003
| Endpoint | What it does | Price |
|---|---|---|
| Text Encoding Cleanup POST /v1/text/encoding-cleanup | Repairs mojibake from double-decoded UTF-8, removes BOMs and zero-width characters, and normalises line endings, listing every fix applied. | $0.003 |
| Unicode Normalization POST /v1/text/unicode-normalize | Applies NFC, NFD, NFKC or NFKD normalisation and reports the codepoints that changed. | $0.003 |
| Kurdish Sorani Normalizer POST /v1/text/sorani-normalize | Normalises Kurdish Sorani to standard orthography — Arabic yeh to Kurdish yeh, Arabic kaf to Kurdish kaf, correct heh/ae handling, Arabic-Indic to Latin numerals, tatweel and zero-width cleanup — reporting every substitution. | $0.01 |
| Arabic Normalizer POST /v1/text/arabic-normalize | Normalises Arabic text — alef variants, teh marbuta, alef maqsura, diacritic removal, tatweel stripping and presentation-form folding. | $0.005 |
| Numeral System Converter POST /v1/text/numeral-convert | Converts between Latin, Arabic-Indic and Eastern Arabic-Indic digits in place, leaving surrounding text untouched. | $0.003 |
| Date Normalizer POST /v1/text/date-normalize | Parses dates written in mixed Arabic, Kurdish and English forms — including Arabic-Indic digits and localised month names — into ISO-8601. | $0.005 |
| Iraqi Phone Normalizer POST /v1/text/iraqi-phone-normalize | Normalises Iraqi phone numbers to E.164, identifying the carrier from the mobile prefix and validating length per network. | $0.01 |
| Iraqi Address Structuring POST /v1/text/iraqi-address-structure | Parses free-text Iraqi and Kurdistan Region addresses into governorate, district, locality, street and landmark components with per-field confidence. | $0.02 |
| Currency String Parser POST /v1/text/currency-string-parse | Parses currency amounts written with mixed symbols, separators, scale words and Arabic-Indic digits into a decimal value and ISO currency code. | $0.005 |
| Name Transliteration POST /v1/text/name-transliterate | Transliterates personal names between Arabic or Kurdish script and Latin, offering ranked variants for common ambiguous forms. | $0.01 |
| Keyword Extraction POST /v1/text/keyword-extract | Extracts keywords and phrases by TF-IDF and RAKE scoring with stopword lists for English, Arabic and Kurdish Sorani. | $0.01 |
| Language Detection POST /v1/text/language-detect | Detects language from script distribution and n-gram profiles, distinguishing Kurdish Sorani from Arabic and Persian, with per-candidate scores. | $0.005 |
| Lexicon Sentiment POST /v1/text/lexicon-sentiment | Lexicon-based sentiment scoring with negation and intensifier handling, returning the matched terms so the score is auditable. No model inference involved. | $0.01 |
| Profanity Filter POST /v1/text/profanity-filter | Detects and masks profanity in English, Arabic and Kurdish including obfuscated spellings, with configurable masking. | $0.01 |
| PII Redaction POST /v1/text/pii-redaction | Detects and redacts emails, phone numbers, national IDs, card numbers with Luhn validation, IBANs and IP addresses, returning offsets and types but never the redacted values. | $0.02 |
| Text Diff POST /v1/text/diff | Produces line, word or character diffs with unified-diff output and a similarity ratio. | $0.005 |
| Readability Metrics POST /v1/text/readability | Computes Flesch Reading Ease, Flesch-Kincaid grade, Gunning Fog, SMOG, Coleman-Liau and ARI with the underlying syllable and sentence counts. | $0.005 |
| Text Statistics POST /v1/text/statistics | Character, word, sentence and paragraph counts with script distribution, RTL share and top token frequencies. | $0.003 |
| Slug Generator POST /v1/text/slug-generate | Generates URL-safe slugs from Latin, Arabic or Kurdish text with transliteration, length limits and collision suffixes. | $0.003 |
| Template Fill POST /v1/text/template-fill | Fills a placeholder template from a data object with strict unresolved-placeholder reporting. Sandboxed — no expression evaluation or code execution. | $0.005 |
Business & Financial Calculators — 10 endpoints from $0.003
| Endpoint | What it does | Price |
|---|---|---|
| Invoice Calculator POST /v1/business/invoice-calculate | Computes invoice line totals, per-line and document discounts, configurable tax and the grand total using exact decimal arithmetic with a stated rounding policy. | $0.01 |
| Quotation Calculator POST /v1/business/quotation-calculate | Builds a quotation with cost, margin or markup pricing per line, optional validity period and full decimal totals. | $0.01 |
| Configurable Tax Calculator POST /v1/business/configurable-tax | Applies caller-defined tax rules — inclusive or exclusive, compound or parallel, per-line or document level — showing each rule's contribution. | $0.005 |
| Discount Calculator POST /v1/business/discount-calculate | Applies sequential or parallel percentage and fixed discounts, returning the effective discount rate and the order of application. | $0.005 |
| Unit Converter POST /v1/business/unit-convert | Converts across length, mass, volume, area, temperature, pressure, energy, power, speed, time and data units with exact factors. | $0.003 |
| FX Conversion POST /v1/business/fx-convert | Converts between currencies using European Central Bank daily reference rates, returning the provider, rate date, retrieval time and a staleness warning. | $0.01 |
| Loan Amortization POST /v1/business/loan-amortization | Generates a full amortisation schedule with per-period principal, interest and balance, supporting extra payments and several compounding conventions. | $0.01 |
| ROI Calculator POST /v1/business/roi | Computes simple ROI, annualised ROI and CAGR from cash flows with the holding period stated. | $0.005 |
| Break-Even Analysis POST /v1/business/break-even | Computes break-even units and revenue, contribution margin, margin of safety and operating leverage. | $0.01 |
| NPV & IRR POST /v1/business/npv-irr | Computes NPV, IRR, MIRR, payback and discounted payback from a cash-flow series, using bracketed bisection so IRR either converges or says it did not. | $0.02 |
Petroleum Engineering Calculators — 10 endpoints from $0.005
| Endpoint | What it does | Price |
|---|---|---|
| API Gravity Calculator POST /v1/petroleum/api-gravity | Converts between API gravity, specific gravity and density at 60 °F using the API 2540 definition, with the formula returned. | $0.01 |
| Pressure Converter POST /v1/petroleum/pressure-convert | Converts among psi, bar, kPa, MPa, atm, kg/cm², inH₂O and mmHg, and between gauge and absolute with a stated atmospheric reference. | $0.005 |
| Temperature Converter POST /v1/petroleum/temperature-convert | Converts among Celsius, Fahrenheit, Kelvin and Rankine with absolute-zero bounds enforced. | $0.005 |
| Gas Z-Factor POST /v1/petroleum/gas-z-factor | Gas compressibility factor by the Dranchuk–Abou-Kassem correlation with Sutton pseudo-critical properties and optional sour-gas correction, reporting convergence and whether inputs are inside the correlation's validated range. | $0.03 |
| Oil Viscosity Correlation POST /v1/petroleum/oil-viscosity-correlation | Dead, saturated and undersaturated oil viscosity by Beggs–Robinson with Vasquez–Beggs above bubble point, with valid ranges and extrapolation warnings. | $0.03 |
| Pipe Pressure Drop POST /v1/petroleum/pipe-pressure-drop | Single-phase pressure drop by Darcy–Weisbach with a Colebrook–White friction factor, returning Reynolds number, flow regime and the elevation component. | $0.03 |
| Hydrostatic Pressure POST /v1/petroleum/hydrostatic-pressure | Hydrostatic pressure from fluid density and true vertical depth in field or SI units, with the gradient returned. | $0.01 |
| Mud Weight & EMW POST /v1/petroleum/mud-weight-emw | Equivalent mud weight and equivalent circulating density from pressure and depth, with kick-tolerance context. | $0.01 |
| Reservoir Volumetrics POST /v1/petroleum/reservoir-volumetrics | Volumetric STOIIP or GIIP from area, thickness, porosity, saturation and formation volume factor, with optional P10/P50/P90 from supplied input uncertainty. | $0.03 |
| CO₂ Emissions Estimate POST /v1/petroleum/co2-emissions-estimate | Estimates CO₂-equivalent emissions from fuel or flare volumes using published emission factors, citing the factor source and its uncertainty. | $0.03 |
AI-Enhanced Services — 14 endpoints from $0.10
| Endpoint | What it does | Price |
|---|---|---|
| Document Translation POST /v1/ai/document-translate | Translates a multi-page document section by section, keeping structure, headings and tables aligned with the source. | $0.10 |
| Personalized Story POST /v1/ai/personalized-story | Generates a short original story from caller-supplied characters, setting, theme and reading level, in English, Arabic or Kurdish. | $0.10 |
| Brand Kit POST /v1/ai/brand-kit | Produces a brand kit — name shortlist, positioning, tone of voice, tagline options, colour palette with deterministic WCAG contrast checks, and typography pairings. | $0.25 |
| Logo Concept POST /v1/ai/logo-concept | Produces logo concept directions with symbolism rationale, layout guidance and a deterministically generated SVG wordmark that is sanitised before return. | $0.10 |
| Business Analysis POST /v1/ai/business-analysis | Structured business analysis from caller-supplied facts and figures — situation, SWOT, options with trade-offs, risks, and a recommendation with its reasoning. All arithmetic is computed deterministically, never by the model. | $1.00 |
| Competitor Summary POST /v1/ai/competitor-summary | Summarises and compares competitors strictly from caller-supplied source material, with every claim attributed to its source and gaps stated rather than filled. | $0.50 |
| Smart Contract Code Explainer POST /v1/ai/contract-code-explain | Explains Solidity source in plain language — what each function does, who can call it, what state it mutates, and which patterns warrant scrutiny. | $0.10 |
| Schema Document Extraction POST /v1/ai/schema-document-extract | Extracts fields from a document into a caller-supplied JSON Schema, validating the result against that schema and reporting per-field confidence and source span. | $0.15 |
| Invoice Extraction POST /v1/ai/invoice-ocr | Extracts structured invoice data — supplier, number, dates, line items, tax, totals — and re-verifies every total with decimal arithmetic, flagging mismatches. | $0.10 |
| Receipt Extraction POST /v1/ai/receipt-ocr | Extracts merchant, date, line items, tax and total from a receipt image or PDF, with totals arithmetically re-checked. | $0.10 |
| Table Extraction POST /v1/ai/table-extract | Extracts tables from documents into typed rows and columns, preserving merged cells and headers, with CSV and JSON output. | $0.15 |
| Evidence Check POST /v1/ai/evidence-check | Checks whether each claim in a text is supported by the supplied source material, labelling every claim supported, contradicted or unsupported with the source span. | $0.10 |
| Tender Summary POST /v1/ai/tender-summary | Summarises a tender document into scope, eligibility, deadlines, submission requirements, evaluation criteria and commercial terms, each with its source page. | $0.50 |
| RFP Compliance Matrix POST /v1/ai/rfp-compliance-matrix | Builds a requirement-by-requirement compliance matrix from an RFP and your capability statement, with a compliance verdict, evidence and gap note per row. | $1.00 |