Rapidbook

Rapidbook

Easily copy bookings into your travel invoicing system. Patent Pending.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 3,
  "name": "Rapidbook",
  "version": "0.9.0.8",
  "icons": {
    "128": "128icon.png"
  },
  "description": "Easily copy bookings into your travel invoicing system. Patent Pending.",
  "content_scripts": [
    {
      "matches": [
        "https://isell.traveltek.net/*/backoffice/boportfolios.pl*"
      ],
      "js": [
        "traveltek.js"
      ]
    },
    {
      "matches": [
        "https://book.creativecruising.com.au/web/customer/booking_details.aspx*"
      ],
      "js": [
        "creative.js"
      ]
    },
    {
      "matches": [
        "https://agent.nibtravelinsurance.com.au/PolicyEnquiry/GetPolicyHeader*"
      ],
      "js": [
        "nib.js"
      ]
    },
    {
      "matches": [
        "https://agent.nibtravelinsurance.com.au/Quote/*"
      ],
      "js": [
        "nib_quote.js"
      ]
    },
    {
      "matches": [
        "https://www.worldagentdirect.com/delta/*/itinerary*"
      ],
      "js": [
        "delta.js"
      ]
    },
    {
      "matches": [
        "https://agents.ttc.com/*/booking/*"
      ],
      "js": [
        "ttc.js"
      ]
    },
    {
      "matches": [
        "https://agentportal.globusfamily.com.au/account/bookings/yourbooking"
      ],
      "js": [
        "globus.js"
      ]
    },
    {
      "matches": [
        "https://room-res.com/*",
        "https://www.room-res.com/*"
      ],
      "js": [
        "roomres.js"
      ]
    },
    {
      "matches": [
        "https://www.ratehawk.com/*"
      ],
      "js": [
        "ratehawk.js"
      ]
    },
    {
      "matches": [
        "https://secure.cruisingpower.com/espresso/protected/reservations.do*"
      ],
      "js": [
        "royal.js"
      ]
    },
    {
      "matches": [
        "https://quote.goinsurance.com.au/edit/show_record?traveller_id=*"
      ],
      "js": [
        "goinsurance.js"
      ]
    },
    {
      "matches": [
        "https://b2b.covermore.com/AU/PolicyAdmin/PolicySummary"
      ],
      "js": [
        "covermore.js"
      ]
    },
    {
      "matches": [
        "https://b2b.covermore.com/NZ/PolicyAdmin/PolicySummary"
      ],
      "js": [
        "covermore.js"
      ]
    },
    {
      "matches": [
        "https://www.onesourcecruises.com/polaronline*"
      ],
      "js": [
        "wlcl.js"
      ]
    },
    {
      "matches": [
        "https://www.goccl.com.au/app/*ngine/*",
        "https://www.goccl.com/app/*ngine/*"
      ],
      "js": [
        "carnival.js"
      ]
    },
    {
      "matches": [
        "https://*.bedsonline.com/*"
      ],
      "js": [
        "bedsonline.js"
      ]
    },
    {
      "matches": [
        "https://curated.stuba.com/*"
      ],
      "js": [
        "stuba.js"
      ]
    },
    {
      "matches": [
        "https://vto.cloud/trip/view/*"
      ],
      "js": [
        "paste.js"
      ]
    },
    {
      "matches": [
        "https://asp.tramada.com.au/ttms/*/booking/booking-cruise-segment.htm*"
      ],
      "js": [
        "tramada/cruise.js"
      ]
    },
    {
      "matches": [
        "https://asp.tramada.com.au/ttms/*/booking/booking-air-segment.htm*"
      ],
      "js": [
        "tramada/air.js"
      ]
    },
    {
      "matches": [
        "https://asp.tramada.com.au/ttms/*/booking/booking-flight-segment.htm*"
      ],
      "js": [
        "tramada/flight.js"
      ]
    },
    {
      "matches": [
        "https://asp.tramada.com.au/ttms/*/booking/booking-transfer-segment.htm*"
      ],
      "js": [
        "tramada/transfer.js"
      ]
    },
    {
      "matches": [
        "https://asp.tramada.com.au/ttms/*/booking/booking-hotel-segment.htm*"
      ],
      "js": [
        "tramada/hotel.js"
      ]
    },
    {
      "matches": [
        "https://asp.tramada.com.au/ttms/*/booking/booking-insurance-segment.htm*"
      ],
      "js": [
        "tramada/insurance.js"
      ]
    },
    {
      "matches": [
        "https://asp.tramada.com.au/ttms/*/booking/booking-tour-segment.htm*"
      ],
      "js": [
        "tramada/tour.js"
      ]
    },
    {
      "matches": [
        "https://asp.tramada.com.au/ttms/*/booking/booking-package-segment.htm*"
      ],
      "js": [
        "tramada/package.js"
      ]
    },
    {
      "matches": [
        "https://asp.tramada.com.au/ttms/*/booking/booking-car-segment.htm*"
      ],
      "js": [
        "tramada/car.js"
      ]
    },
    {
      "matches": [
        "https://*.tramada.systems/ttms/*/booking/booking-cruise-segment.htm*"
      ],
      "js": [
        "tramada_us/cruise.js"
      ]
    },
    {
      "matches": [
        "https://*.tramada.systems/ttms/*/booking/booking-air-segment.htm*"
      ],
      "js": [
        "tramada_us/air.js"
      ]
    },
    {
      "matches": [
        "https://*.tramada.systems/ttms/*/booking/booking-flight-segment.htm*"
      ],
      "js": [
        "tramada_us/flight.js"
      ]
    },
    {
      "matches": [
        "https://*.tramada.systems/ttms/*/booking/booking-transfer-segment.htm*"
      ],
      "js": [
        "tramada_us/transfer.js"
      ]
    },
    {
      "matches": [
        "https://*.tramada.systems/ttms/*/booking/booking-hotel-segment.htm*"
      ],
      "js": [
        "tramada_us/hotel.js"
      ]
    },
    {
      "matches": [
        "https://*.tramada.systems/ttms/*/booking/booking-insurance-segment.htm*"
      ],
      "js": [
        "tramada_us/insurance.js"
      ]
    },
    {
      "matches": [
        "https://*.tramada.systems/ttms/*/booking/booking-tour-segment.htm*"
      ],
      "js": [
        "tramada_us/tour.js"
      ]
    },
    {
      "matches": [
        "https://*.tramada.systems/ttms/*/booking/booking-package-segment.htm*"
      ],
      "js": [
        "tramada_us/package.js"
      ]
    },
    {
      "matches": [
        "https://*.tramada.systems/ttms/*/booking/booking-car-segment.htm*"
      ],
      "js": [
        "tramada_us/car.js"
      ]
    },
    {
      "matches": [
        "https://new.pcvweb.com/*"
      ],
      "js": [
        "travelworks.js"
      ]
    },
    {
      "matches": [
        "https://www.expedia.com.au/trips/*",
        "https://www.expediataap.com.au/trips/*",
        "https://www.expediataap.co.nz/trips/*"
      ],
      "js": [
        "expedia.js"
      ]
    },
    {
      "matches": [
        "https://agents.driveaway.com.au/my-booking/*"
      ],
      "js": [
        "driveaway.js"
      ]
    },
    {
      "matches": [
        "https://booking.jetstar.com/mmb/*"
      ],
      "js": [
        "jetstar.js"
      ]
    },
    {
      "matches": [
        "https://*.tpconnects.online/*",
        "https://*.tpconnects.com/*"
      ],
      "js": [
        "tpconnects.js"
      ]
    },
    {
      "matches": [
        "https://touch.virginvoyages.com/touchts/*"
      ],
      "js": [
        "virgin.js"
      ],
      "all_frames": true
    }
  ],
  "background": {
    "service_worker": "background.js"
  },
  "action": {
    "default_popup": "popup.html",
    "default_title": "Rapidbook"
  },
  "permissions": [
    "storage",
    "scripting",
    "tabs"
  ],
  "host_permissions": [
    "https://rapidbook.app/*",
    "https://*.com/*",
    "https://*.com.au/*",
    "https://*.co.nz/*",
    "https://*.online/*",
    "https://*.systems/*",
    "https://*.net/*",
    "https://*.cloud/*"
  ]
}