Quickstart

API quickstart: first call in five minutes.

Create a developer account, generate an API key, install the SDK, and make your first successful request. Developer plans begin with a 30-day trial and include live and test keys.

Building a website?

This page is for API implementation. If the goal is a finished website, start with Client Foundation to choose the build path, requirements, proof artifacts, and current product boundaries first.

Get your API key

Sign up for a Site Clinic developer account, verify your email, and generate a key. Live and test keys are issued separately so you can develop without affecting usage on a real workload.

  • Create your developer account
  • Verify your email address
  • Generate your first API key
Create account →

Install the SDK

Choose your preferred language. Official SDKs cover JavaScript (Node + browser) and Python (3.8+). The REST API is also callable from any HTTP client.

javascript
npm install @siteclinic/api
python
pip install siteclinic

Prefer REST directly? View the API reference.

Make your first call

Run an ADA audit against a known URL. The response includes violations, severity, request ID, and structured remediation guidance.

javascript
import SiteClinic from '@siteclinic/api';

const client = new SiteClinic({
  apiKey: 'sc_live_your_api_key_here'
});

async function analyzeWebsite() {
  const audit = await client.ada.audit('https://example.com');
  console.log(`Violations: ${audit.violations.length}`);
  return audit;
}

analyzeWebsite();
python
import siteclinic

client = siteclinic.SiteClinic(api_key='sc_live_your_api_key_here')

audit = client.ada.audit('https://example.com')
print(f'Violations: {len(audit.violations)}')
What is next

Once your first call works

Wire usage limits + retries (rate-limits guide is coming next), handle structured errors with request IDs (error-handling guide is coming), and decide whether async webhooks fit your workflow better than polling.