Get Ticket Class

eventbrite.get_ticket_class
ActionBusiness appsconnection required

Calls the Eventbrite API with the connection's credentials.

Retrieve one ticket type on an Eventbrite event by its id.

Connection

Required
Yes — the node will not save without one
Auth type
OAuth 2.0
Providers
Eventbrite
Secret shape
the private token, or {"private_token": "…"}, or {"client_id": "…", "client_secret": "…", "refresh_token": "…"}
Config it needs
organization_id, base_url
Resolved by
config.connection_id, else node.connection_id

Configuration

2 fields, 2 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
event_id
The Eventbrite event this call acts on, e.g. 62541733007.
stringYes——62541733007
ticket_class_id
The ticket type to retrieve.
stringYes———

Example configuration

Every value below is the contract’s own example or default — nothing invented.

{
  "event_id": "62541733007"
}

Output

One shape.

result

FieldTypeExample
id
Eventbrite ticket class id.
string—
name
Name of the ticket type.
string—
cost.display
Ticket price as Eventbrite displays it.
string—
free
True when the ticket costs nothing.
boolean—
capacity
How many of this ticket exist.
number—
quantity_sold
How many of this ticket have sold.
number—
on_sale_status
Whether the ticket is currently on sale.
string—
{
  "capacity": 0,
  "cost": {
    "display": ""
  },
  "free": false,
  "id": "",
  "name": "",
  "on_sale_status": "",
  "quantity_sold": 0
}

See Get Ticket Class run in a workflow.

In a technical demo we add the Eventbrite connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.