BankAccounts

APIDescription
DELETE v1/BankAccounts

Deletes a bank account

POST v1/BankAccounts

Creates a bank account

Statements

APIDescription
POST v1/Statements

Retrieves statement details for an account

Transfers

APIDescription
POST v1/Transfers

Transfers funds between peloton accounts

FundsTransfers

APIDescription
POST v1/FundsTransfers

Transfers funds between a peloton account and a bank account

CreditCards

APIDescription
GET v1/CreditCards/{token}?languageCode={languageCode}

Gets the sanitized details of a stored credit card

POST v1/CreditCards

Creates a credit card

PUT v1/CreditCards/{token}

Updates a credit card

DELETE v1/CreditCards/{token}

Deletes a credit card

FundsTransferNotifications

APIDescription
GET v1/FundsTransferNotifications/{token}?items={items}&application_name={application_name}&language_code={language_code}

Gets notifications regarding the state change for Funds Transfers

POST v1/FundsTransferNotifications

Sets or resets a token to a given date from which to receive notifications

Events

APIDescription
GET v1/Events?account_token={account_token}&languageCode={languageCode}

Gets a summary of all events for a given account

GET v1/Events/{token}?languageCode={languageCode}

Gets details of an event by its token

POST v1/Events

Creates an event

PUT v1/Events/{token}

Updates an event

ClientAuthToken

Class for handling Client Authorization Tokens

APIDescription
GET v1/ClientAuthToken/{token}?languageCode={languageCode}

Gets a Client Authorization Token

POST v1/ClientAuthToken

Creates a Client Authorization Token

PendingClients

APIDescription
GET v1/PendingClients/{token}

Gets the details for a pending client

CreditCardTransactions

Class for handling CreditCardTransactions

APIDescription
POST v1/CreditCardTransactions

Process a transaction against a credit card

POST v1/CreditCardTransactions/{token}

Process a transaction against a credit card token