Wall-clock ms (an input, never read ambiently — pass it in, so events are reproducible/testable).
OptionalprincipalWho incurred it (the principal/user id), if known.
Which operation (the v4 by-name handle).
OptionalactionThe frontend action that triggered it (a button-click id), if the client tagged the request.
OptionaltriggerHow this cost fired (C024; default "synchronous"). A non-sync value marks a background charge.
OptionaldedupeDedupe id for at-least-once event delivery — two events with the same key are the SAME charge (C024).
Optionalreconciledtrue ⇒ totalMicroUsd is the third party's ACTUAL charge read from the event (C026), not a declared estimate.
Per-source breakdown (µ$).
Total µ$ for the request.
What a single request actually cost — the rawest record, attributed all the way down.