RapidAPI logo

EventbriteAPI

FREE
By serg.osipchuk
Updated 4 months ago
Events
7.6/10
Popularity Score
263ms
Latency
100%
Success Rate

EventbriteAPI API Documentation

Find, create and organize events.

View API Details
POSTaddContactToContactList
POSTaddEventQuestion
POSTaddSingleEventInSerieEvents
POSTcancelEvent
POSTcancelEventSerie
POSTchangeEventSerie
POSTcreateBookmark
POSTcreateEvent
POSTcreateEventAccessCode
POSTcreateEventDiscount
POSTcreateEventPublicDiscount
POSTcreateEventSeries
POSTcreateEventTicketClass
POSTcreateOrganizer
POSTcreateUserContactList
POSTcreateVenue
POSTcreateWebhook
POSTdeleteBookmark
POSTdeleteContactFromContactList
POSTdeleteEvent
POSTdeleteEventPublicDiscount
POSTdeleteEventSerie
POSTdeleteEventTicketClass
POSTdeleteSingleEventInSerieEvents
POSTdeleteUserContactList
POSTdeleteWebhook
POSTgetAttendeesReport
POSTgetCategories
POSTgetContactListContacts
POSTgetCountries
POSTgetEventAccessCode
POSTgetEventAccessCodes
POSTgetEventAttendees
POSTgetEventById
POSTgetEventDiscount
POSTgetEventDiscounts
POSTgetEventDisplaySettings
POSTgetEventOrders
POSTgetEventPublicDiscount
POSTgetEventPublicDiscounts
POSTgetEventSerie
POSTgetEventTeam
POSTgetEventTeams
POSTgetEventTicketClass
POSTgetEventTicketClasses
POSTgetEventTransfers
POSTgetFormats
POSTgetMedia
POSTgetOrganizer
POSTgetOrganizerEvents
POSTgetRegions
POSTgetSalesReport
POSTgetSignleEventFromSerieEvents
POSTgetSingleCategory
POSTgetSingleFormat
POSTgetSingleSubcategory
POSTgetSingleWebhook
POSTgetSubcategories
POSTgetTeamAttendees
POSTgetTimezones
POSTgetUser
POSTgetUserBookmarks
POSTgetUserContactLists
POSTgetUserEvents
POSTgetUserOrders
POSTgetUserOrganizers
POSTgetUserOwnedEventAttendees
POSTgetUserOwnedEventOrders
POSTgetUserOwnedEvents
POSTgetUserVenues
POSTgetUsersAssortment
POSTgetVenue
POSTgetVenueEvents
POSTgetWebhooks
POSTpublishEvent
POSTpublishEventSerie
POSTsearchEvent
POSTsetUsersAssortment
POSTunpublishEvent
POSTunpublishEventSerie
POSTupdateContactList
POSTupdateEvent
POSTupdateEventAccessCode
POSTupdateEventDiscount
POSTupdateEventDisplaySettings
POSTupdateEventPublicDiscount
POSTupdateEventTicketClass
POSTupdateOrganizer
POSTupdateVenue
POSTuploadMedia
POSTaddContactToContactList

Adds a new contact to the contact list. Returns {"created": true}. There is no way to update entries in the list; just delete the old one and add the updated version.

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
Required Parameters
contactEmailSTRING
REQUIREDContact email address.
userIdSTRING
REQUIREDThe ID of the user. If you want to get details about the currently authenticated user, use "me" value.
contactListIdSTRING
REQUIREDThe ID of the contact list.
tokenCREDENTIALS
REQUIREDThe OAuth token obtained from Eventbrite.
Optional Parameters
contactLastNameSTRING
OPTIONALContact last name.
contactFirstNameSTRING
OPTIONALContact first name (or full name).
Code Snippet
unirest.post("https://EventbriteAPIserg-osipchukV1.p.rapidapi.com/addContactToContactList")
.header("X-RapidAPI-Host", "EventbriteAPIserg-osipchukV1.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response
General
Request URL: https://EventbriteAPIserg-osipchukV1.p.rapidapi.com/addContactToContactList
Request Method: POST
Response Headers
Response Body
Log inSign up

Install SDK for NodeJS

Installing

To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request

unirest.post("https://EventbriteAPIserg-osipchukV1.p.rapidapi.com/addContactToContactList")
.header("X-RapidAPI-Host", "EventbriteAPIserg-osipchukV1.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication