Page MenuHomePhabricator

Create metadata endpoints for projects, namespaces, codes and languages
Closed, ResolvedPublic13 Estimated Story Points

Description

When I'm trying to get started with WME API(s) I want to be able to view available projects, namespaces, codes (project types) and languages, so that I can filter out WME data based on those basic concepts.

Acceptance criteria
Endpoints for projects, namespaces, codes and languages are functional and working.

To-Do

  • create GET /v2/proejcts endpoint
  • create GET /v2/projects/{identifier} endpoint
  • create GET /v2/namespaces endpoint
  • create GET /v2/namespaces/{identifier} endpoint
  • create GET /v2/languages endpoint
  • create GET /v2/languagess/{identifier} endpoint
  • create GET /v2/codes endpoint
  • create GET /v2/codes/{identifier} endpoint
  • create GET /v2/status endpoint that will just return 200 status code

Notes
All of the info and endpoint specs are in api-specs-v2 repository in a swagger file.
Use proxy package inside the main repository to make this work,

Event Timeline

Protsack.stephan changed the point value for this task from 8 to 13.Oct 6 2022, 2:25 PM