Autentikasi
API key (integrasi server)
Hampir semua endpoint /v1/* memakai:
Authorization: Bearer <API_KEY>API key bersifat rahasia — simpan di environment variable, jangan commit ke git, dan rotate dari dashboard jika bocor.
JWT (dashboard)
Login email/password mengembalikan JWT untuk UI dashboard. Integrasi backend Anda sebaiknya memakai API key, bukan JWT user.
Endpoint terkait
POST /auth/register— daftarPOST /auth/login— login dashboardPOST /v1/api-key/rotate— rotate API key (auth required)GET /v1/me— info tenant
Contoh
export WAPEDIA_API_KEY="wapedia_..."
curl "https://api.wapedia.id/v1/wallet/pricing" \
-H "Authorization: Bearer $WAPEDIA_API_KEY"OpenAPI: openapi.json (GET /v1/openapi.json di API).