<div class="gmail_quote">2009/4/28 Chris Browet <span dir="ltr"><<a href="mailto:cbro@semperpax.com">cbro@semperpax.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br><br>I see in the api doc:<br>"Version numbers will most of the time begin at <i>1</i> and increase by <i>1</i> every time an element is changed but this behaviour is not guaranteed and should not be relied upon"<br>

I understand that phrase as "I cannot assume that a newly created object will be at version 1".<br><br>As a creation PUT do not return the version number (AFAIK), does that mean that we are suppose to do a "GET" on the newly created object to get the version number?<br>
<font color="#888888">
</font></blockquote><div><br>If you do a diff upload (<a href="http://wiki.openstreetmap.org/wiki/OSM_Protocol_Version_0.6#Diff_upload:_POST_.2Fapi.2F0.6.2Fchangeset.2F.23id.2Fupload">http://wiki.openstreetmap.org/wiki/OSM_Protocol_Version_0.6#Diff_upload:_POST_.2Fapi.2F0.6.2Fchangeset.2F.23id.2Fupload</a>) you will get the version number back in the response and if you update an existing individual object you will get the version number in the response, but, as you say, as documented, creating an individual object won't return the version... I don't know for sure, but, I'd hope that the version number starting at 1 bit is guaranteed even if the increase by 1 isn't...<br>
<br>d <br></div></div><br>