---
title: "Update RFIDs of a user"
method: PUT
path: "/api/v2/accounts/{accountId}/rfids"
tags: ["Member RFIDs"]
---

# Update RFIDs of a user

`PUT /api/v2/accounts/{accountId}/rfids`

Note: If this field is sent we will replace the RFID list of this user with the info sent (for an empty list, we will delete all RFID connections of this user). The operation does not affect RFIDs assigned from other sources like EGYM machines, Fitness Hub etc.

## Path parameters

- `accountId` string, required

## Request body

- RfidListDTO
  - `rfids` RfidDTO[], required — List of the user's RFIDs
    - `rfid` string, required — String representing RFID value in hex (with leading "0x"). Please ensure that the RFID string after "0x" contains an even number of hexadecimal characters and that only RFID information is sent in this field, but no other medium like magnetic stripe card numbers or bar codes.
    - `tagFormat` 'HITAG1' | 'MIFARE' | 'LEGIC' — The rfid tag format.

## Response `200`

Ok

## Other responses

- `204` — No Content
- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/egym/apis/mms-api-v2.md) · [All operations](https://skmtc.net/egym/apis/mms-api-v2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/egym/mms-api-v2/revisions/07d571d34bd8/schema)
