swoogo_get_sponsors
List or retrieve sponsors with filtering by name and sponsorship level.Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
sponsor_id | integer | No | Get a single sponsor by ID |
event_id | integer | Yes (for list) | Event to list sponsors for |
name | string | No | Filter by sponsor name (partial match) |
level | string | No | Filter by sponsorship level (exact match) |
search | string | No | Raw Swoogo search filter |
fields | string | No | Comma-separated fields to return |
expand | string | No | Include related objects |
page | integer | No | Page number (default: 1) |
per_page | integer | No | Results per page (default: 20, max: 100) |
sort | string | No | Sort field (prefix - for descending) |
swoogo_create_sponsor
Add a sponsor to an event.Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
event_id | integer | Yes | Event to add sponsor to |
name | string | Yes | Sponsor name |
website | string | No | Sponsor website URL |
level | string | No | Sponsorship level |
logo_id | integer | No | Logo image ID |
description | string | No | Sponsor description |
additional_fields | object | No | Custom field values |
swoogo_update_sponsor
Update an existing sponsor. Only the fields you provide will be changed.Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
sponsor_id | integer | Yes | Sponsor to update |
name | string | No | New name |
website | string | No | New website URL |
level | string | No | New sponsorship level |
logo_id | integer | No | New logo image ID |
description | string | No | New description |
additional_fields | object | No | Custom field values to update |