public async Task <TransactionResponse> PostAsync() { var client = new PelotonClient(); var result = await client.PostAsync <transaction_response>((funds_transfer_request)this, ApiTarget.FundsTransfers).ConfigureAwait(false); return((TransactionResponse)result); }
public async Task <FundsTransferNotificationsResponse> PostAsync() { var client = new PelotonClient(); var result = await client.PostAsync <funds_transfer_notifications_response>((funds_transfer_token_request)this, ApiTarget.FundsTransferNotifications).ConfigureAwait(false); return((FundsTransferNotificationsResponse)result); }
/// <exception cref="HttpException"><see cref="HttpStatusCode"/> is not <c>2XX Success</c>.</exception> public async Task <ClientAuthTokenResponse> PostAsync() { var client = new PelotonClient(); var request = (client_auth_token_request)this; var result = await client.PostAsync <client_auth_token_response>(request, ApiTarget.ClientAuthTokens).ConfigureAwait(false); return((ClientAuthTokenResponse)result); }
/// <exception cref="HttpException"><see cref="HttpStatusCode"/> is not <c>2XX Success</c>.</exception> public async Task <CreditCardResponse> DeleteAsync() { var client = new PelotonClient(); var request = (credit_card_request)this; var result = await client.DeleteAsync <credit_card_response>(request, ApiTarget.CreditCards, CreditCardToken).ConfigureAwait(false); return((CreditCardResponse)result); }
/// <exception cref="HttpException"><see cref="HttpStatusCode"/> is not <c>2XX Success</c>.</exception> public async Task <StatementsResponse> PostAsync() { var client = new PelotonClient(); var request = (statements_request)this; var result = await client.PostAsync <statements_response>(request, ApiTarget.Statements).ConfigureAwait(false); return((StatementsResponse)result); }
/// <exception cref="HttpException"><see cref="HttpStatusCode"/> is not <c>2XX Success</c>.</exception> public async Task <BankAccountCreateResponse> PostAsync() { var client = new PelotonClient(); var request = (bank_account_request)this; var result = await client.PostAsync <bank_account_response>(request, ApiTarget.BankAccounts).ConfigureAwait(false); return((BankAccountCreateResponse)result); }
/// <exception cref="HttpException"><see cref="HttpStatusCode"/> is not <c>2XX Success</c>.</exception> public async Task <EventResponse> PostAsync() { var client = new PelotonClient(); var request = (event_request)this; var result = await client.PostAsync <event_response>(request, ApiTarget.Events, null).ConfigureAwait(false); return((EventResponse)result); }
/// <exception cref="HttpException"><see cref="HttpStatusCode"/> is not <c>2XX Success</c>.</exception> public async Task <CreditCardTransactionResponse> PostAsync() { var client = new PelotonClient(); var request = (credit_card_token_transaction_request)this; var result = await client.PostAsync <credit_card_transaction_response>(request, ApiTarget.CreditCardTransactions, CreditCardToken).ConfigureAwait(false); return((CreditCardTransactionResponse)result); }
/// <exception cref="HttpException"><see cref="HttpStatusCode"/> is not <c>2XX Success</c>.</exception> public async Task <EventResponse> PutAsync() { var client = new PelotonClient(); var parameter = "?token=" + EventToken; var request = (event_request)this; var result = await client.PutAsync <event_response>(request, ApiTarget.Events, parameter).ConfigureAwait(false); return((EventResponse)result); }
/// <exception cref="HttpException"><see cref="HttpStatusCode"/> is not <c>2XX Success</c>.</exception> public async Task <ClientAuthTokenResponse> GetAsync() { var client = new PelotonClient(); var parameter = ClientAuthToken; parameter += "?languageCode=" + LanguageCode; var result = await client.GetAsync <client_auth_token_status_response>((client_auth_token_request)this, ApiTarget.ClientAuthTokens, parameter).ConfigureAwait(false); return((ClientAuthTokenResponse)result); }
/// <exception cref="HttpException"><see cref="HttpStatusCode"/> is not <c>2XX Success</c>.</exception> public async Task <EventResponse> GetAsync() { var client = new PelotonClient(); var parameter = "?token=" + EventToken; parameter += "&languageCode=" + LanguageCode; var result = await client.GetAsync <event_response>((event_request)this, ApiTarget.Events, parameter).ConfigureAwait(false); return((EventResponse)result); }
public async Task <FundsTransferNotificationsResponse> GetAsync() { var client = new PelotonClient(); var parameter = Token; if (Items.HasValue) { parameter = parameter + "?items=" + Items; } var result = await client.GetAsync <funds_transfer_notifications_response>((funds_transfer_notifications_request)this, ApiTarget.FundsTransferNotifications, parameter).ConfigureAwait(false); return((FundsTransferNotificationsResponse)result); }