Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.manka.tz/llms.txt

Use this file to discover all available pages before exploring further.

Credits

Every successful call to a billable endpoint deducts one analysis credit from your organisation’s balance:
  • POST /analysis
  • POST /transactions
  • POST /analysis-combined
Failed requests (4xx/5xx) do not consume credits. Check your remaining balance on the Manka dashboard, or email hello@manka.tz to top up.
The /health-check endpoint is free and unauthenticated.

Rate limits

Requests are not rate-limited by default. However, excessively high volumes may be subject to throttling. If you expect burst usage — for example, batch-processing a back-log of statements — contact support in advance so capacity can be reserved.

Best practices

Use callbacks for async

Pass a callback_url to /analysis instead of tight polling — fewer requests, faster delivery.

Batch with /analysis-combined

When a borrower has multiple statements, one combined call beats N separate ones.

Cache the task_id

Records expire after 24 hours — persist results downstream so you don’t re-submit.

Back off on 5xx

On 500/503, retry with exponential backoff. On 402, top up before retrying.