# /systems/unregister - Give up the system credentials **POST /systems/unregister** The appliance announces that it is giving up its credentials, and collect stops accepting them: heartbeat, inventory, backups, the alert proxy and the enterprise feed authorization all answer 401 from that moment on. Whoever kept a copy of the pair loses it along with the machine that gave it up. The state is terminal. A system key is one-shot, so this system cannot be registered again and stays counted against the licences until it is deleted on my; a machine that needs a subscription again is given a new system with a new secret. Only the first call answers 200. Its own revocation makes every later request from the same credentials, this one included, fail authentication. ## Servers - Collect API server (port 8081): https://collect.your-domain.com/api (Collect API server (port 8081)) ## Authentication methods - Basic auth ## Parameters ## Responses ### 200 Credentials given up #### Body: application/json (object) - **code** (integer) - **message** (string) - **data** (object) ### 401 Unauthorized - invalid or missing token #### Body: application/json (object) - **code** (integer) - **message** (string) - **data** (object | null) ### 500 Internal server error #### Body: application/json (object) - **code** (integer) - **message** (string) - **data** (object | null) [Powered by Bump.sh](https://bump.sh)