Base URL:
https://app.microcrop.app/api · Auth header: x-api-key: <your key>Step 5 branches on your service tier. New organizations start on
DETERMINATION (Tier 1), where you collect premium and settle the farmer. Check with
GET /api/organizations/me → data.serviceTier.1. Register a farmer
data is the created farmer):
A farmer’s KYC must be
APPROVED before you can purchase a policy for them.
Approve via PUT /api/farmers/{farmerId}/kyc (requires the kyc:decide capability —
ORG_ADMIN only, which is what your API key holds).2. Register a plot (for crop cover)
3. Quote a policy
4. Purchase the policy
Requires KYB verification, a current regulator licence, anAPPROVED farmer KYC and
recorded underwriting headroom. Creates a PENDING policy awaiting premium.
settlementMode is frozen onto the policy here, from your organization’s tier at the
moment of sale. It decides who owes this farmer for this cover, for the life of the
policy — a later tier change never touches it.
5. Get the policy to ACTIVE
- Tier 1 — DETERMINATION
- Tier 2 — DETERMINATION_AND_SETTLEMENT
You collect premium off-platform, then attest it:Returns the policy at
status: ACTIVE, premiumPaid: true. Both body fields are
required. Full walkthrough: Tier 1 integration.6. Receive the determination
Subscribe todetermination.delivered, or poll:
GET /api/payouts.
Service tiers
What DETERMINATION buys, and where our responsibility ends.
Tier 1 integration
The full Tier 1 path: sell, activate, determine, settle, report.
Verify it yourself
Re-derive our hash and recover our signature without calling us.
Policy lifecycle
Every state, livestock (IBLI) cover, and cancellations.