Skip to content

Draft: DBLab API redesign (4.0)

Nikolay Samokhvalov requested to merge nik-4-0-api-redesign into dle-4-0

WIP – NOT YET IMPLEMENTED

Proposed API redesign – unified simplified (most decisions inspired by Stripe API):

  • plural in most endpoints (GET /clones, POST /clones, GET /clones/{id}, PATCH /clones/{id}, etc.)
  • flatten parameters – no nesting
  • adjusted error codes and messages
  • adjusted return structures
  • GET /status doesn't provide clone and snapshot lists anymore – since we now have GET /clones, GET /snapshots

API docs:

Edited by Nikolay Samokhvalov

Merge request reports