func CreateNewEvent(client *dispatcher.Client, req CreateNewEventRequest) (*CreateNewEventResponse, error) { parameters, err := util.JSONToMapString(req) if err != nil { return nil, err } body, err := client.DispatchPostRequest(endpoint, parameters) if err != nil { return nil, err } resp := new(CreateNewEventResponse) if err := json.Unmarshal(body, resp); err != nil { return nil, err } return resp, nil }