Getting Started with Monetro
Monetro is a cloud-based accounting platform built for businesses in Austria, Germany, and the EU. This documentation covers the REST API, Connector SDK, and integration guides.
Base URL
All API requests use the following base URL:
https://app.monetro.at/api
Regional endpoints are also available — all return identical data:
| Region | Base URL |
|---|---|
| Austria | https://app.monetro.at/api |
| Germany | https://app.monetro.de/api |
| EU / Cloud | https://app.monetro.cloud/api |
Authentication
Monetro uses JWT bearer tokens. Obtain a token via the login endpoint:
curl -X POST https://app.monetro.at/api/auth/login \
-H "Content-Type: application/json" \
-d '{"email": "[email protected]", "password": "your-password"}'
Response:
{
"token": "eyJhbGciOiJIUzI1NiIs...",
"user": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"email": "[email protected]",
"role": "admin",
"tenantId": "tenant-uuid"
}
}
Use the token in subsequent requests:
curl https://app.monetro.at/api/customers \
-H "Authorization: Bearer <token>"
Token Lifetime
Access tokens expire after 15 minutes. A refresh token (httpOnly cookie) is valid for 7 days and automatically renews the access token via POST /api/auth/refresh.
Rate Limits
| Endpoint | Limit |
|---|---|
| Login | 10 requests / 15 min (per email) |
| Register | 5 requests / 60 min (per IP) |
| General API | 300 requests / 60 min (per IP) |
| Webhooks | 30 requests / 60 min (per IP) |
Next Steps
- API Reference — Full endpoint documentation
- Connector SDK — Build custom integrations
- Guides — Step-by-step tutorials