---
title: "API Recipes"
description: "Multi-step Eko API workflows — the order to call endpoints in, and how to branch on each response."
canonical: "https://eps.eko.in/recipe"
---


> **Canonical URL:** https://eps.eko.in/recipe
> This is a machine-readable Markdown version of the page for AI agents and LLMs. The primary (HTML) version lives at the canonical URL above.

# API Recipes

Each recipe is a complete, multi-call workflow across several EPS API endpoints — the order to call them in, and the conditional jumps to make based on each response. The per-endpoint references tell you how to call one API; these tell you how to combine them.

## Available recipes

- [DMT (Fino) — Send Money](https://eps.eko.in/recipe/dmt-fino-send-money.md) — Full Fino DMT money-transfer flow: look up the sender, onboard and biometric-eKYC them if new, pick or add the recipient, then send an OTP-verified transfer. 8 steps. _(Domestic Money Transfer (DMT))_
- [AePS (Fingpay) — Cash Withdrawal](https://eps.eko.in/recipe/aeps-fingpay-cash-withdrawal.md) — Aadhaar-enabled cash withdrawal: one-time agent activation and eKYC, daily KYC, a transaction OTP for amounts above ₹5,000, then the biometric withdrawal. 7 steps. _(AePS Cashout)_
- [BBPS — Pay a Utility Bill](https://eps.eko.in/recipe/bbps-bill-payment.md) — Pick a biller by category, read the fields it requires, fetch the live bill, then pay the exact amount. Get Locations is an optional extra filter on the biller list, and UPPCL (operator 190) additionally needs a district_discome from Get District Discome — neither is a step here because neither applies to every biller. 6 steps. _(Bharat Bill Payment System (BBPS))_
- [BBPS — Prepaid Mobile / DTH Recharge](https://eps.eko.in/recipe/bbps-mobile-recharge.md) — Detect the operator and circle from the customer's mobile number, read the operator's input fields, list the available plans, then submit the chosen plan as a payment. 4 steps. _(Bharat Bill Payment System (BBPS))_
