osmlab / to-fix-backend

The to-fix server
BSD 3-Clause "New" or "Revised" License
15 stars 13 forks source link

API decisions / changes before we can go live #172

Closed batpad closed 6 years ago

batpad commented 6 years ago

There's a couple of fundamental changes to the API structure that we should consider prioritizing before we go live with this, to minimize any confusion:

Both these would be breaking changes for consumers, and I strongly propose we do them sooner rather than later.

cc @emilymdubois @samanpwbb @coxchapman

samanpwbb commented 6 years ago
emilymdubois commented 6 years ago

So we're consistent across endpoints, I'll be implementing versioning in the tags PR as

GET /:version/projects/:project/items/:items/tags

where :version must match the ^v\d+$ RegEx pattern.

batpad commented 6 years ago

I feel good about this. Closing.