Documentation

Documentation & Developer Guides.
Build. Integrate. Secure.

Guides for SentinelHunter setup, license portal operations, CLI usage, API behavior, and pilot review delivery.

Getting Started

Welcome to SentinelHunter

Follow the setup path to configure the PHP portal, customer flows, admin license management, and scanner license validation.

Start Pilot Review

License API example

Machine clients use POST-only JSON. Secrets and raw keys must never be logged.

Request API help ->
POST /api/license/verify.php
Content-Type: application/json

{
  "license_key": "SH-...masked...",
  "device_fingerprint": "derived-device-fingerprint"
}

Key Documentation Areas

#

Getting Started

Prepare the PHP portal, configure environment secrets, import the schema, seed plans, and verify public pages.

Learn more ->
#

License Setup

Create licenses in the admin portal, distribute keys securely, and keep response secrets out of screenshots and logs.

Learn more ->
#

License API

Activate, verify, and deactivate devices with POST-only signed JSON responses and hashed device fingerprints.

Learn more ->
#

Pilot Review

Submit authorized scope, business logic evidence, Auth/BOLA notes, and delivery expectations for manual review.

Learn more ->