User talk:Zverik/API 0.7 Proposal

From OpenStreetMap Wiki
Jump to navigation Jump to search

Changing API

HTTP result codes

JSON output

AFAIR there is json output implemented for map calls. (TomH)

Remove AMF controller

A call for deleted objects in bbox

List of parent objects when they are absent from output

Ignore updates that do not change the object

If-modified-since

There is, as far as I know, no way to do this efficiently. Basically you wind up not saving anything because in order to work out if anything has changed you have to lookup everything in the database anyway. TomH (talk)

Unify capabilities data

Filter GPS traces by date

Private Messaging API

Changing data and API

Restrict charset for keys and roles

What does this mean? We already restrict the length to 255 characters (or maybe bytes) I believe, and the charset is unicode. TomH (talk)

Yes, I was wrong about restricting key length. There are only 4 keys longer than 64 chars, and it's pointless to reduce limit lower that this. --Zverik (talk) 13:50, 24 June 2014 (UTC)

Trim and forbid empty values, forbid special chars

Forbid uploading empty relations

Ways validation

Last member modification date

IMHO at least in ways you need to consider differentiation between geometric editing (e.g a node has moved) and tag editing as I think that this feature is much needed in case of geometric update duvi

update: see [1]