MovingManifest
FeaturesAI assistantsAboutFAQ
Sign in
REST API

A structured API for move helpers and AI agents.

The MovingManifest API lets trusted tools create moves, add inventory, upload evidence, prepare sale listings, plan loads, and export documentation. Public docs are readable before login; private data requires a user-created API key.

Create accountUse with your AI assistant

API flow

Assistant-safe order

scoped key
  1. 1Authenticate with a user-created key.
  2. 2Read /me and list moves.
  3. 3Fetch /agent-context for IDs, spaces, items, and guidance.
  4. 4Dry-run batch changes.
  5. 5Write, verify, then summarize what changed.
Open machine-readable OpenAPI

Move setup

Create or update a move, origin/destination context, spaces, transport resources, transport zones, and starter inventory.

Inventory intake

Create one item or batch upsert up to 100 items with dimensions, weight estimates, provenance, review flags, and disposition.

Photo evidence

Upload JPEG, PNG, or WebP evidence in one API call as raw bytes, multipart form data, URL, data URL, or base64. Images get web-ready derivatives server-side, uploads can queue AI review suggestions, and direct uploads return agentReview summaries for quick user correction.

Sell workflow

Prepare sale listings for sell-marked items with platform status, title, description, pricing, research depth, and buyer counts.

Layout and load planning

Fetch agent context, planned items, floor plans, resources, zones, capacity reports, and move-day checklists.

Scoped access

Use revocable API keys with explicit scopes. Add or invite household collaborators by email with the members/manage scope.

Base URL

Start with context, then write in batches.

Assistants should avoid clicking around when the API can return a structured move context. Use dry runs for bulk changes, preserve provenance for estimates, and prefer batch endpoints over chatty loops.

Base URL
https://movingmanifest.com/api/v1
Auth
Authorization: Bearer mmk_...
Discovery
GET /me, GET /moves, GET /moves/{moveId}/agent-context
Batch intake
POST /moves/{moveId}/items/batch-upsert
Image upload
POST /images/upload or POST /photos/upload
Machine contract
GET /openapi.json

Available AI helper scopes.

The Settings screen defaults to a useful assistant key. Users can still remove scopes, restrict a key to one move, rotate it, or revoke it after the helper session. Member management is an explicit extra scope because it grants real account access. A spouse or collaborator can be invited by email before they create an account; access activates when they sign in with that email.

moves/readmoves/writeinventory/readinventory/writeplans/readplans/writephotos/writeexports/readexports/createmembers/manage

MovingManifest organizes move records, evidence, and documentation packets.

FeaturesAI assistantsAboutFAQAPIMCPPCS movingClaims inventoryPrivacyUpdatesTerms