Trigger a manual run
Triggers a manual analysis run for the project. Requires an active subscription. Manual runs are rate-limited to 1 per 7-day sliding window. Rate limit headers (X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset) are included in every response.
POST /analysis/trigger
Trigger a manual run
Triggers a manual analysis run for the project. Requires an active subscription. Manual runs are rate-limited to 1 per 7-day sliding window. Rate limit headers (X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset) are included in every response.
Authentication: API key required (Bearer token)
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
reschedule | boolean | No | When true, resets the next scheduled weekly run to 7 days from the current trigger time. Defaults to true if omitted. |
Request Example
curl -X POST https://sellm.io/api/v1/analysis/trigger \
-H "Authorization: Bearer sellm_your_api_key_here" \
-H "Content-Type: application/json"
Responses
| Status | Description |
|---|---|
200 | Manual run queued |
400 | Bad request |
401 | Unauthorized |
403 | Subscription required |
429 | Rate limited, or manual run already in progress |
500 | Internal error |