Character | Escaped |
---|---|
Newline | \n |
Tab | \t |
Quote | \" |
Backslash | \\ |
\uXXXX
escaping is allowed. No control characters below 0x20
are permitted unescaped.camelCase
convention.userId
, userID
, and UserId
are different and must not be conflated by any parser or schema.snake_case
, PascalCase
, or kebab-case
is prohibited in all machine-readable fields.YYYY-MM-DDTHH:mm:ss.sssZ
"createdAt": "2025-01-01T00:00:00.000Z"
"duration": 1250000000 // nanoseconds
.
(dot),
(comma), only in human-readable outputs such as logs or reports.1234567.89
"1.23e6"
, "1.234.567,89"
true
, false
, null
"yes"
, "no"
, "undefined"
, "None"
, 0
, 1
(as booleans)"signature": "MEUCIQD+FqTZ/…" // Base64-encoded, not raw binary