Events service for eDropin
This Dart package is automatically generated by the OpenAPI Generator project:
- API version: 1.0.10
- Build package: org.openapitools.codegen.languages.DartClientCodegen
Dart 1.20.0 or later OR Flutter 0.0.20 or later
If this Dart package is published to Github, please include the following in pubspec.yaml
name: edropin_eventsapi
version: 1.0.0
description: OpenAPI API client
dependencies:
edropin_eventsapi:
git: https://github.com/GIT_USER_ID/GIT_REPO_ID.git
version: 'any'
To use the package in your local drive, please include the following in pubspec.yaml
dependencies:
edropin_eventsapi:
path: /path/to/edropin_eventsapi
TODO
Please follow the installation procedure and then run the following:
import 'package:edropin_eventsapi/api.dart';
// TODO Configure API key authorization: Authorization
//edropin_eventsapi.api.Configuration.apiKey{'Authorization'} = 'YOUR_API_KEY';
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//edropin_eventsapi.api.Configuration.apiKeyPrefix{'Authorization'} = "Bearer";
// TODO Configure API key authorization: ClientKey
//edropin_eventsapi.api.Configuration.apiKey{'X-Client-Key'} = 'YOUR_API_KEY';
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//edropin_eventsapi.api.Configuration.apiKeyPrefix{'X-Client-Key'} = "Bearer";
var api_instance = new EeEventAttendeesApi();
var ticketId = ticketId_example; // String | Ticket Id
var eeEventAttendeeUpdate = new EeEventAttendeeUpdate(); // EeEventAttendeeUpdate | Attendee object to be created
try {
var result = api_instance.addAttendee(ticketId, eeEventAttendeeUpdate);
print(result);
} catch (e) {
print("Exception when calling EeEventAttendeesApi->addAttendee: $e\n");
}
All URIs are relative to https://events-dot-edropin-test.appspot.com
Class | Method | HTTP request | Description |
---|---|---|---|
EeEventAttendeesApi | addAttendee | POST /tickets/{ticketId}/attendees | Add an Attendee to an event |
EeEventAttendeesApi | clearAttendeeDropins | POST /attendees/clear-dropins | Clear dropins from attendees |
EeEventAttendeesApi | createAttendeesForTicketSale | POST /attendees/ticketsale | Pub sub to generate claims for event tickets sold |
EeEventAttendeesApi | deactivateAttendeesForTicketRefund | POST /attendees/ticketrefund | Pub sub to cancel tickets for refunded order items |
EeEventAttendeesApi | deleteEventAttendee | DELETE /attendees/{attendeeId} | Delete an existing Event Attendee |
EeEventAttendeesApi | exportAttendees | GET /events/{eventId}/attendees/export | List all event attendees |
EeEventAttendeesApi | getAttendee | GET /attendees/{attendeeId} | Get an attendee |
EeEventAttendeesApi | getAttendeeClaimLink | GET /attendees/{attendeeId}/claims | Get an attendee claim |
EeEventAttendeesApi | getAttendeesByClaim | GET /attendees/claim | Get all attendee claims associated with the code in query |
EeEventAttendeesApi | listAllAttendees | GET /events/{eventId}/attendees | List all event attendees |
EeEventAttendeesApi | listUserAttendees | GET /attendees | Search user attendees |
EeEventAttendeesApi | sendAttendeeClaimEmail | POST /attendees/{attendeeId}/claims | Send Claim email |
EeEventAttendeesApi | sendAttendeeNotification | POST /attendees/message | Send a message to attendees |
EeEventAttendeesApi | transferAttendees | POST /attendees/transfer | Send Claim email |
EeEventAttendeesApi | updateAttendee | PUT /attendees/{attendeeId} | Update an attendee |
EeEventAttendeesApi | updateAttendeesByClaim | PUT /attendees/claim | Update attendees using claim code |
EeEventAutomationsApi | addEventAutomation | POST /events/{eventId}/automations | Add an automation to an event |
EeEventAutomationsApi | deleteEventAutomation | DELETE /automations/{automationId} | Delete an existing Automation |
EeEventAutomationsApi | getEventAutomation | GET /automations/{automationId} | Get an Automation |
EeEventAutomationsApi | listAllEventAutomations | GET /events/{eventId}/automations | List all event Automations |
EeEventAutomationsApi | triggerEventAutomation | POST /automations/{triggerType}/trigger | Pub sub to trigger an event automation |
EeEventAutomationsApi | updateEventAutomation | PUT /automations/{automationId} | Update Automation to event |
EeEventCertificatesApi | addEventCertificate | POST /events/{eventId}/certificates | Add a certificate to an event |
EeEventCertificatesApi | assignCertificateToAttendee | PUT /certificates/{certificateId}/attendees/{attendeeId} | Assign a certificate to attendee |
EeEventCertificatesApi | bulkAssignCertificates | PUT /certificates/bulk | Assign certificates to attendees |
EeEventCertificatesApi | bulkRemoveCertificates | DELETE /certificates/bulk | Remove certificates from attendees |
EeEventCertificatesApi | deleteEventCertificate | DELETE /certificates/{certificateId} | Delete an existing certificate |
EeEventCertificatesApi | downloadCertificate | POST /certificates/download/{certificateCode} | Download a certificate [certificateCode is eeEventAttendee.certificates[idx].code] |
EeEventCertificatesApi | getEventCertificate | GET /certificates/{certificateId} | Get a certificate |
EeEventCertificatesApi | inspectTemplate | GET /certificates/inspectTemplate | Inspect a template for all the placeholders |
EeEventCertificatesApi | listAllEventCertificates | GET /events/{eventId}/certificates | List all event certificates |
EeEventCertificatesApi | removeCertificateFromAttendee | DELETE /certificates/{certificateId}/attendees/{attendeeId} | Remove an assigned certificate from attendee |
EeEventCertificatesApi | searchAttendeesAssignedToCertificate | GET /certificates/{certificateId}/attendees | List all attendees assigned to this certificate |
EeEventCertificatesApi | updateEventCertificate | PUT /certificates/{certificateId} | Update certificate to event |
EeEventDropinsApi | addDropinToEventTicket | PUT /tickets/{ticketId}/dropins/{dropinId} | Add dropin to ticket |
EeEventDropinsApi | addEventDropin | POST /events/{eventId}/dropins | Add a dropin to an event |
EeEventDropinsApi | assignDropinToAttendee | PUT /dropins/{dropinId}/attendees/{attendeeId} | Assign a dropin to attendee |
EeEventDropinsApi | deleteEventDropin | DELETE /dropins/{dropinId} | Delete an existing dropin |
EeEventDropinsApi | getEventDropin | GET /dropins/{dropinId} | Get a dropin |
EeEventDropinsApi | listAllEventDropins | GET /events/{eventId}/dropins | List all event dropins |
EeEventDropinsApi | removeDropinFromAttendee | DELETE /dropins/{dropinId}/attendees/{attendeeId} | Remove an assigned dropin from attendee |
EeEventDropinsApi | removeDropinFromTicket | DELETE /tickets/{ticketId}/dropins/{dropinId} | Remove dropin from ticket |
EeEventDropinsApi | searchAttendeesAssignedToDropin | GET /dropins/{dropinId}/attendees | List all attendees assigned to this dropin |
EeEventDropinsApi | searchDropinsAssignedToTicket | GET /tickets/{ticketId}/dropins | List all dropins assigned to this ticket |
EeEventDropinsApi | updateEventDropin | PUT /dropins/{dropinId} | Update dropin to event |
EeEventTagsApi | listEventTags | GET /events/{eventId}/tags | Paginate tags linked to an event |
EeEventTagsApi | removeEventTag | DELETE /event-tags/{tagId} | Remove tag from event |
EeEventTagsApi | searchTagsForEvent | GET /events/{eventId}/tags-search | Paginate tags linked to an event |
EeEventTagsApi | updateEventTagStatus | POST /events/eventTagStatusUpdate | Pub sub to update event tag, accept or decline [used by service account] |
EeEventTagsApi | upsertEventTag | PUT /events/{eventId}/tags/{profileId} | Create or update a tag in an event [will make tag request if new tag] |
EeEventTicketsApi | addEventTicket | POST /events/{eventId}/tickets | Add Ticket to event |
EeEventTicketsApi | deleteEventTicket | DELETE /tickets/{ticketId} | Delete an existing Event |
EeEventTicketsApi | getEventTicket | GET /tickets/{ticketId} | Get a ticket from the directory |
EeEventTicketsApi | listEventTickets | GET /events/{eventId}/tickets | Get Tickets to event |
EeEventTicketsApi | updateEventPrimaryTicket | PUT /tickets/{ticketId}/set-primary/{currencyCode} | Update an existing Event |
EeEventTicketsApi | updateEventTicket | PUT /tickets/{ticketId} | Upsert Ticket to event (One Ticket per currency) |
EeEventsApi | createEvent | POST /events | Create Event |
EeEventsApi | deleteEvent | DELETE /events/{eventId} | Delete an existing Event |
EeEventsApi | getAllEvents | GET /events | Get Events |
EeEventsApi | getEvent | GET /events/{eventId} | Get a Event from the directory |
EeEventsApi | getEventCategories | GET /events/categories | Get Event Categories |
EeEventsApi | getMultipleEvents | GET /events/get-multi | Get Multiple Events |
EeEventsApi | searchEvent | GET /events/search | Search Events |
EeEventsApi | updateEvent | PUT /events/{eventId} | Update an existing Event |
EeKioskApi | activateKiosk | POST /kiosks | Activate kiosk [used by kiosk to get its unique id] |
EeKioskApi | deactivateKiosk | DELETE /kiosks | Deactivate kiosk |
EeKioskApi | getKiosk | GET /kiosks/{kioskId} | Get a kiosk |
EeKioskApi | linkKiosk | PUT /kiosks/{kioskId} | Link a kiosk to my account |
EeKioskApi | listAllKiosks | GET /kiosks | List all user's kiosks |
EeKioskApi | removeKioskDropin | DELETE /kiosks/{kioskId} | Remove kiosk dropin |
EeKioskApi | unlinkKiosk | DELETE /kiosks/{kioskId}/unlink | Unlink a kiosk |
EePermissionsApi | acceptPermissionInvite | POST /permissions/accept-invite/{inviteToken} | Accept a permission invite |
EePermissionsApi | hasPermission | GET /permissions/{entityType}/{entityId}/accounts/{accountId} | Check account has permission |
EePermissionsApi | paginatePermissions | GET /permissions/{entityType}/{entityId}/accounts | Get permissions for entity |
EePermissionsApi | removePermissionsForAccount | DELETE /permissions/{entityType}/{entityId}/accounts/{accountId} | Remove all permissions for account |
EePermissionsApi | sendPermissionInvite | POST /permissions/{entityType}/{entityId}/send-invite | Send a permission invite |
EePermissionsApi | setPermission | PUT /permissions/{entityType}/{entityId}/accounts/{accountId} | Set account permission |
EeQrCodeApi | getQRCode | GET /qr-code/{data} | Get a qr code |
- EeAddress
- EeAppliedPromotion
- EeAttendeeCertificate
- EeAttendeeDropin
- EeAttendeeNotification
- EeBaseId
- EeCertificateInspect
- EeCertificateInspectPlaceholders
- EeCsv
- EeDefaultError
- EeDiscount
- EeEvent
- EeEventAttendee
- EeEventAttendeeClaimUpdate
- EeEventAttendeeClaimUpdateAttendees
- EeEventAttendeeTransfer
- EeEventAttendeeUpdate
- EeEventAutomation
- EeEventAutomationUpdate
- EeEventCertificate
- EeEventCertificatePlaceholder
- EeEventCertificateUpdate
- EeEventDropin
- EeEventDropinTicket
- EeEventDropinUpdate
- EeEventProfile
- EeEventTag
- EeEventTagUpsert
- EeEventUpdate
- EeFacetSearch
- EeFacetSearchFacetHits
- EeGeoloc
- EeKiosk
- EeKioskUpdate
- EePagedEvent
- EePagedEventAttendee
- EePagedEventAutomation
- EePagedEventCertificate
- EePagedEventDropin
- EePagedEventTag
- EePagedKiosk
- EePagedPermission
- EePagedPermissionInvite
- EePagedTicket
- EePagination
- EePermission
- EePermissionAccept
- EePermissionCheck
- EePermissionInput
- EePermissionInvite
- EePermissionInviteCreate
- EePriceStrategy
- EePriceSummary
- EeProfile
- EePubSubMessage
- EePubSubMessageMessage
- EeRefundPolicy
- EeStoreItem
- EeStoreItemUpdate
- EeSuccess
- EeTicket
- EeTicketDropin
- EeTicketSummary
- EeTicketUpdate
- InlineObject
- InlineResponse200
- InlineResponse2001
- Type: API key
- API key parameter name: Authorization
- Location: HTTP header
- Type: API key
- API key parameter name: X-Client-Key
- Location: HTTP header