6. Skip to content

6. Basic AiMe Account Management

6.1 Overview

This collection of endpoints is used for basic account management, with minimal authenticity checks.

Warning

New clients should make use of the Get Extended Account Information and Get Account Information with Extended Security endpoints where possible. Servers are however expected to provide implementations for all endpoints.

The company code value is guessed by the client based on the DFC of the card for FeliCa cards, or the Mifare keys that worked with the card for Mifare cards. Only SEGA and Bandai Namco have issued Mifare cards compatible with the AiMe system.

6.2 Get AiMe Account

10 bytes1 byte1 byte4 bytesAccess CodeCompanyCodeFirmwareVersionSerial Number

Parameter Detail
Command ID 4
Minimum supported client version 1.00.0
Access Code Access code to lookup account for
Company Code The identified card issuer. See Common Enumerations
Firmware Version Firmware version of card reader device. See Common Enumerations
Serial Number Mifare card UID. Prior to version 4.00.0, this is the seqNo from the access code

6.3 Register AiMe Account

10 bytes1 byte1 byte4 bytesAccess CodeCompanyCodeFirmwareVersionSerial Number

Parameter Detail
Command ID 5
Minimum supported client version 1.00.0
Access Code See Get AiMe Account
Company Code
Firmware Version
Serial Number

6.4 Response

4 bytes1 byte11 bytesAccount IDPortalRegistered

Parameter Detail
Command ID 6
Minimum supported client version 1.00.0
Account ID AiMe ID of the user
Portal Registered Registration state of the user. See Common Enumerations

If the account is not located, FFFFFFFFh should be sent as the AiMe ID.