Error log
POST
/api/v1/errors
Store a learning mistake message. Optional conspectus_uuid links the entry to a conspectus owned
by the same user; if set, the service verifies ownership via ConspectusRepository.get_for_client.
Planned operationId: createErrorLog (implementation TBD).
Planned operationId: createErrorLog
Body and idempotency
Body: system_user_id, system_uuid, message; optional
conspectus_uuid.
Idempotency: required. endpoint_path = "/api/v1/errors" (constant
ERRORS_HTTP_BASE_PATH).
Success: 201 Created — ErrorLogResponse.
Errors
| HTTP | Code / key | When |
|---|---|---|
404 |
USER_404 |
User not found. |
404 |
ERR_404 / ERROR_LOG_REFERENCE_NOT_FOUND |
conspectus_uuid set but not found for this user. |
409 |
COMMON_409 |
Idempotency conflict. |
Related hub
Page history
| Date | Change | Author |
|---|---|---|
| Added Page history section (repository baseline). | Ivan Boyarkin |