Language

The payload is language neutral by design. Every value in requiredActions is a key, never a sentence, so you write the member's message in whichever languages you support. Nothing has to change on our side for you to send both English and French.

Two fields are exceptions and arrive as an agent typed them, in whatever language they typed: otherReason and customMessage on a final decision, and the free text items on an information request.

The member's own language preference is not currently carried on the dispute or in this payload. If you need us to pass it through, tell us and we will add it.

statusMessage and the message fields inside timeline are written by us and are not intended for you to relay. They exist so a dispute can be shown in our own status page. Build member-facing copy from requiredActions, not from these.