Geotrackable.com

Pag-setup ng Android app

Sa tab na Sync ng Android, ang origin lang ng site ang i-save bilang endpoint. Huwag idagdag ang /api.

https://Geotrackable.com

Mag-sign in sa pamamagitan ng pag-post ng local account credentials sa /api/auth/login?useCookies=false&useSessionCookies=false, pagkatapos ay ipadala ang ibinalik na bearer token sa Authorization header.

Mga inaasahang tugon

Nagbabalik ang mga protektadong route ng HTTP 401 hanggang magpadala ang client ng bearer token. Ang pagbukas ng POST-only route sa browser ay nagbabalik ng HTTP 405 dahil GET ang ipinapadala ng browser.

Sa bawat offline sync cycle, dapat mauna ang push at sumunod ang pull.

Magsimula sa mga route na ito kapag sinusuri ang koneksyon ng Android.

Paraan Ruta
GET /api/system/status
POST /api/auth/login?useCookies=false&useSessionCookies=false
POST /api/sync/push
POST /api/sync/pull
GET /api/categories/mine
GET /api/notes/mine

Mga inilathalang Geotrackable API route

Ginagawa ang talahanayang ito mula sa tumatakbong endpoint table ng Geotrackable upang manatiling tugma sa host ang inilathalang dokumentasyon.

