Параметри конфіденційності

Оскільки ми не змогли впевнено визначити, що цей візит перебуває поза регіоном, де потрібна згода, Geotrackable тимчасово стримує сторонні інструменти для маршруту, доки ви не підтвердите, що слід дозволити цьому візиту.

Підтвердьте рекомендовані типові параметри, щоб рухатися далі, або відкрийте нижче варіанти для цього візиту, якщо спершу хочете суворіший шлях для мап чи аналітики.

Рекомендований маршрутний типово для цього візиту

Geotrackable.com

Налаштування застосунку Android

На вкладці синхронізації Android збережіть як кінцеву точку лише адресу сайту. Не додавайте /api.

https://Geotrackable.com

Увійдіть, надіславши облікові дані локального облікового запису до /api/auth/login?useCookies=false&useSessionCookies=false, а потім передавайте отриманий bearer-токен у заголовку Authorization.

Очікувані відповіді

Захищені маршрути повертають HTTP 401, доки клієнт не надішле bearer-токен. Відкриття в браузері маршруту лише для POST повертає HTTP 405, оскільки браузер надсилає GET.

Кожен цикл автономної синхронізації має спочатку виконувати push, а потім pull.

Почніть із цих маршрутів під час перевірки з’єднання Android.

Метод Маршрут
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

Опубліковані маршрути API Geotrackable

Ця таблиця створюється з активної таблиці кінцевих точок Geotrackable, щоб опублікована документація відповідала хосту.

