909 B
909 B
HTTP/REST API
Web uygulamaları için JSON tabanlı REST API.
Base URL
http://localhost:9470/api
Uç Noktalar
GET /api/users
Tüm kullanıcıları listele:
curl http://localhost:9470/api/users
GET /api/users/:id
ID ile kullanıcı getir:
curl http://localhost:9470/api/users/1
POST /api/users
Kullanıcı oluştur:
curl -X POST http://localhost:9470/api/users \
-d '{"Name": "Charlie", "age": 35}'
PUT /api/users/:id
Kullanıcı güncelle:
curl -X PUT http://localhost:9470/api/users/1 \
-d '{"Name": "Alice", "age": 31}'
DELETE /api/users/:id
Kullanıcı sil:
curl -X DELETE http://localhost:9470/api/users/1
Sorgu Uç Noktası
BaraQL sorgularını HTTP ile çalıştır:
curl -X POST http://localhost:9470/api/query \
-d '{"sql": "SELECT * FROM users WHERE age > 18"}'