Skip to content

Lumin Shield for hosting providers

Your service.
Our protection.

Offer anti-bot protection to your customers and manage it from your own panel. The Lumin Shield API gives you control over servers, domains and protection settings.

Your first requestREST API
curl https://lumin.edu.pl/v1/orgs \
  -H "Authorization: Bearer $LUMIN_API_KEY"

# GET /v1/orgs
[
  {
    "id": "<orgId>",
    "name": "Your hosting"
  }
]

Keep the API key in your backend only. Each key is scoped to one organisation.

Authentication and permissions

Integrate with your panel

Less manual setup. More control.

Connect server provisioning to protection setup. Your backend talks to the API while your customers use the interface they already know.

01

Servers and domains

Create server configurations, assign domains and update backend addresses through the API.

02

Protection settings

Use protection profiles and IP lists available under your organisation’s plan.

03

Monitoring and diagnostics

Retrieve traffic statistics, usage and the information needed to resolve customer support requests.

Partnership model

Build the integration around your hosting.

We will agree on the scope, limits and commercial terms. The documentation describes the API available today and its permission boundaries.

Available through the API

  • Server and backend configuration
  • Domains and DNS checks
  • Protection profiles and IP lists
  • Monitoring and resource usage

Prepare before launch

  • Organisation setup and plan selection
  • Customer permissions in your panel
  • API key storage and rotation
  • Connection, DNS and backend access tests

An API key cannot create organisations or change plans. If multiple customers share one organisation, your backend must enforce their access to resources.

From idea to launch

Three steps to integration.

  1. 01

    Agree on the scope

    Choose the organisation model, protection scope and partnership terms for your service.

  2. 02

    Connect your panel

    Create an API key and implement configuration and error handling in your backend.

  3. 03

    Verify the setup

    Test the domain, server access and monitoring before making protection available to customers.

Read the integration guide

Add protection to your offer.

Tell us about your hosting service. We will help define the integration and partnership terms.

Get started in the panel