what is the proper way for api versions
i am working on a web project  which pervoide api for its mobile app. I am confused  about  api versioning. Should i copy all apis from version 1 and make new files for version 2 and do my changes in version 2. Please guide me for this. Thanks in advance 
Tags: api, help, web, app