BatteryBee does not provide a public API authentication contract. User authentication is handled by the Next.js app through Firebase.