Context
For the API to adhere to requirements of the API Gateway, the endpoint must have:
- conditional request headers (we can use etag or if-modified-since, but i think etag is preferred)
- correct url structure {base URL}/{namespace}/v{version number}/{project name}/{subdomain}/{endpoint}
- provide example of semantic versioning in endpoints
- example using app-based oauth flow to read/write against a Wikipedia
Acceptance Criteria
- Add logging to endpoint
- Create tests for endpoint
- Utilize storage
- I can make a successful HTTP request
- Example Node API description contains documentation for this endpoint