# Check out Do a checkout for a member. Endpoint: POST /user/checkout Version: 1.0.0 Security: accesstoken ## Query parameters: - `gymId` (number, required) The id of the gym Example: 234 ## Request fields (application/json): - `userId` (string, required) Unique ID that identifies the EGYM user in the EGYM system Example: "-qwn9fgz5sa3i" - `rfidId` (string) ID that identifies the RFID Chip (either a long number OR a hex string with '0x' as leading characters) Example: "0xAA" - `membershipId` (string) Member ID of the gym software Example: "membership_id" - `eMail` (string) Email address of the member Example: "example@egym.com" - `userPresenceTimestamp` (number) Timestamp in milliseconds since epoch for a checkin / checkout event that happened in the past Example: 1606228021 ## Response 4XX fields (application/json): - `error` (integer) The error code. Example: 401 - `errorText` (string) The error message. Example: "The provided user name or password is incorrect." ## Response 204 fields