Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • concrexit concrexit
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 70
    • Issues 70
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 10
    • Merge requests 10
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • thaliathalia
  • concrexitconcrexit
  • Merge requests
  • !491

Introducing: API Versioning

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Sébastiaan Versteeg requested to merge feature/api-versioning into master May 27, 2017
  • Overview 0
  • Commits 1
  • Changes 4

Short description

Use url for API Versioning

Long description

Since we're doing a lot of work on the ThaliApp I was thinking about introducing versioning to the API. The most obvious way to do this would be to provide versioned urls (/v1/<model>) so here it is.

Why this way? It's easy to use.

Steps to use this feature

It's automatically used once you use the Django REST Framework.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: feature/api-versioning