Frontend Log Endpoint [Auth Required]

Accept frontend log messages for centralized logging.

Now uses FrontendLogRequest Pydantic model for validation:

  • Enforces max lengths on all fields
  • Removes control characters
  • Validates log level enum
post/logs

Request

  • The document declares no server URL.
  • Auth: none declared

Request body

level'ERROR' | 'WARNING' | 'INFO'

Log level

messagestring required

Log message

errorTypestring nullable

Error type or name

stackTracestring nullable

Stack trace for errors

urlstring nullable

URL where error occurred

correlationIdstring nullable

Correlation ID for request tracing

sessionIdstring nullable

Frontend session ID

Response

Successful Response

statusstring required

Processing status (e.g., 'success', 'logged')

messagestring nullable

Optional response message

Changes

No recorded changes to this operation across all 4 revisions of this API.