Input
string
required
The chip that was tapped,
^[0-9A-Fa-f]{10}$. Normalized to uppercase before
sending.string
required
The single-use tap credential,
^[0-9A-Fa-f]{32}$. Each one works exactly
once - never cache or reuse it.string
Tap verification code, when the tag provides one. Forward it exactly as
the URL carries it.
TapInput also carries source, url and raw when it came from a tap
source. Those are local metadata and are never sent to the API.
Example
endstate_c alongside
endstate_chip_id and endstate_e whenever the tag provided one. Forward
it exactly as the URL carries it; an explicitly empty value is still a value.
