Updated with example API