API
A documented public API for migration planning, allowance checks, bridge comparisons, portfolio and wallet-score data. Full spec: OpenAPI 3.1, interactive Swagger docs.
Contact for access
Getting a key
There's no self-service signup yet — every call is authenticated with an x-api-key header. Email hello@movingwallet.io to request one and tell us what you're building; we'll get back to you with a key and any limits that apply to your use case.
Planning & execution
POST/planBuild an unsigned migration plan
POST/runs/{runId}/confirmConfirm a signed step
POST/runs/{runId}/bridge-settlementContinue a bridge leg
POST/runs/{runId}/resumeResume an interrupted run
POST/runs/{runId}/cancelCancel a run
POST/runs/{runId}/steps/{stepId}/retryRetry one step
GET/runs/{runId}/reportFull run report
GET/runs/{runId}/reconcileReconcile run state on-chain
Data & scoring
GET/wallet-scoreWallet-score for an address
GET/approval-scanToken allowance scan
Status
GET/healthLiveness check
GET/readyReadiness check
GET/provider-healthUpstream provider status
GET/capabilitiesEnabled features for this deployment
Rate limits
Requests are rate-limited per source IP on a fixed window, not per API key or pricing tier — there's one flat access model today, no paid tiers.
Full endpoint reference, request/response schemas, and a live try-it console: https://api.movingwallet.io/docs →