Financial services APIs

Technical reference for lending and repayment on ST2. Hello Tractor provides complete lending infrastructure for mechanization: automated underwriting, disbursement, and repayments; machine usage monitoring; and portfolio visibility for lenders.

Overview

Collaborators integrate read APIs to sync loan status, billing, and payments with bank and program systems. Payments run through Hello Tractor’s payment platform for automated repayments, rentals, operator fees, and unified wallets.

Base URL

https://api.hellotractor.com/payg/lms/

Authenticate with your API key from the partner dashboard. See Authentication.

Integration patterns

These flows describe how funding institutions and programs work with Hello Tractor — not every step is a public HTTP endpoint today.

Weekly billing

Billing periods are generated from work completed during the week, linked to loan contracts, and tracked from draft through payment complete.

Payment sync

When a funding partner confirms a payment (for example to a dedicated program account), their system can notify Hello Tractor. The payment platform updates the loan balance, billing period, and transaction history automatically.

Repayment tracking

Payment status, outstanding balances, and repayment history stay current as confirmed payments are applied.

Planned collaborator webhook (payment confirmation)

Partners may send structured payment reports to Hello Tractor (exact URL and authentication provided during onboarding):

FieldDescription
customer_namePayer / borrower name
amount_paidAmount received
transaction_codePartner reference
initiated_atInitiation timestamp (ISO 8601)
completed_atCompletion timestamp (ISO 8601)

Program reporting fields

For mechanization programs, loan contract responses include fields suitable for funding partner reporting:

Report fieldAPI field
Customer Nameloaner
Funding Sourcefunding_source
Loan IDloan_id
Tractor IDtractor_id
Operator Namename (contract name)
Contract Statusstatus
Equipment Costequipment_cost
Downpayment Amountprincipal_amount
Total Repayment Amounttotal_repayment_amount
Remaining Contract Valueremaining_contract_value
Currencycurrency
Loan Start Dateloan_start_date
Loan End Dateloan_end_date
USD Snapshotusd_snapshot
Repayment per Hectarerepayment_per_hectare

Contract status values: CURRENT, DELINQUENT, CLOSED.

Access tiers

TierWhoWhat you see
Public docsAnyoneEndpoint summaries, field mapping, redacted examples
Signed inDashboard usersFull examples, filters, status detail

Checking access…

Available endpoints

ResourceMethods (collaborator)Documentation
Loans & contractsGET list, GET detailLoans & contracts
Billing periodsGET list, GET detailBilling periods
InvoicesGET list, GET detailInvoices
Payments & ledgerGET listPayments & ledger

New collaborators request access first; approved teams sign in and register integrations.

Was this page helpful?