Taking a crack at adding dynamic method processing for contacting the api.