Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.ivory.finance/llms.txt

Use this file to discover all available pages before exploring further.

Architecture

Every provisioned tenant receives a dedicated QuestDB instance as part of the Ivory data platform. QuestDB is the real-time tier — designed for high-frequency time-series ingestion with microsecond latency. All data written to QuestDB automatically tiers to your IOMETE Lakehouse (cold storage) after 7 days, creating a seamless hot → warm → cold pipeline:
Your app

   ├─ ILP TCP :9009  ──────┐
   ├─ ILP HTTP /write ─────┤──► QuestDB (hot ≤7d)
   ├─ REST SQL /exec ───────┘         │
   └─ PostgreSQL wire :8812            │ Parquet tiering

                                  Cloudflare R2


                               IOMETE Lakehouse (permanent)

Ingestion methods

MethodEndpointBest for
ILP over TCPilp_host:9009Highest throughput — batch inserts, time-series streams
ILP over HTTPhttp_url/writeSimpler client — no raw TCP needed
REST SQLhttp_url/exec?query=...Ad-hoc queries, DDL
PostgreSQL wireilp_host:8812Any psql/JDBC/SQLAlchemy client

Authentication

All /v1/rtdb/* endpoints require a JWT access token:
Authorization: Bearer <access_token>
Use POST /v1/auth/login to obtain a token.