Skip to main content

API Overview

This page gives a high-level overview of the currently active backend routes used in the LiVi billing and access system.

Current scope

At the current stage, the documented API layer is limited to the working billing and access flow.

It is not presented as a broad public developer API.

Active routes

create-payment

This route is responsible for initiating the payment flow.

Its role is to prepare payment data and start the payment process through the current billing system.

check-pro

This route is responsible for checking the current access state of a user.

Its role is to return whether the user has active PRO access based on backend entitlement data.

wayforpay-webhook

This route is responsible for handling payment confirmation callbacks.

Its role is to process confirmed payment events and update backend payment and entitlement state.

Current API principle

The current API layer is operational and product-supporting.

It exists to support working billing, access and payment state synchronization rather than to serve as a full external developer platform.

Future direction

A broader developer-facing API may appear later as the platform evolves, but that layer is not part of the current public working scope.