Owner Venues API
As a venue owner, you can create, update, and manage your venues. These endpoints allow you to control venue information, images, and operational status.List My Venues
Retrieve all venues that you own.Response
Unique identifier for the venue
Owner’s user ID
Venue name
Venue description
Street address
City name
Country name
Postal/ZIP code
GPS latitude coordinate
GPS longitude coordinate
Venue status (ACTIVE, SUSPENDED, PENDING_APPROVAL, REJECTED)
Reason for rejection (if status is REJECTED)
Array of venue images with URL and publicId
Number of resources at this venue
Creation timestamp
Last update timestamp
Create Venue
Create a new venue. The venue will be in PENDING_APPROVAL status initially.Request Body
Venue name (cannot be blank)
Detailed description of the venue
Street address (cannot be blank)
City name (cannot be blank)
Country name (cannot be blank)
Postal or ZIP code
GPS latitude coordinate
GPS longitude coordinate
Response
Returns the created venue object with HTTP status 201 (Created).Update Venue
Update an existing venue’s information.Path Parameters
Venue ID to update
Request Body
Same as Create Venue request body.Response
Returns the updated venue object.Suspend Venue
Temporarily suspend a venue. Suspended venues are not visible to players.Path Parameters
Venue ID to suspend
Response
Returns HTTP status 204 (No Content) on success.Reactivate Venue
Reactivate a previously suspended venue.Path Parameters
Venue ID to reactivate
Response
Returns HTTP status 204 (No Content) on success.Add Venue Image
Add an image to a venue. Images should be uploaded to your CDN first, then the URL provided here.Path Parameters
Venue ID to add image to
Request Body
Full URL to the image (cannot be blank)
Public identifier for the image (cannot be blank)
Response
Returns the updated venue object with the new image included.Delete Venue Image
Remove an image from a venue.Path Parameters
Venue ID
Image ID to delete
Response
Returns HTTP status 204 (No Content) on success.After creating a venue, you’ll need to wait for admin approval before it becomes visible to players. You can check the venue status using the List My Venues endpoint.