GEBETA Handoff API

Base URL: https://gebetaexpress.com/api/v1 · Flutter --dart-define=GEBETA_API=https://gebetaexpress.com/api/v1

Canonical base: https://gebetaexpress.com/api/v1

IP paths redirect to domains: - http://196.188.249.180/gebeta/ → https://gebetaexpress.com/ - http://196.188.249.180/dalloltech/ → https://dalloltech.com/ - http://gebetaexpress.com/ → https://gebetaexpress.com/

cPanel/DA reverse proxy: proxy to origin with Host: gebetaexpress.com (domain vhost) or http://196.188.249.180:8081/ — do not proxy to /gebeta/ (that path 301s to the domain).

Flutter: --dart-define=GEBETA_API=https://gebetaexpress.com/api/v1

Developer notes (rider and passenger, 401 vs 422, session cookie): developer.md. Use one HTTP client so ci_session from login is sent on /auth/rider/me, /delivery/offers, /favorites, and /passenger/orders. Log in again after deploying this auth change.

Passenger home: GET /catalog/home?lat=&lng= (nearby, top rated, sponsored, deals). Market /market, book /book, services /services, parcels POST /delivery, notifications GET /notifications. Full tables: mobile-api.md.

ZemenBooking: Hotels → Attach Gebeta → API base https://gebetaexpress.com/api/v1 + key from Gebeta Admin → Settings → API keys.

curl -sS https://gebetaexpress.com/api/v1/ping

All API docs

Back to home