Cross desk endpoints require the cross desk to be active on your key. Write to amin@eximfiles.io to have it enabled.
Price a cross
Price a block deal or intra-group transfer before you prepare it:Prepare, fund, release
A cross moves through three deliberate steps so the money step is never accidental:1
Prepare (never settles)
POST /v1/cross records the deal on your desk with the seller IEC, buyer IEC, amount and both prices. Preparing never moves money. Send rfq: true to require the counterparty to accept before you can settle.2
Fund (gated money step)
POST /v1/cross/{cross_id}/settle funds the cross. Buyer funds are locked before the scrip moves.3
Release (gated terminal step)
POST /v1/cross/{cross_id}/confirm releases a funded cross. Title transfers on ICEGATE and the seller payout fires with a UTR, delivery-versus-payment.orders:write scope. List your desk’s crosses with GET /v1/cross and read one with GET /v1/cross/{cross_id}.
Net a group
For an enterprise group, compute the minimal set of transfers that clears everyone’s net position:POST /v1/group/net-plan and it returns a summary plus the transfers to book, so intra-group flow nets down before anything hits the open market.
Read your earnings
earnings returns your desk GMV, broker net, and withdrawable payable in paise. Reconcile against statements and the tamper-evident audit export.