api work done