Sponsorship

An Exhibitor can purchase a Sponsorship to sponsor a convention. You must have the exhibitors ConventionPrivilege to manage this. Sponsorships are accessed via /api/sponsorship.

Properties

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

Complete details in SponsorshipProperties. It also has these extra read-only properties:

available_quantity

The number of the sponsorship still available.

Deprecation Note -- August 2022

Fields sold_count and max_available_count are deprecated and replaced in use by taken_count and max_quantity, respectively.

Related Objects

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

convention

The Convention this sponsorship belongs to.

badgetype

If the sponsorship includes complimentary badges, this is the BadgeType that the complimentary badges must be.

Relationships

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

sponsors

Exhibitor Sponsors who have purchased or been granted this sponsorship.

Services

The services used to fetch and manipulate sponsorships.

Search Sponsorships

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

 GET /api/sponsorship
Optional Params
query

Searches a partial name.

Returns:

 {
    "paging" : {...},
    "items" : [
        {
          "id" : "xxx",
          "name" : "Full Page Sponsorship",
          ...
        },
        ...
    ]
 }

Create Sponsorship

 POST /api/sponsorship
Required Params
convention_id
name

Returns the same as a normal read.

Read Sponsorship

 GET /api/sponsorship/xxx

Returns:

 {
   "id" : "xxx",
   "name" : "Full Page Sponsorship",
   ...
 }

Update Sponsorship

 PUT /api/sponsorship/xxx

Returns the same as a normal read.

Delete Sponsorship

 DELETE /api/sponsorship/xxx

Returns:

 {
   "success" : 1
 }

Available Discounts

Gets any Discounts still available to the sponsorship.

 GET /api/sponsorship/xxx/available-discounts

Returns the list of Discounts.