Documentation

Docs and integration

How to validate licenses, how delivery works, how to get something hosted or commissioned, and what is coming next.

License API

Validate a key

Call this from any product on boot. Send the buyer's key, the product SKU, and a stable server fingerprint. The first call from a new server binds an activation, later calls just confirm it.

POST /api/license/validate
{ "key": "APLU-7K2M-9QXR-4WTB-H3PZ", "product": "al-store", "fingerprint": "my-server-ip-or-cfx" }

# valid   { "valid": true, "status": "active", "activations_used": 1, "max_activations": 3 }
# over    { "valid": false, "status": "over-limit" }
# revoked { "valid": false, "status": "revoked" }

Move a key to a new server

Free a slot with POST /api/license/deactivate sending the key and the old fingerprint, then validate from the new server.

Auto-delivery

How buyers get their product

Checkout completes on Stripe, the webhook issues a unique license key into the database and emails it, and the delivery page reads the paid session and shows the key plus a gated download. If the webhook is ever missed, the delivery page issues the key on the spot, so fulfillment never stalls. Downloads stream through a function that checks the paid session, so a direct link cannot be shared to bypass payment.

Managed hosting

Let us host it, from €5/mo

Every paid product can be installed and maintained for you on Overnight.Host. We provision the box, set up the database and secrets, wire Stripe and Discord, keep it updated and keep it online. You get the outcome without the ops. We also run these exact products on our own FiveM and Minecraft servers, so they are proven in production before they reach you.

Commissions

Custom builds, full ownership

For work beyond the catalog: web platforms, SaaS, API integrations, Discord tooling and bespoke FiveM systems. Stack is Next.js, React, Node, Cloudflare Workers and the QBox / ox FiveM ecosystem. Clients receive full ownership rights of the commissioned work. This is the high-touch tier, lower volume, higher value.

Roadmap

What is coming

Live today: Nightward anti-cheat (the flagship), the licensed FiveM scripts, and the dev tools (license system, DiscordAPI, store) that run this site. Next waves, in priority order:

  • More FiveM scripts on the cadence we ship our own servers, escrow and open-source tiers
  • Community platform plus paid modules (helpdesk, staff leaderboard, store module)
  • CAD and dispatch system with a free FiveM bridge, and a staff management panel
  • Self-hosted docs platform and status page
  • A subscription tier covering all current and future products, with early access