# Dejavoo Terminals

Dejavoo Terminals are the physical Dejavoo payment terminals of your account, each addressed by its own TPN and driven over SPIn. Register a terminal with its TPN and its 10-character SPIn Auth Key; Chaching checks the pair with SPIn before saving it. The Auth Key is write-only: it is never returned. Terminals are disabled, never deleted.

 - [GET /dejavoo/terminals](https://chaching.redocly.app/developer-guide/api/dejavoo-terminals/dejavooterminalscontroller_listterminals.md): Lists every terminal registered on the account, enabled and disabled. The Auth Key is never returned.
 - [POST /dejavoo/terminals](https://chaching.redocly.app/developer-guide/api/dejavoo-terminals/dejavooterminalscontroller_registerterminal.md): Registers a terminal by its own TPN and 10-character SPIn Auth Key. Chaching checks the pair with SPIn before saving it; a pair SPIn does not accept is never stored. The Auth Key is write-only.
 - [PATCH /dejavoo/terminals/{id}](https://chaching.redocly.app/developer-guide/api/dejavoo-terminals/dejavooterminalscontroller_updateterminal.md): Relabels, enables or disables a terminal, re-enters its Auth Key, or updates its Register / ISV ids and FEED request record. Re-entering the Auth Key and enabling a disabled terminal re-check the cred
