sync api