quoting.transportnondrivablecars.com.au

Official public agent quote API

This guide explains how approved human-operated agents may help customers use this quote host through the official public quote API or browser forms. Use the current host for all links and endpoints. Do not copy endpoints from another Moveroo subdomain.

What agents can do

  • Read the public discovery documents for this host.
  • Send customers to the public household quote, vehicle quote, and contact pages listed below.
  • Estimate household cubic metres from customer-supplied inventory or dwelling details before preparing a household quote payload.
  • Submit a household removals quote through the host-aware public household API when the customer has asked for a quote and consent is included in the payload.
  • Submit a vehicle transport quote through the host-aware public vehicle API when the customer has asked for a quote and consent is included in the payload.
  • Look up vehicle quote result actions and continue a selected-option booking when the customer has asked and email/reference ownership checks pass.
  • Request an available callback time through the host-aware public callback API when the customer has asked for a callback and consent is included in the payload.
  • Submit a household booking request through the host-aware public booking workflow when the customer has asked to book a priced household quote option.
  • Ask generic Customer Assistant support questions through the support answer API and record whether a suggested answer helped through the feedback API.

Consent contract

Only submit a quote when the customer has requested a quote. The payload must assert customer_consent.confirmed=true and customer_consent.basis=customer_requested_quote.

Public quote submissions are host-aware. Omit tenant unless Moveroo has separately given you an agreed tenant slug for this host.

Estimate volume API

Estimate household cubic metres from inventory text, structured items, or dwelling details before submitting a household quote:

POST https://quoting.transportnondrivablecars.com.au/api/v1/estimate-volume

The response includes estimated_m3, confidence, assumptions, and a payload hint for the household quote API.

{
    "origin_domain": "quoting.transportnondrivablecars.com.au",
    "customer_consent": {
        "confirmed": true,
        "basis": "customer_requested_quote"
    },
    "inventory_text": "3 bedroom house. 2 queen beds, 1 fridge, washing machine, dining table, 3-seat sofa, 25 boxes.",
    "dwelling": {
        "bedrooms": 3,
        "property_type": "house"
    }
}

Household quote API

Submit household removals, furniture, boxes, cubic-metre, and moving-house quote requests to:

POST https://quoting.transportnondrivablecars.com.au/api/v1/household-quotes/assistant/submit

Minimal no-tenant JSON payload:

{
    "origin_domain": "quoting.transportnondrivablecars.com.au",
    "customer_consent": {
        "confirmed": true,
        "basis": "customer_requested_quote"
    },
    "customer": {
        "name": "Example Customer",
        "email": "customer@example.com",
        "phone": "0400000000"
    },
    "pickup": {
        "city": "Brisbane",
        "state": "QLD"
    },
    "delivery": {
        "city": "Sydney",
        "state": "NSW"
    },
    "move_date": {
        "type": "asap"
    },
    "inventory": {
        "method": "m3",
        "cubic_meters": 20
    },
    "lead_attribution": {
        "lead_intent_id": "li_example_household_001",
        "source_site": "example-removals.com.au",
        "source_path": "/interstate-removals",
        "intent_type": "quote_household"
    },
    "idempotency_key": "agent-session-12345"
}

Vehicle quote API

Submit vehicle transport quote requests to:

POST https://quoting.transportnondrivablecars.com.au/api/v1/vehicle-quotes/assistant/submit

Minimal no-tenant JSON payload:

{
    "origin_domain": "quoting.transportnondrivablecars.com.au",
    "customer_consent": {
        "confirmed": true,
        "basis": "customer_requested_quote"
    },
    "customer": {
        "name": "Example Customer",
        "email": "customer@example.com",
        "phone": "0400000000"
    },
    "pickup": {
        "city": "Brisbane",
        "state": "QLD"
    },
    "delivery": {
        "city": "Sydney",
        "state": "NSW"
    },
    "vehicle": {
        "category": "standard_vehicle",
        "make": "Toyota",
        "model": "Corolla",
        "year": 2020,
        "is_drivable": true
    },
    "lead_attribution": {
        "lead_intent_id": "li_example_vehicle_001",
        "source_site": "example-car-transport.com.au",
        "source_path": "/car-transport",
        "intent_type": "quote_vehicle"
    },
    "idempotency_key": "agent-session-vehicle-12345"
}

Vehicle results and booking API

Find customer-safe vehicle result actions with verified email/reference, then submit a selected-option booking with the latest confirmation fingerprint and idempotency key. No payment details are accepted through this API.

POST https://quoting.transportnondrivablecars.com.au/api/v1/vehicle-quotes/results/actions
{
    "origin_domain": "quoting.transportnondrivablecars.com.au",
    "customer_consent": {
        "confirmed": true,
        "basis": "customer_requested_vehicle_results"
    },
    "verification": {
        "email": "customer@example.com"
    },
    "quote_reference": "SVQ-EXAMPLE-001",
    "full_details": true
}

Household booking API

Find bookable options, confirm the selected option, then submit the booking request. No payment is collected through this API.

POST https://quoting.transportnondrivablecars.com.au/api/v1/household-quotes/booking/actions

Minimal email-only lookup payload:

{
    "origin_domain": "quoting.transportnondrivablecars.com.au",
    "customer_consent": {
        "confirmed": true,
        "basis": "customer_requested_booking"
    },
    "verification": "customer@example.com"
}

Customer Assistant support API

Ask generic service, quote-preparation, booking, callback, payment, backloading, vehicle transport, and move-size questions through the approved FAQ answer API:

POST https://quoting.transportnondrivablecars.com.au/api/v1/customer-assistant/support/answer

If the response status is suggested, show the answer as tentative and let the customer say whether it helped. Post that feedback to:

POST https://quoting.transportnondrivablecars.com.au/api/v1/customer-assistant/support/feedback

Private and non-public surfaces

Do not crawl, submit, scrape, or automate private workflows unless Moveroo has given you a separate authenticated integration contract.

  • admin
  • customer portal
  • provider portal
  • payments
  • webhooks
  • signed resume links
  • internal diagnostics

Callback API

Request a callback time using the same availability as the public contact page:

POST https://quoting.transportnondrivablecars.com.au/api/v1/callbacks/assistant/request

Minimal no-tenant JSON payload:

{
    "origin_domain": "quoting.transportnondrivablecars.com.au",
    "customer_consent": {
        "confirmed": true,
        "basis": "customer_requested_callback"
    },
    "customer": {
        "name": "Example Customer",
        "email": "customer@example.com",
        "phone": "0400000000"
    },
    "slot": "2026-07-13T10:00:00+10:00",
    "notes": "Customer asked for a callback about a quote.",
    "idempotency_key": "agent-session-callback-12345"
}