basic judging api