eventbriteTrigger.json•3.8 kB
{
"nodeType": "n8n-nodes-base.eventbriteTrigger",
"displayName": "Eventbrite Trigger",
"description": "Handle Eventbrite events via webhooks",
"version": 1,
"properties": [
{
"name": "authentication",
"displayName": "Authentication",
"type": "options",
"default": "privateKey",
"options": [
{
"name": "Private Key",
"value": "privateKey"
},
{
"name": "OAuth2",
"value": "oAuth2"
}
]
},
{
"name": "organization",
"displayName": "Organization Name or ID",
"type": "options",
"default": "",
"description": "The Eventbrite Organization to work on. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
"required": true
},
{
"name": "event",
"displayName": "Event Name or ID",
"type": "options",
"default": "",
"description": "Limit the triggers to this event. Choose from the list, or specify an ID using an <a href=\"https://docs.n8n.io/code/expressions/\">expression</a>.",
"required": true
},
{
"name": "actions",
"displayName": "Actions",
"type": "multiOptions",
"default": [],
"description": "One or more action to subscribe to",
"required": true,
"options": [
{
"name": "attendee.checked_in",
"value": "attendee.checked_in"
},
{
"name": "attendee.checked_out",
"value": "attendee.checked_out"
},
{
"name": "attendee.updated",
"value": "attendee.updated"
},
{
"name": "event.created",
"value": "event.created"
},
{
"name": "event.published",
"value": "event.published"
},
{
"name": "event.unpublished",
"value": "event.unpublished"
},
{
"name": "event.updated",
"value": "event.updated"
},
{
"name": "order.placed",
"value": "order.placed"
},
{
"name": "order.refunded",
"value": "order.refunded"
},
{
"name": "order.updated",
"value": "order.updated"
},
{
"name": "organizer.updated",
"value": "organizer.updated"
},
{
"name": "ticket_class.created",
"value": "ticket_class.created"
},
{
"name": "ticket_class.deleted",
"value": "ticket_class.deleted"
},
{
"name": "ticket_class.updated",
"value": "ticket_class.updated"
},
{
"name": "venue.updated",
"value": "venue.updated"
}
]
},
{
"name": "resolveData",
"displayName": "Resolve Data",
"type": "boolean",
"default": true,
"description": "By default does the webhook-data only contain the URL to receive the object data manually. If this option gets activated, it will resolve the data automatically."
}
],
"credentialsConfig": [
{
"name": "eventbriteApi",
"required": true
},
{
"name": "default",
"required": false
},
{
"name": "authentication",
"required": false
},
{
"name": "organization",
"required": true
},
{
"name": "resolveData",
"required": false
}
],
"io": {
"inputs": [],
"outputs": [
"Main"
],
"outputNames": [],
"hints": {}
},
"wiring": {
"role": "generic",
"requires": [],
"optional": [],
"consumedBy": [],
"consumes": [],
"produces": [
"Main"
]
}
}