API final edit