/lakiconnect/connected-accountsCreate a new connected account under the authenticated master merchant.
LakiConnect
API reference
Base URL: https://api.lakipay.co/api/v2
Endpoints below use master X-API-Key unless noted. Dashboard routes require JWT Bearer with CanActAsMaster.
/lakiconnect/connected-accountsCreate a new connected account under the authenticated master merchant.
/lakiconnect/connected-accountsList connected accounts with optional filtering and pagination.
/lakiconnect/connected-accounts/:idRetrieve a single connected account by ID.
/lakiconnect/connected-accounts/kyc-documentsUpload KYC documents for a connected account.
/lakiconnect/connected-accounts/walletRetrieve wallet aggregate for a connected account.
/lakiconnect/connected-accounts/webhook-settingsRetrieve master LakiConnect webhook settings.
/lakiconnect/connected-accounts/webhook-settingsCreate or update master LakiConnect webhook settings.
/lakiconnect/connected-accounts/fee-configRetrieve fee configuration for master default or a connected account.
/lakiconnect/connected-accounts/fee-configUpsert fee configuration for master default or a connected override.
/payment/directInitiate a direct payment attributed to a connected merchant.
/payment/checkoutCreate a hosted checkout session optionally tied to a connected merchant.
All dashboard routes require a JWT Bearer token and CanActAsMaster permission.
/lakiconnect/dashboard/connected-accountsList connected accounts.
/lakiconnect/dashboard/connected-accounts/:idGet account detail with resolved fee context.
/lakiconnect/dashboard/connected-accounts/:id/price-configUpdate fee config for an account.
/lakiconnect/dashboard/connected-accounts/:id/transactionsList transactions for an account.
/lakiconnect/dashboard/connected-accounts/:id/wallet-balanceWallet balance for an account.
List endpoints return a consistent pagination envelope:
{
"data": [...],
"pagination": {
"page": 1,
"per_page": 20,
"total": 150,
"total_pages": 8
}
}Pass ?page=2&per_page=50 to navigate pages.