Add: callback API handlers