{
  "version": "2026-07-01",
  "publisher": {
    "name": "Moving Cars",
    "url": "https://movingcars.com.au/",
    "agentGuide": "https://movingcars.com.au/agents/",
    "openApi": "https://movingcars.com.au/openapi.json"
  },
  "canonicalQuoteHost": "https://quoting.movingcars.com.au",
  "skills": [
    {
      "id": "movingcars-com-au.household_quote",
      "name": "Household removal quote",
      "type": "quote_request",
      "description": "Collect a customer-authorised household removal quote request through the official Moving Cars quote API.",
      "url": "https://movingcars.com.au/.well-known/agent-skills/household-quote/SKILL.md",
      "openApi": "https://movingcars.com.au/openapi.json",
      "capabilityManifest": "https://movingcars.com.au/quote-capability.json",
      "examples": "https://movingcars.com.au/agents/examples/",
      "executionHost": "https://quoting.movingcars.com.au",
      "endpoint": "https://quoting.movingcars.com.au/api/v1/household-quotes/assistant/submit",
      "consentRequired": true
    },
    {
      "id": "movingcars-com-au.vehicle_quote",
      "name": "Vehicle transport quote",
      "type": "quote_handoff",
      "description": "Hand the customer to the official vehicle transport quote form; no public vehicle submission API is currently available.",
      "url": "https://movingcars.com.au/.well-known/agent-skills/vehicle-quote/SKILL.md",
      "handoffUrl": "https://quoting.movingcars.com.au/quote/vehicle",
      "apiReady": false,
      "consentRequired": false
    }
  ],
  "operatingRules": {
    "customerConsentRequired": "Quote and callback submissions require the customer to ask for the action and include customer_consent.confirmed=true.",
    "tenant": "Public submissions are host-aware. Omit tenant unless Moveroo has supplied an agreed tenant slug.",
    "canonicalContract": "Use the quote host OpenAPI schema, capability manifest, agent guide, and examples as the source of truth."
  }
}