Activities
Analyze activity with optional durable idempotency
Without idempotency, preserves ordinary analysis. Opt-in requests require app.public-api.activity-idempotency-enabled=true and qualified conditional storage. Same caller/key/input replays stored success or failure; changed input conflicts. Unresolved outcomes never trigger automatic re-execution.
post/api/activities/analyze
Request
- Base URL: https://courseprofiler.com
- URL: https://courseprofiler.com/api/activities/analyze
- Auth: one of:
- API key in header X-API-Key
- HTTP bearer
- none
Request body
Response
Completed response; inspect job.status/errors and submission.state, not just HTTP 200
Changes
No recorded changes to this operation across all 1 revision of this API.