Assess API · v1
Plan Limits
Invite quotas are enforced per organisation per calendar month and depend on your subscription plan. Exceeding your quota returns HTTP 403 with code INVITE_QUOTA_EXCEEDED. Enterprise plans have no hard limits.
GET
https://praxicraft.com/api/v1/public/assessments/Auth: Bearer ct_live_…
Invite Quotas by Plan
Each plan has a monthly invite quota tracked across all assessments. Only `active` assessments can receive invitations — attempting to invite to a draft or archived assessment returns 400 ASSESSMENT_NOT_ACTIVE.
Response Fields
| Field | Type | Description |
|---|---|---|
| Free | plan | 20 invitations / month · 3 active assessments · 2 team seats |
| Starter | plan | 100 invitations / month · 15 active assessments · 5 team seats |
| Growth | plan | 500 invitations / month · 50 active assessments · 15 team seats |
| Enterprise | plan | Unlimited invitations · Unlimited assessments · Unlimited seats |
Example Response
JSON
// 403 response when quota is exceeded
{
"error": {
"message": "Monthly invite quota exceeded. Upgrade your plan to invite more candidates.",
"code": "INVITE_QUOTA_EXCEEDED"
}
}
// 400 response when assessment is not active
{
"error": {
"message": "This assessment is not active and cannot accept new invitations.",
"code": "ASSESSMENT_NOT_ACTIVE"
}
}