Sharp API