mymovehub.backloadingremovals.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.
  • 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.
  • 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.

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.

Household quote API

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

POST https://mymovehub.backloadingremovals.com.au/api/v1/household-quotes/assistant/submit

Minimal no-tenant JSON payload:

{
    "origin_domain": "mymovehub.backloadingremovals.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
    },
    "idempotency_key": "agent-session-12345"
}

Vehicle quote API

Submit vehicle transport quote requests to:

POST https://mymovehub.backloadingremovals.com.au/api/v1/vehicle-quotes/assistant/submit

Minimal no-tenant JSON payload:

{
    "origin_domain": "mymovehub.backloadingremovals.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
    },
    "idempotency_key": "agent-session-vehicle-12345"
}

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
  • bookings

Callback API

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

POST https://mymovehub.backloadingremovals.com.au/api/v1/callbacks/assistant/request

Minimal no-tenant JSON payload:

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