ndeipipayments APIv1 · 0.1.0-draftAPI reference

API reference

Every endpoint, field and object

Generated from the v1 contract. Requests go to https://sandbox.api.ndeipi.example/v1 in the sandbox and carry your key in the Api-Key header; every POST also needs an Idempotency-Key.

Users

A user is one of your customers: a person or a business. Users verify their identity and accept the terms through hosted links before they can hold or move money.

Wallets

A wallet holds one asset for one user. Every user has at most one wallet per asset.

Transfers

Every movement of money is a transfer with a source and a destination. The pair decides the kind: user to user, on-ramp, off-ramp or conversion.

Deposit accounts

Standing bank details that credit a user's wallet every time they pay in.

Payout accounts

Bank or PayPal destinations a user can be paid out to.

Rates and routes

What can move where, at what price and within what limits. Read routes at run time instead of hard-coding rails.

Webhooks

Endpoints that receive signed events, and the event log behind them.

Sandbox

Calls that stand in for the real world in the sandbox: identity checks finishing, money arriving and payouts landing. Production keys get 403 sandbox_only.

Objects

The resources the API returns, field by field.