Launch App

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