Everything you need to get set up — from your first scan to wiring the license key API into your own product.
SiteSmith checks 40+ signals across five areas: technical SEO, on-page content, performance, accessibility, and social metadata. Each finding comes with a plain-English recommendation you can hand straight to a client or developer.
https://example.com/ and https://www.example.com/ can score differently if redirects are misconfigured.my-agency).Create a relay in the dashboard and you get a unique incoming URL. Anything POSTed to it is logged and forwarded to your configured destination — handy for connecting client site forms to Slack, email, or a CRM without writing server code.
Every relay keeps a delivery log so you can see exactly what arrived and what was forwarded, and there's a test-fire button in the dashboard for checking your destination before going live.
The license key API lets you sell software (plugins, themes, desktop tools) and validate keys from inside your product. Create and manage keys in the dashboard; your app then calls these public endpoints:
{ "license_key": "SS-XXXX-XXXX-XXXX" }
// Response
{
"valid": true,
"reason": null,
"license": {
"product_name": "My Plugin",
"customer_email": "buyer@example.com",
...
}
}
valid is false with a human-readable reason when a key is revoked, suspended, or expired.
{ "device_identifier": "machine-fingerprint-or-domain" }
Activations are counted against the key's max_activations. Deactivating a device frees the slot for another install.
Returns the JSON behind a public status page — useful if you want to render uptime inside your own client portal. Rate-limited to 60 requests/minute per IP.
Need higher limits, more endpoints, or a full REST token for your team? That's an Enterprise conversation — tell us what you're building.
Stuck, found a bug, or need a hand getting set up? Email us:
Include the URL or monitor involved and a screenshot if you can — it usually halves the back-and-forth.