BoothType

The kinds of booths you're allowing at your convention. You must have the exhibitors ConventionPrivilege to access this. Booth Types are accessed via /api/boothtype.

Properties

See "Object Properties" in Introduction for basic shared properties.

Complete details in BoothTypeProperties.

Related Objects

See "Related Objects" in Introduction for how to use them.

badgetype

The BadgeType that exhibitors get for free with this booth type.

convention

The Convention this boothtype belongs to.

Relationships

See "Relationships" in Introduction for how to use them.

boothoptions

The list of BoothOptions that are available with this booth type.

booths

The list Booths that are configured by this booth type.

boothtypediscounts

The relationships that manage the Discounts that are allowed to be used on this booth type.

discounts

The Discounts that are allowed to be used on this booth type.

Services

The services used to fetch and manipulate booth types.

Search Booth Types

This will search across all conventions. To search on a single convention see "Relationships" in Convention.

 GET /api/boothtype
Optional Params
query

Searches a partial name.

Returns:

 {
    "paging" : {...},
    "items" : [
        {
          "id" : "xxx",
          "name" : "Corner Booth",
          ...
        },
        ...
    ]
 }

Create BoothType

 POST /api/boothtype
Required Params
session_id
convention_id
name

Returns the same as a normal read.

Read Booth Type

 GET /api/boothtype/xxx

Returns:

 {
   "id" : "xxx",
   "name" : "Corner Booth",
   ...
 }

Update Booth Type

 PUT /api/boothtype/xxx

Returns the same as a normal read.

Delete Booth Type

 DELETE /api/boothtype/xxx

Returns:

 {
   "success" : 1
 }

Available Discounts

Gets any Discounts still available to the booth type.

 GET /api/boothtype/xxx/available-discounts

Returns the list of Discounts.