API and Shanly amends