You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.7 KiB
1.7 KiB
API Overview — geonet-console
Base URL:
https://console.gisportal.id/api/v1Internal:http://127.0.0.1:8091/api/v1Terakhir Diperbarui: 2026-06-29
Auth
Semua endpoint (kecuali /auth/login, /auth/refresh, /auth/token-guide) memerlukan header:
Authorization: Bearer <token>
Token bisa berupa:
- JWT — dari
POST /auth/login - API Token — personal access token
- Service Token — token antar-service
Format Response Standard
Success:
{"data": {...}, "message": "success"}
Success list:
{"data": [...], "meta": {"total": 42, "page": 1}}
Error:
{"message": "Pesan error", "errors": {"field": ["Validasi"]}}
Endpoints Ringkas
| Service | Endpoint Utama | Scope |
|---|---|---|
| Auth | POST /auth/login |
Public |
| Me | GET /me |
— |
| LDAP Users | GET /ldap/users |
ldap:read |
| LDAP Groups | GET /ldap/groups |
ldap:read |
| Databases | GET /databases |
databases:read |
| Service Tokens | GET /service-tokens |
— |
| Project Search | POST /project-search/ask |
project-search:read |
Rate Limiting
| Endpoint | Limit |
|---|---|
/auth/login |
5 req/menit |
| General | 60 req/menit |
Docs Detail
| File | Isi |
|---|---|
service-auth.md |
Login, refresh, token guide, /me |
service-ldap.md |
LDAP users & groups |
service-database.md |
Database registry |
service-tokens.md |
Service token CRUD |
service-project-search.md |
AI project search |
error-codes.md |
Error format & codes |
Dokumentasi lengkap juga di
geonet-console/docapi/(lebih detail, per-endpoint).