Copy Event

eventbrite.copy_event
ActionBusiness appsconnection required

Calls the Eventbrite API with the connection's credentials.

Duplicate an Eventbrite event, optionally renaming and rescheduling it.

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

6 fields, 1 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
name
Name for the new copy.
stringNo———
start_date
Start time for the copy, e.g. 2026-06-08T18:00:00Z.
stringNo—iso8601 format—
end_date
End time for the copy, e.g. 2026-06-08T21:00:00Z.
stringNo—iso8601 format—
timezone
Olson timezone for the copy's dates, e.g. Europe/London.
stringNo———
summary
Summary for the copy.
stringNo———

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 event id.
string—
name.text
Event name as plain text.
string—
url
Public URL of the event listing page.
string—
status
draft, live, started, ended, completed or canceled.
string—
start.utc
Event start time in UTC.
string—
end.utc
Event end time in UTC.
string—
currency
ISO 4217 currency code the event sells in.
string—
capacity
Maximum number of tickets for the event.
number—
organization_id
The organization that owns the event.
string—
created
When the event was created, in UTC.
string—
changed
When the event last changed, in UTC.
string—
{
  "capacity": 0,
  "changed": "",
  "created": "",
  "currency": "",
  "end": {
    "utc": ""
  },
  "id": "",
  "name": {
    "text": ""
  },
  "organization_id": "",
  "start": {
    "utc": ""
  },
  "status": "",
  "url": ""
}

Notes

  • The copy keeps the source event's payment options, payouts and tax settings.

See Copy Event 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.