The Lemma API is currently in beta. To request access, reach out to the Lemma
team at contact@getlemmalemma.com.
Base URL
All API requests are made to:Available endpoints
| Endpoint | Description |
|---|---|
GET /v0/accounts | List your bank accounts with balances |
GET /v0/transactions | List transactions for a specific account |
Request format
All requests must include anAuthorization header with your API key. See Authentication for details.
Response format
Responses return a JSON object with adata array:
Pagination and filtering will be introduced in a future version of the API.
Errors
The API returns standard HTTP status codes. Error responses include amessage field:
| Status | Meaning |
|---|---|
| 200 | Success |
| 400 | Bad request — check your parameters |
| 401 | Unauthorized — invalid or missing API key |
| 404 | Not found — the resource does not exist |
| 429 | Too many requests — slow down and retry |
| 500 | Server error — try again later |
Rate limits
The API allows up to 30 requests per minute per API key. If you exceed this limit, you’ll receive a429 response. Wait and retry after a brief pause.
Amounts
All monetary amounts are integers representing cents. For example,150000 represents $1,500.00.