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.
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
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.
npm install @siteclinic/api
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.
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();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)}')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.