XAMPP denilen sey DB degil.
Json datasinda da sorgu olmaz.
Json datadir yalnizca. Ya bu dataya gore sorgu yaparsin ya da bu datayi insert edersin. Cok kavram kargasasi var konuda.
Senin yapmak istediğin bir API, JSON dosyasına sorgu atamazsın o dosyayı oluşturursun.
Yaygın olarak SOAP ve REST API tipleri kullanılıyor bunların örnekleri arttırılabilir ama siz JSON olarak ilerlemek istediğiniz için REST detaylarına bakmanız gerekli.
JSON veri grubu API da POST işlemi ile karşıya gönderilir ve karşıdan JSON veya XML yanıtı alınır. Bu POST, GET, PUT metodlarının sorguları kullandığın dile göre değişmektedir.
aşağıya PHP POST sorgu örneği bırakıyorum. Bir Class'ın içinden aldığım için $this değişkeni bulunmakta.