Posh VIP Events
Pricing
from $4.00 / 1,000 results
Posh VIP Events
Scrape event data from posh.vip- the premier platform for nightlife, concerts, and party events. Extract comprehensive event information including tickets, pricing, venue details, and organizer data.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
Hypebridge
Maintained by CommunityActor stats
1
Bookmarked
46
Total users
9
Monthly active users
4 days ago
Last modified
Categories
Share
What does Posh.vip Event Scraper do?
Posh.vip Event Scraper extracts structured event, ticket, venue, attendance, and organizer data from Posh.vip. Use it to collect nightlife, concert, party, and social-event data from event URLs, organizer pages, or Posh explore/search URLs.
The scraper returns clean records for individual events and organizer/group pages. When full event details are enabled, it enriches records with descriptions, lineup, ticket groups, venue parsing, organizer contact fields, media, and status flags.
Why scrape Posh.vip?
- Organizer lead generation: find active promoters, venues, nightlife groups, and event brands with organizer names, profile URLs, contact emails when available, websites, and social links.
- Sponsorship targeting: compare events by city, venue, ticket price, attendance count, organizer verification, and event frequency.
- Market intelligence: monitor which events are running, what tickets cost, which venues are active, and how organizers position upcoming parties or concerts.
- Event aggregation: build local event feeds for newsletters, concierge tools, tourism apps, community calendars, or internal research dashboards.
- Talent and lineup research: collect performer names, lineups, media links, and organizer metadata for booking or partnership workflows.
What data can Posh.vip Event Scraper extract?
| Field | Type | Description |
|---|---|---|
eventTitle | String | Event name |
eventUrl | String | Canonical Posh.vip event URL |
startDateTime | String | Event start time in ISO format |
venueName | String | Venue name |
city | String | Parsed city when available |
tickets | Array | Ticket tiers with base/checkout prices, entry windows, purchase constraints, availability reasons, and sale channels |
lowestPrice | Number | Lowest available ticket price before fees |
lowestTotalPrice | Number | Lowest available fee-inclusive checkout price |
highestPrice | Number | Highest available ticket price before fees |
totalTicketsSold | Number | Ticket sales count exposed for detailed events |
attendingCount | Number | Visible attendee or RSVP count |
organizerName | String | Organizer or group name |
organizer | Object | Detailed organizer profile fields when available |
contactEmail | String | Organizer/group contact email when exposed by Posh.vip |
lineup | Array | Performer names, images, profile links, descriptions, and set times when configured |
multiSessionEvent | Object | Recurring-series name, occurrence index, total sessions, URL, and status |
Use the compact overview fields for scanning results. Use the complete record when you need every event, ticket, venue, media, attendance, and organizer field.
How to target Posh.vip data
- Use event URLs like
https://posh.vip/e/example-eventfor known events. - Use group URLs like
https://posh.vip/g/example-organizerfor organizer profile data and that organizer's events. - Use Posh explore URLs like
https://posh.vip/explore?location=Miami&when=This+Weekfor location and Posh-supported time-window discovery. Target a city rather than a state or region. - Set
maxEventsto cap event records. - Keep
scrapeEventDetailsenabled when you need descriptions, lineup, ticket groups, and richer organizer/venue fields.
How much will it cost?
Detailed event enrichment uses a separate charge event from basic dataset items. To control spend, start with a small maxEvents value, inspect the result shape, then increase the cap once it matches your workflow.
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
startUrls | Array | required | Posh.vip event, organizer/group, or explore URLs to scrape |
maxEvents | Number | 100 | Maximum events to scrape, from 1 to 1,000 |
scrapeEventDetails | Boolean | true | Fetch full event details including descriptions, lineup, organizer, venue, and ticket group data |
Example input
{"startUrls": [{ "url": "https://posh.vip/e/example-event" },{ "url": "https://posh.vip/g/example-organizer" },{ "url": "https://posh.vip/explore?location=%7B%22type%22%3A%22preset%22%2C%22location%22%3A%22Washington+DC%22%2C%22lat%22%3A38.9072%2C%22long%22%3A-77.0369%7D&when=This+Month" },{ "url": "https://posh.vip/explore?location=Miami&when=This+Week" }],"maxEvents": 50,"scrapeEventDetails": true}
Explore URL formats
The most reliable explore URL is the one Posh.vip itself puts in the address bar: open
posh.vip/explore, pick a city and a time filter, then copy the URL. Its
location param is a JSON object carrying exact coordinates:
https://posh.vip/explore?location={"type":"preset","location":"Washington DC","lat":38.9072,"long":-77.0369}&when=This+Month
A plain city name also works — ?location=Miami or ?location=Dallas,+TX — and the scraper
geocodes it. Prefer a city over a state or region: Posh indexes events by city, so ?location=Texas
has no obvious center to search from. Ambiguous names resolve to the city, not the state, so
?location=Washington searches Washington DC; pass coordinates via the JSON form if you meant
somewhere else. when accepts the values Posh's own filter offers: Today, This+Week, and
This+Month. Omitting location defaults the search to New York City.
Output
Each event can include:
- Event details: eventId, eventTitle, eventUrl, description, status, startDateTime, endDateTime, timezone
- Venue and location: venueName, venueAddress, address, city, stateCode, zipCode, coordinates, venue.googlePlaceId
- Tickets and pricing: tickets, ticketGroups, lowestPrice, lowestTotalPrice, highestPrice, totalTicketsSold, isFreeEvent, soldOutItems, entry windows, purchase constraints, availability reasons, and sale channels
- Attendance: attendingCount, guestlistEnabled, RSVP status fields
- Organizer data: organizerId, organizerName, organizerUrl, organizerVerified, organization type, LinkedIn/TikTok when exposed, and contact fields from group pages
- Media and metadata: coverUrl, performers, rich lineup details, recurring-session context, song, youtubeLink, source, scrapedAt
Sample output
A detailed event record can combine ticket economics, attendance signals, organizer contact data, and venue context. Larger nested fields are shown as typed placeholders to keep this example readable.
{"eventId": "evt_7f3a9c21","eventUrl": "https://posh.vip/e/summer-rooftop-series","eventTitle": "Summer Rooftop Series","description": "Full event description, lineup notes, rules, and organizer copy.","status": "live","startDateTime": "2026-06-15T02:00:00.000Z","endDateTime": "2026-06-15T07:00:00.000Z","timezone": "America/New_York","venueName": "Example Rooftop","venueAddress": "123 Example Ave, Miami, FL 33101, USA","city": "Miami","stateCode": "FL","coordinates": { "latitude": 25.7617, "longitude": -80.1918 },"tickets": [{"id": "ticket_ga_early","name": "General Admission","price": 25,"totalPrice": 29.35,"quantityAvailable": 50,"isAvailable": true,"approvalRequired": false,"minimumPurchaseQuantity": 1,"sellInMultiples": false,"validBefore": "2026-06-15T03:00:00.000Z","closed": false,"disabled": false,"saleChannels": ["event_page"]},{"id": "ticket_vip_table","name": "VIP Table","price": 450,"totalPrice": 493.5,"quantityAvailable": 3,"isAvailable": true,"approvalRequired": true}],"lowestPrice": 25,"lowestTotalPrice": 29.35,"highestPrice": 450,"totalTicketsSold": 1311,"attendingCount": 239,"guestlistEnabled": true,"organizerName": "Example Events Group","organizerUrl": "https://posh.vip/example-events","organizer": {"name": "Example Events Group","verified": true,"currency": "USD","organizationType": "festival","socials": {"instagram": "https://www.instagram.com/exampleevents","website": "https://exampleevents.com","linkedin": "https://www.linkedin.com/company/example-events"}},"performers": ["DJ Sample", "Host Example"],"lineup": [{ "name": "DJ Sample", "profileUrl": "https://www.instagram.com/djsample", "startDateTime": "2026-06-15T02:00:00.000Z" }],"ticketGroups": "[Array<TicketGroup>]","song": "{ name: string, artist: string, previewUrl?: string }","source": "posh_vip","scrapedAt": "2026-05-26T15:00:00.000Z"}
Group output example
Group URLs return organizer-level context alongside that organizer's events. This is useful for lead lists, sponsorship research, and ranking active organizers.
{"type": "group","groupId": "group_91a2b3c4","groupUrl": "https://posh.vip/g/example-events","groupName": "Example Events Group","bio": "Independent nightlife and culture events.","avatarUrl": "https://images.posh.vip/group-avatar.png","contactEmail": "events@example.com","website": "https://exampleevents.com","socials": {"instagram": "https://www.instagram.com/exampleevents","twitter": "exampleevents","facebook": "exampleevents","linkedin": "https://www.linkedin.com/company/example-events","tiktok": "https://www.tiktok.com/@exampleevents"},"country": "US","currency": "USD","verified": true,"totalAttendees": 23533,"totalEvents": 23,"source": "posh_vip","scrapedAt": "2026-05-26T15:00:00.000Z"}
Tips
- Use direct
/e/...event URLs when you already know the events you want. - Use
/g/...organizer URLs when you want organizer profile data and all events from a group. - Use explore URLs when you want event discovery by location or Posh-supported time window.
- Keep
maxEventslow for first runs so you can verify the output before scaling. - Disable
scrapeEventDetailsonly when you need faster basic event records and do not need full descriptions, lineup, or detailed organizer/venue fields.
FAQ
Is scraping Posh.vip legal?
Posh.vip Event Scraper extracts publicly available data. Always check Posh.vip's Terms of Service and make sure you have a legitimate purpose for collecting and processing the data.
Can I scrape organizer pages?
Yes. Add a Posh.vip group URL such as https://posh.vip/g/example-organizer to startUrls. The output can include group profile fields such as bio, avatar, website, socials, contact email when available, total attendees, and event list data.
Can I get ticket prices and availability?
Yes. Event records can include ticket tiers, base and fee-inclusive prices, live availability, remaining quantities, sale and admission windows, package constraints, closed/disabled reasons, sale channels, sold-out indicators, and grouped ticket sections when Posh.vip exposes them.
Can I use a custom date range?
Use Posh.vip explore URLs for the time filters Posh supports (Today, This+Week, This+Month). The scraper preserves those search URLs.
My explore URL returned no events. Why?
Posh indexes events by city. A location that names a state or region (?location=Washington,
?location=Texas) has no single center to search from, so the scraper resolves it to the closest
matching city and, if that yields nothing, tries the next-best match before giving up. Name the city
directly — or copy the URL from posh.vip/explore after picking a city — for predictable results.
Smaller markets legitimately return few or zero events for a given time window; widen when to
This+Month before concluding the URL is wrong.
Disclaimer: This scraper extracts publicly available data. Results may contain personal data, depending on what Posh.vip users and organizers have chosen to publish. Do not scrape or process personal data unless you have a legitimate reason.