Authentication
Authentication
All API requests require authentication using Bearer tokens.
Getting Your API Token
- Log into WisPanel dashboard
- Go to Settings > API
- Click "Generate Token"
- Copy and save your token
Request Headers
Authorization: Bearer YOUR_API_TOKEN
Content-Type: application/json
Accept: application/json
Example Request
curl -X GET "https://your-server:2083/api/v1/domains" \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Accept: application/json"
Token Security
- Tokens never expire but can be revoked
- Keep tokens secure
- Don't share in public repositories
- Use environment variables