Skip to content

Applications API: add GET and DELETE endpoints

Problem to solve

Applications API currently only offers a create (POST) endpoint. It would be useful to be able to list all applications, and to delete a specific application.

Further details

  • Admin user can list all registered applications from the API
  • Admin user can delete an application from the API
  • Admin user can modify an application (delete+create should be good enough for a first iteration)

Links / references

Past implementation of the POST API: https://gitlab.com/gitlab-org/gitlab-ee/commit/81bbcfacb0adfa32b15b044bfb997aca7bed69fb