Princess Scraper - Complete Cruise Data Extractor
Pricing
from $1.00 / 1,000 results
Go to Apify Store
Princess Scraper - Complete Cruise Data Extractor
Princess Cruises pricing API - 2 markets with unique cabin availability counts (not just prices). All cabin categories: Interior, Oceanview, Balcony, Mini-Suite, Suite. Session-pool proxy rotation. Ideal for inventory monitoring and yield analysis.
Princess Cruises Scraper
Extracts cruise listings and cabin-level pricing from Princess Cruises.
Updates
- 2026-06-11 — New markets added: Japan (
ja_JP, JPY).
Supported Markets
| Region | Market | Currency |
|---|---|---|
en_US | United States | USD |
en_GB | United Kingdom | GBP |
en_AU | Australia | AUD |
ja_JP | Japan | JPY |
Input
| Parameter | Type | Description | Default |
|---|---|---|---|
| region* | string | Market to scrape (en_US, en_GB, en_AU, ja_JP) | — |
| maxRows | number | Maximum cruise results | 500 |
| maxRequestRetries | number | Retries for failed requests | 5 |
| requestHandlerTimeoutSecs | number | Request timeout (seconds) | 30 |
| useApifyProxy | boolean | Use Apify Residential proxy | false |
| proxyUrl | string | Custom proxy URL | — |
| apifyProxyGroups | string[] | Apify proxy groups | ["RESIDENTIAL"] |
| apifyProxyCountryCode | string | Override proxy country (e.g., US, GB) | Auto |
| useSessionPool | boolean | Session pool for proxy rotation on errors | true |
Output
Each result includes:
- Cruise and itinerary identifiers
- Ship name, departure/arrival ports, sailing dates, duration
- Lowest available price with currency
- Ports of call with day numbers
- Per-cabin pricing across all available cabin categories (Interior, Oceanview, Balcony, Mini-Suite, Suite)
- Cabin availability counts
Usage
{"region": "en_US","maxRows": 200,"useApifyProxy": true}