Sponsors
Sponsors: available fields, filters, associations, and API operations.
Path: events/{event_id}/sponsors
Methods: GET collection/record, POST, PATCH, DELETE.
GET
- Fields:
event-id,category-id,level,order,position,name,subtitle,content,website,twitter,linkedin,facebook,instagram,active,industry,external-id,uses-chat,state,uses-analytics,cta-text,lead-scanning-enabled,has-automatic-representatives-linking,allows-meet-at-booth,uses-meet-at-booth,app-sponsor,app-sponsor-label,location-country,location-state,company-domains,representatives-linking-method,meeting-cap,map-link,show-sponsored-session-rsvps,created-at,updated-at,logo-url,cover-image-url,app-sponsor-image-url,booth-tabs,representatives-count,approved-representatives-count,representative-ids,lead-count,leads-by-day,main-sponsored-session-count,track-ids. - Filters:
name,external_id,state,category_id,level,main_sponsored_session_id,session_sponsored_session_id. - Row restrictions: primary sponsor IDs, field
state, or associationcategory. A primary-ID-restricted scope cannot create sponsors. - Associations:
category:name,level,position,external-id,allows-meet-at-booth,sponsors-count;sponsor_admins→sponsor-admins:email,invitation-used-at;ads:pitch,image-url,cover-image-url,featured-tile-image-url,featured-tile-text,display-share,display-count,collection-display-count,archived-at,registrant-id,clicks-count,unique-click-registrants-count,clicks-by-day,created-at,updated-at;banner_ads→banner-ads:title,position,image-url,sponsor-id,display-count,archived-at,clicks-count,clicks-by-day,created-at,updated-at;products:title,description,position,image-url,url,created-at,updated-at;downloads:title,description,position,attachment-type,attachment-url,file-url,enabled,created-at,updated-at;deck_media→deck-media, plusattachments,tabs, andmedia:position,body-type,title,url,image-url,mime-type,description,cta-text,created-at,updated-at;session_sponsors→session-sponsorships:timeslot-id,position,label,title,start-time,end-time;locations→ singular responsebooth-location:name,color,location-type;selected_interests→interests:interest-id,interest-name,intent-id,intent-label;custom_fields→custom-fields:definition-key,definition-title,field-type,values.
sponsor_admins is organizer-only and is suppressed for primary-sponsor-restricted scopes even if configured.
GET .../sponsors?state=active&include=category,products,locations,session_sponsors
POST/PATCH writable fields: category_id, level, position, name, subtitle, content (raw JSON), website, twitter, linkedin, facebook, instagram, active, industry, external_id, uses_chat, state, uses_analytics, cta_text, lead_scanning_enabled, has_automatic_representatives_linking, allows_meet_at_booth, uses_meet_at_booth, app_sponsor, app_sponsor_label, location_country, location_state, company_domains (array), representatives_linking_method, meeting_cap, map_link, show_sponsored_session_rsvps.
Additional inputs: logo, cover_image, app_sponsor_image, custom_fields_attributes (raw JSON), selected_interests (raw JSON), media (raw JSON), products (raw JSON), booth_tabs (raw JSON).
{
"name": "Example Ltd",
"category_id": 51,
"level": "large",
"active": true,
"state": "active",
"website": "https://example.com",
"company_domains": ["example.com"],
"products": [
{ "title": "Example Platform", "description": "Product overview", "position": 1 }
],
"booth_tabs": [
{ "key": "overview", "title": "Overview", "position": 1 }
]
}
The category must belong to the event. Image inputs accept base64 data URIs; a blank image value on PATCH removes the image. products is a full replacement when supplied. Booth tabs expose only key, title, and position. Sponsor content is sanitized before storage.