Public/Get/Get-EventbriteEvents.ps1

function Get-EventbriteEvents {


<#
.Synopsis
   This Function will Get all EventBrite Events
.DESCRIPTION
   To be completed
.EXAMPLE
   Get-EventbriteEvents -EventbrightToken $env:EventbriteToken
.PARAMETER EventbriteToken
    Unique Token as can be obtained from the EventBrite API Pages
     
       #>

[cmdletbinding()]
param (
[Parameter(Mandatory=$true)]
[string]
$EventbriteToken

        )
$Events = Invoke-RestMethod https://www.eventbriteapi.com/v3/users/me/owned_events/?token=$EventbriteToken 

Foreach ($event in $events.events ) 
{
$event.Name = $event.Name.Text
$event.start = (([DateTime]($event.start.local)).ToUniversalTime())
$event.end = (([DateTime]($event.end.local)).ToUniversalTime())
Add-Member -Name Year -InputObject $event -MemberType NoteProperty -Value $event.start.Year
}
$Events

}