Posh VIP Events avatar

Posh VIP Events

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Posh VIP Events

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

Hypebridge

Maintained by Community

Actor stats

1

Bookmarked

46

Total users

9

Monthly active users

4 days ago

Last modified

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?

FieldTypeDescription
eventTitleStringEvent name
eventUrlStringCanonical Posh.vip event URL
startDateTimeStringEvent start time in ISO format
venueNameStringVenue name
cityStringParsed city when available
ticketsArrayTicket tiers with base/checkout prices, entry windows, purchase constraints, availability reasons, and sale channels
lowestPriceNumberLowest available ticket price before fees
lowestTotalPriceNumberLowest available fee-inclusive checkout price
highestPriceNumberHighest available ticket price before fees
totalTicketsSoldNumberTicket sales count exposed for detailed events
attendingCountNumberVisible attendee or RSVP count
organizerNameStringOrganizer or group name
organizerObjectDetailed organizer profile fields when available
contactEmailStringOrganizer/group contact email when exposed by Posh.vip
lineupArrayPerformer names, images, profile links, descriptions, and set times when configured
multiSessionEventObjectRecurring-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-event for known events.
  • Use group URLs like https://posh.vip/g/example-organizer for organizer profile data and that organizer's events.
  • Use Posh explore URLs like https://posh.vip/explore?location=Miami&when=This+Week for location and Posh-supported time-window discovery. Target a city rather than a state or region.
  • Set maxEvents to cap event records.
  • Keep scrapeEventDetails enabled 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

ParameterTypeDefaultDescription
startUrlsArrayrequiredPosh.vip event, organizer/group, or explore URLs to scrape
maxEventsNumber100Maximum events to scrape, from 1 to 1,000
scrapeEventDetailsBooleantrueFetch 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 maxEvents low for first runs so you can verify the output before scaling.
  • Disable scrapeEventDetails only when you need faster basic event records and do not need full descriptions, lineup, or detailed organizer/venue fields.

FAQ

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.