Exhibitors are approved to purchase Booths at the Convention.
You must have the exhibitors
ConventionPrivilege to manage this,
you don't need any privileges to create an exhibitor.
Exhibitors are accessed via /api/exhibitor
.
See "Object Properties" in Introduction for basic shared properties.
Complete details in ExhibitorProperties.
See "Related Objects" in Introduction for how to use them.
The Convention this exhibitor belongs to.
The ExhibitorImage that represents this exhibitor's logo.
The RoomZone this exhibitor is allowed to buy Booths in.
The User that controls this exhibitor.
See "Relationships" in Introduction for how to use them.
The BoothAddOns that this exhibitor has signed up for.
The BoothOptions associated with the BoothAddOns that the exhibitor has signed up for.
The list of Booths the exhibitor has purchased.
The list of ExhibitorImages created by this exhibitor.
The instances of an exhibitor's Sponsoring the convention.
The services used to fetch and manipulate exhibitors.
This will search across all conventions. To search on a single convention see "Relationships" in Convention.
GET /api/exhibitor
Searches a partial name.
Returns:
{ "paging" : {...}, "items" : [ { "id" : "xxx", "name" : "Big John's Comic Shop", ... }, ... ] }
POST /api/exhibitor
Returns the same as a normal read.
GET /api/exhibitor/xxx
Returns:
{ "id" : "xxx", "name" : "Big John's Comic Shop", ... }
PUT /api/exhibitor/xxx
Returns the same as a normal read.
DELETE /api/exhibitor/xxx
Returns:
{ "success" : 1 }
Mark an exhibitor as checked in.
PUT /api/exhibitor/xxx/check-in
Undo the check-in.
PUT /api/exhibitor/xxx/reverse-check-in
Assign this Exhibitor to a new user.
POST /api/exhibitor/xxx/user
POST /api/exhibitor/xxx/approve
To limit this exhibitor to a specific RoomZone for purchasing Booths.
Put this application in the "In-Review" queue.
POST /api/exhibitor/xxx/review
POST /api/exhibitor/xxx/decline
POST /api/exhibitor/xxx/change