Skip to main content

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:

RegionBase URL
Austriahttps://app.monetro.at/api
Germanyhttps://app.monetro.de/api
EU / Cloudhttps://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

EndpointLimit
Login10 requests / 15 min (per email)
Register5 requests / 60 min (per IP)
General API300 requests / 60 min (per IP)
Webhooks30 requests / 60 min (per IP)

Next Steps