Skip to main content

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.
A 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

A tap read from a redirect destination carries 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.