Class PunchcardAPI