I don't see any harm in adding versioning later. Let's say your api is /api/posts, then the next version is simply /api/v2/posts.
^/api(/(?!v[0-9]).)?$ is v1
^/api/v2(/.)?$ is v2
It's really not an issue in any case, it just itches your brain, because is not as neat as you would like it to be.