Paraan Ruta Pag-access
DELETE /api/account Kailangan ang awtorisasyon
GET /api/auth/confirmEmail Hindi nakikilala
POST /api/auth/forgotPassword Hindi nakikilala
POST /api/auth/login Hindi nakikilala
POST /api/auth/manage/2fa Kailangan ang awtorisasyon
GET /api/auth/manage/info Kailangan ang awtorisasyon
POST /api/auth/manage/info Kailangan ang awtorisasyon
POST /api/auth/refresh Hindi nakikilala
POST /api/auth/register Hindi nakikilala
POST /api/auth/resendConfirmationEmail Hindi nakikilala
POST /api/auth/resetPassword Hindi nakikilala
GET /api/categories/mine Kailangan ang awtorisasyon
POST /api/categories/mine Kailangan ang awtorisasyon
GET /api/categories/mine/tree Kailangan ang awtorisasyon
GET /api/categories/mine/tree/children Kailangan ang awtorisasyon
GET /api/categories/mine/tree/sections Kailangan ang awtorisasyon
DELETE /api/categories/mine/{categoryId} Kailangan ang awtorisasyon
POST /api/categories/mine/{categoryId}/move Kailangan ang awtorisasyon
POST /api/compliance/errors Hindi nakikilala
GET /api/compliance/reports Kailangan ang awtorisasyon
POST /api/compliance/reports Hindi nakikilala
GET /api/compliance/reports/mine Kailangan ang awtorisasyon
GET /api/compliance/reports/{contentReportId} Kailangan ang awtorisasyon
PUT /api/compliance/reports/{contentReportId} Kailangan ang awtorisasyon
POST /api/external-links/verify Kailangan ang awtorisasyon
GET /api/images/notes/{noteId} Hindi nakikilala
POST /api/images/notes/{noteId} Kailangan ang awtorisasyon
POST /api/images/profiles Kailangan ang awtorisasyon
GET /api/images/profiles/{userId} Hindi nakikilala
GET /api/images/teams/{teamId} Hindi nakikilala
POST /api/images/teams/{teamId} Kailangan ang awtorisasyon
GET /api/images/trackable-groups/{trackableGroupId} Hindi nakikilala
POST /api/images/trackable-groups/{trackableGroupId} Kailangan ang awtorisasyon
GET /api/images/trackables/{trackableId} Hindi nakikilala
POST /api/images/trackables/{trackableId} Kailangan ang awtorisasyon
DELETE /api/images/{contentImageId} Kailangan ang awtorisasyon
GET /api/images/{contentImageId}/{variant} Hindi nakikilala
GET /api/locations/mine/gpx Kailangan ang awtorisasyon
POST /api/locations/mine/gpx Kailangan ang awtorisasyon
GET /api/notes/mine Kailangan ang awtorisasyon
POST /api/notes/mine Kailangan ang awtorisasyon
GET /api/notes/mine/gpx Kailangan ang awtorisasyon
POST /api/notes/mine/gpx Kailangan ang awtorisasyon
DELETE /api/notes/mine/{noteId} Kailangan ang awtorisasyon
POST /api/notes/mine/{noteId}/move Kailangan ang awtorisasyon
GET /api/notes/public/bounds Hindi nakikilala
GET /api/notes/public/nearby Hindi nakikilala
GET /api/public/notes/{noteId} Hindi nakikilala
GET /api/public/notes/{noteId}/comments Hindi nakikilala
POST /api/public/notes/{noteId}/comments Kailangan ang awtorisasyon
GET /api/public/notes/{noteId}/trackables Hindi nakikilala
POST /api/public/notes/{noteId}/trackables Kailangan ang awtorisasyon
GET /api/public/profiles/{userName}/notes/nearby Hindi nakikilala
GET /api/public/teams/{teamName}/notes/nearby Hindi nakikilala
POST /api/sync/pull Kailangan ang awtorisasyon
POST /api/sync/push Kailangan ang awtorisasyon
GET /api/system/beta-android Hindi nakikilala
GET /api/system/coordinate-locality Hindi nakikilala
GET /api/system/ip-location Hindi nakikilala
GET /api/system/status Hindi nakikilala
GET /api/teams Kailangan ang awtorisasyon
POST /api/teams Kailangan ang awtorisasyon
POST /api/teams/invite-links/{teamSlug}/{inviteCode}/join Kailangan ang awtorisasyon
DELETE /api/teams/{teamId} Kailangan ang awtorisasyon
GET /api/teams/{teamId}/categories Kailangan ang awtorisasyon
POST /api/teams/{teamId}/categories Kailangan ang awtorisasyon
GET /api/teams/{teamId}/categories/tree Kailangan ang awtorisasyon
GET /api/teams/{teamId}/categories/tree/children Kailangan ang awtorisasyon
GET /api/teams/{teamId}/categories/tree/sections Kailangan ang awtorisasyon
DELETE /api/teams/{teamId}/categories/{categoryId} Kailangan ang awtorisasyon
POST /api/teams/{teamId}/categories/{categoryId}/move Kailangan ang awtorisasyon
GET /api/teams/{teamId}/invite-links Kailangan ang awtorisasyon
POST /api/teams/{teamId}/invite-links Kailangan ang awtorisasyon
DELETE /api/teams/{teamId}/invite-links/{inviteLinkId} Kailangan ang awtorisasyon
GET /api/teams/{teamId}/locations/gpx Kailangan ang awtorisasyon
POST /api/teams/{teamId}/locations/gpx Kailangan ang awtorisasyon
POST /api/teams/{teamId}/memberships/invite Kailangan ang awtorisasyon
POST /api/teams/{teamId}/memberships/request Kailangan ang awtorisasyon
DELETE /api/teams/{teamId}/memberships/{membershipId} Kailangan ang awtorisasyon
POST /api/teams/{teamId}/memberships/{membershipId}/accept Kailangan ang awtorisasyon
POST /api/teams/{teamId}/memberships/{membershipId}/approve Kailangan ang awtorisasyon
POST /api/teams/{teamId}/memberships/{membershipId}/deny Kailangan ang awtorisasyon
POST /api/teams/{teamId}/memberships/{membershipId}/promote-admin Kailangan ang awtorisasyon
POST /api/teams/{teamId}/memberships/{membershipId}/refuse Kailangan ang awtorisasyon
GET /api/teams/{teamId}/notes Kailangan ang awtorisasyon
POST /api/teams/{teamId}/notes Kailangan ang awtorisasyon
GET /api/teams/{teamId}/notes/gpx Kailangan ang awtorisasyon
POST /api/teams/{teamId}/notes/gpx Kailangan ang awtorisasyon
DELETE /api/teams/{teamId}/notes/{noteId} Kailangan ang awtorisasyon
DELETE /api/teams/{teamId}/notes/{noteId}/delete Kailangan ang awtorisasyon
POST /api/teams/{teamId}/notes/{noteId}/move Kailangan ang awtorisasyon
PUT /api/teams/{teamId}/settings Kailangan ang awtorisasyon
POST /api/trackables Kailangan ang awtorisasyon
GET /api/trackables/active Hindi nakikilala
GET /api/trackables/active-indicator Hindi nakikilala
DELETE /api/trackables/active/{trackableId} Hindi nakikilala
GET /api/trackables/active/{trackableId} Hindi nakikilala
POST /api/trackables/active/{trackableId}/deactivate Hindi nakikilala
POST /api/trackables/active/{trackableId}/message Hindi nakikilala
POST /api/trackables/groups Kailangan ang awtorisasyon
DELETE /api/trackables/groups/{trackableGroupId}/watch Kailangan ang awtorisasyon
POST /api/trackables/groups/{trackableGroupId}/watch Kailangan ang awtorisasyon
POST /api/trackables/legacy-lookup Hindi nakikilala
GET /api/trackables/lookup Hindi nakikilala
POST /api/trackables/lookup Hindi nakikilala
GET /api/trackables/mine Kailangan ang awtorisasyon
GET /api/trackables/public Hindi nakikilala
GET /api/trackables/{trackableId} Hindi nakikilala
POST /api/trackables/{trackableId}/activate Kailangan ang awtorisasyon
GET /api/trackables/{trackableId}/comments Hindi nakikilala
POST /api/trackables/{trackableId}/comments Hindi nakikilala
DELETE /api/trackables/{trackableId}/comments/{commentId} Kailangan ang awtorisasyon
PUT /api/trackables/{trackableId}/comments/{commentId} Kailangan ang awtorisasyon
DELETE /api/trackables/{trackableId}/group Kailangan ang awtorisasyon
POST /api/trackables/{trackableId}/group Kailangan ang awtorisasyon
GET /api/trackables/{trackableId}/journey Hindi nakikilala
POST /api/trackables/{trackableId}/journey-stops Hindi nakikilala
DELETE /api/trackables/{trackableId}/journey-stops/{journeyStopId} Kailangan ang awtorisasyon
DELETE /api/trackables/{trackableId}/watch Kailangan ang awtorisasyon
POST /api/trackables/{trackableId}/watch Kailangan ang awtorisasyon

Suporta