Skip to content
Ilya Krukowski edited this page Jul 29, 2022 · 2 revisions

Venues endpoint, supports pagination.

Fetch venues

Providing pagination data is optional.

venues = client.venues itemsPerPage: 3, page: 2
venues[0].name # => 'Ереван'

Fetch a single venue

venue = client.venue 3601
venue.town['name'] # => 'Витебск'

Create venue

venue = client.create_venue name: 'Демо', type: {name: 'Демо тип'}
venue.name # => "Демо"

Update venue

client.update_venue 123, name: 'Обновлённая'
venue.name # => 'Обновлённая'

Alternatively:

venue = client.venue 3601
venue.update name: 'Обновлённая'
venue.name # => 'Обновлённая'

Delete venue

client.delete_venue 3601

Alternatively:

venue = client.venue 3601
venue.destroy

Venue requests

venue = client.venue 3601
requests = venue.requests
Clone this wiki locally