Skip to content

API Documentation

Lydaro provides a REST API for integrating with external systems.

Quick Start

  1. Authentication — Get your API key
  2. API Overview — Understand design principles
  3. Endpoints — Reference for each endpoint
  4. Error Handling — Handle API errors gracefully

API Versions

Currently: v1

  • Base URL: https://lydaro.app/api
  • Format: JSON
  • Auth: Supabase session cookie (browser) or API key (future)

Endpoints

Risks

Billing

Licensing

Projects & Organisations

Risk Workflow

Webhooks

OpenAPI Specification

Machine-readable API spec: openapi.json

Authentication

API requests from the browser use Supabase session cookies (set on login). All protected endpoints return 401 if no valid session is present.

Error Handling

All errors follow this format:

json
{
  "error": "Descriptive error message"
}

Error reference

Support

  • Email: support@lydaro.app