Add update shift endpoint