func (client *Client) PostEvent(event *Event) (*Event, error) {
	var out reqGetEvent
	if err := client.doJsonRequest("POST", "/v1/events", event, &out); err != nil {
		return nil, err
	}
	return out.Event, nil
}
func (client *Client) PostEvent(event *Event) (*Event, error) {
	var out reqGetEvent
	if err := client.doJsonRequest("POST", "/v1/events", event, &out); err != nil {
		return nil, err
	}
	return out.Event, nil
}
func ( client * Client ) PostEvent ( event * Event ) ( * Event , error ) { var out reqGetEvent if err := client . doJsonRequest ( " " , " " , event , & out ) ; err != nil { return nil , err } return out . Event , nil }
// PostEvent takes as input an event and then posts it to the server.
PostEvent takes as input an event and then posts it to the server .