Метод Маршрут Доступ
DELETE /api/account Потрібна авторизація
GET /api/auth/confirmEmail Анонім
POST /api/auth/forgotPassword Анонім
POST /api/auth/login Анонім
POST /api/auth/manage/2fa Потрібна авторизація
GET /api/auth/manage/info Потрібна авторизація
POST /api/auth/manage/info Потрібна авторизація
POST /api/auth/refresh Анонім
POST /api/auth/register Анонім
POST /api/auth/resendConfirmationEmail Анонім
POST /api/auth/resetPassword Анонім
GET /api/categories/mine Потрібна авторизація
POST /api/categories/mine Потрібна авторизація
GET /api/categories/mine/tree Потрібна авторизація
GET /api/categories/mine/tree/children Потрібна авторизація
GET /api/categories/mine/tree/sections Потрібна авторизація
DELETE /api/categories/mine/{categoryId} Потрібна авторизація
POST /api/categories/mine/{categoryId}/move Потрібна авторизація
POST /api/compliance/errors Анонім
GET /api/compliance/reports Потрібна авторизація
POST /api/compliance/reports Анонім
GET /api/compliance/reports/mine Потрібна авторизація
GET /api/compliance/reports/{contentReportId} Потрібна авторизація
PUT /api/compliance/reports/{contentReportId} Потрібна авторизація
POST /api/external-links/verify Потрібна авторизація
GET /api/images/notes/{noteId} Анонім
POST /api/images/notes/{noteId} Потрібна авторизація
POST /api/images/profiles Потрібна авторизація
GET /api/images/profiles/{userId} Анонім
GET /api/images/teams/{teamId} Анонім
POST /api/images/teams/{teamId} Потрібна авторизація
GET /api/images/trackable-groups/{trackableGroupId} Анонім
POST /api/images/trackable-groups/{trackableGroupId} Потрібна авторизація
GET /api/images/trackables/{trackableId} Анонім
POST /api/images/trackables/{trackableId} Потрібна авторизація
DELETE /api/images/{contentImageId} Потрібна авторизація
GET /api/images/{contentImageId}/{variant} Анонім
GET /api/locations/mine/gpx Потрібна авторизація
POST /api/locations/mine/gpx Потрібна авторизація
GET /api/notes/mine Потрібна авторизація
POST /api/notes/mine Потрібна авторизація
GET /api/notes/mine/gpx Потрібна авторизація
POST /api/notes/mine/gpx Потрібна авторизація
DELETE /api/notes/mine/{noteId} Потрібна авторизація
POST /api/notes/mine/{noteId}/move Потрібна авторизація
GET /api/notes/public/bounds Анонім
GET /api/notes/public/nearby Анонім
GET /api/public/notes/{noteId} Анонім
GET /api/public/notes/{noteId}/comments Анонім
POST /api/public/notes/{noteId}/comments Потрібна авторизація
GET /api/public/notes/{noteId}/trackables Анонім
POST /api/public/notes/{noteId}/trackables Потрібна авторизація
GET /api/public/profiles/{userName}/notes/nearby Анонім
GET /api/public/teams/{teamName}/notes/nearby Анонім
POST /api/sync/pull Потрібна авторизація
POST /api/sync/push Потрібна авторизація
GET /api/system/beta-android Анонім
GET /api/system/coordinate-locality Анонім
GET /api/system/ip-location Анонім
GET /api/system/status Анонім
GET /api/teams Потрібна авторизація
POST /api/teams Потрібна авторизація
POST /api/teams/invite-links/{teamSlug}/{inviteCode}/join Потрібна авторизація
DELETE /api/teams/{teamId} Потрібна авторизація
GET /api/teams/{teamId}/categories Потрібна авторизація
POST /api/teams/{teamId}/categories Потрібна авторизація
GET /api/teams/{teamId}/categories/tree Потрібна авторизація
GET /api/teams/{teamId}/categories/tree/children Потрібна авторизація
GET /api/teams/{teamId}/categories/tree/sections Потрібна авторизація
DELETE /api/teams/{teamId}/categories/{categoryId} Потрібна авторизація
POST /api/teams/{teamId}/categories/{categoryId}/move Потрібна авторизація
GET /api/teams/{teamId}/invite-links Потрібна авторизація
POST /api/teams/{teamId}/invite-links Потрібна авторизація
DELETE /api/teams/{teamId}/invite-links/{inviteLinkId} Потрібна авторизація
GET /api/teams/{teamId}/locations/gpx Потрібна авторизація
POST /api/teams/{teamId}/locations/gpx Потрібна авторизація
POST /api/teams/{teamId}/memberships/invite Потрібна авторизація
POST /api/teams/{teamId}/memberships/request Потрібна авторизація
DELETE /api/teams/{teamId}/memberships/{membershipId} Потрібна авторизація
POST /api/teams/{teamId}/memberships/{membershipId}/accept Потрібна авторизація
POST /api/teams/{teamId}/memberships/{membershipId}/approve Потрібна авторизація
POST /api/teams/{teamId}/memberships/{membershipId}/deny Потрібна авторизація
POST /api/teams/{teamId}/memberships/{membershipId}/promote-admin Потрібна авторизація
POST /api/teams/{teamId}/memberships/{membershipId}/refuse Потрібна авторизація
GET /api/teams/{teamId}/notes Потрібна авторизація
POST /api/teams/{teamId}/notes Потрібна авторизація
GET /api/teams/{teamId}/notes/gpx Потрібна авторизація
POST /api/teams/{teamId}/notes/gpx Потрібна авторизація
DELETE /api/teams/{teamId}/notes/{noteId} Потрібна авторизація
DELETE /api/teams/{teamId}/notes/{noteId}/delete Потрібна авторизація
POST /api/teams/{teamId}/notes/{noteId}/move Потрібна авторизація
PUT /api/teams/{teamId}/settings Потрібна авторизація
POST /api/trackables Потрібна авторизація
GET /api/trackables/active Анонім
GET /api/trackables/active-indicator Анонім
DELETE /api/trackables/active/{trackableId} Анонім
GET /api/trackables/active/{trackableId} Анонім
POST /api/trackables/active/{trackableId}/deactivate Анонім
POST /api/trackables/active/{trackableId}/message Анонім
POST /api/trackables/groups Потрібна авторизація
DELETE /api/trackables/groups/{trackableGroupId}/watch Потрібна авторизація
POST /api/trackables/groups/{trackableGroupId}/watch Потрібна авторизація
POST /api/trackables/legacy-lookup Анонім
GET /api/trackables/lookup Анонім
POST /api/trackables/lookup Анонім
GET /api/trackables/mine Потрібна авторизація
GET /api/trackables/public Анонім
GET /api/trackables/{trackableId} Анонім
POST /api/trackables/{trackableId}/activate Потрібна авторизація
GET /api/trackables/{trackableId}/comments Анонім
POST /api/trackables/{trackableId}/comments Анонім
DELETE /api/trackables/{trackableId}/comments/{commentId} Потрібна авторизація
PUT /api/trackables/{trackableId}/comments/{commentId} Потрібна авторизація
DELETE /api/trackables/{trackableId}/group Потрібна авторизація
POST /api/trackables/{trackableId}/group Потрібна авторизація
GET /api/trackables/{trackableId}/journey Анонім
POST /api/trackables/{trackableId}/journey-stops Анонім
DELETE /api/trackables/{trackableId}/journey-stops/{journeyStopId} Потрібна авторизація
DELETE /api/trackables/{trackableId}/watch Потрібна авторизація
POST /api/trackables/{trackableId}/watch Потрібна авторизація

Підтримка