Add privacy-bounded browser records to the local structured diagnostic log stream
POST/api/v1/diagnostics/frontend-logs
Authenticated same-origin browser endpoint. It accepts at most 64 closed-vocabulary browser records and re-emits them into the existing local JSON log stream; it does not retain an additional browser-log database or artifact. Records may carry only a canonical W3C traceparent to preserve their originating UI-operation trace. Browser timestamps, messages, errors, URLs, identifiers, and arbitrary attributes are rejected. Personal access tokens cannot submit browser diagnostics.
Request
Responses
- 204
- 400
- 401
- 403
- 413
- 421
- 429
All records were validated and emitted into the bounded local log pipeline
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.
The request syntax, headers, body, or validated input is malformed or invalid
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.
The opaque credential is absent, ambiguous, malformed, expired, revoked, or invalid
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.
The browser mutation did not originate from this application, or the authenticated member lacks the required permission
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.
A configured streaming body or per-file size limit was exceeded. A transport-level rejection may omit the JSON body.
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.
The request authority or direct peer is outside the configured Jiandu ingress boundary
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.
The bounded diagnostics log pipeline is busy; retry with backoff
Response Headers
Opaque request correlation identifier. ProblemDetails.requestId carries the same value on JSON failures.