API Server

Start an integrated REST API server to generate labels from external applications, Android apps, Chrome plugins and custom integrations. Includes a complete web dashboard with user management, monitoring and API Explorer.

Control Panel

Server API - Windows launcher

The control panel in Label Creator allows you to start, stop and configure the API server.

Server Checks

Configuration

Server Status

Shows the current server status (Started/Stopped) and the URL to access the web dashboard.

If you expose the server on an address other than localhost (e.g. 0.0.0.0), it will be reachable from other devices on the network. Make sure to configure proper users and permissions before opening network access.

Profile and Layout Management

Profile Management - Profiles tab

Import, rename, duplicate and delete profiles and layouts made available through the server APIs.

API Server profiles

Profiles visible and callable via API (Android app, Chrome plugin, external integrations). Quick filter for fast searching. Buttons: Import from local, Rename, Duplicate, Delete, Refresh, Open folder.

Layout Server API

Profile Management - Layout tab

Layouts visible and callable via API. Same controls as the profiles tab.

Client sharing

Profile Management - Client sharing tab

Physically share profiles, layouts and permanent databases with other Label Creator installations configured as clients. Select the resources and click Share selected to share them or Remove sharing to revoke sharing.

Web Dashboard

Web Dashboard - Welcome

Once the server is started, access the web dashboard from your browser. The welcome page features four main sections:

Server Monitoring

Server Monitoring dashboard

Real-time monitoring of logs, statistics and server performance.

The monitoring dashboard updates in real time. Keep it open during critical operations to check server status and identify any errors.

System

System metrics: CPU, Memory, disk I/O, Uptime and active connections.

API Server

API statistics: total requests, successes, errors, success rate and average response time.

Requests Last 24h

Chart of requests over the last 24 hours with Quick Metrics for total requests.

Server Logs

Server logs with filters by level and type. Buttons Approve, Freeze and API Docs to manage the logs. Auto-refresh available.

User Management

Advanced User Management

Advanced user management with roles, permissions and IP restrictions.

Edit user

Edit user dialog

Edit user details: username, email, full name, role, password, description and IP restrictions.

Permissions organised by category:

API Explorer

API Explorer - Swagger interface

Integrated Swagger interface to interactively explore and test all REST APIs of the Label System.

Authentication

Endpoints for login, logout, session management and permission verification. Each endpoint shows the HTTP method (POST/GET), path, parameters and expected responses.

Label Generation API

Label Generation API detail

Endpoints for label generation. Each endpoint expands to show parameters, an Execute button and responses with sample code and body.

Page Permissions

Page Permissions Configuration

Configure which roles can access each page of the web dashboard. The table shows Page Path, Description, Required Permissions, Modifiable and Actions.

Configure Page Permissions

Configure Page Permissions dialog

The editing window allows you to set the Page Path, description, required permissions (Label Printing, Advanced Features, Profile Management, Administration, Monitoring, API Explorer) and whether to require all selected permissions or at least one.

Custom Permissions

Custom Permissions

View and manage custom permissions organised by category: Core, Profiles, Admin and System. System permissions are not editable.

New Custom Permission

New Custom Permission dialog

Create a new custom permission by specifying Permission Name, Display Name, Description and Category. The permission will be available in the user and page configuration.

Security & Audit

Security & Audit

Security logs and audit trail with an overview of system activities.

System Statistics

System Statistics

Detailed overview of system statistics.