From raw data to reliable analytics.
Learn ReportPlane from first principles. Start with a single event, then build secure analytics APIs your product can depend on.
What do you want to do?
You do not need to learn everything at once. Pick the task closest to your goal.
Set up ReportPlane
Create a project, model your data, and run your first analytics query.
Follow the quickstart →Send data
Accept data through HTTP, WebSocket, or Syslog with explicit validation and access controls.
Explore ingest →Publish analytics
Turn governed definitions into secure APIs and reusable visualizations.
Build analytics →Control access
Combine scoped clients, API keys, JWT, mTLS, and network restrictions.
Review security →Six concepts unlock the product.
ReportPlane becomes much simpler once these building blocks are familiar.
The contract that describes one kind of data.
→02Ingest clientThe identity and policy used to send data.
→03WarehouseThe system where accepted data is stored.
→04Analytics APIA reusable, governed analytics definition.
→05Query clientThe identity and policy used to read analytics.
→06ProjectThe boundary that keeps one product or environment isolated.
→Send your first event.
The quickstart explains every step and assumes no prior ReportPlane knowledge.