class Monzo::Client

Included Modules

Defined in:

monzo/client.cr
monzo/client/accounts.cr
monzo/client/attachments.cr
monzo/client/balance.cr
monzo/client/cards.cr
monzo/client/feed_items.cr
monzo/client/identity.cr
monzo/client/ping.cr
monzo/client/transactions.cr
monzo/client/webhooks.cr

Instance methods inherited from module Monzo::Client::Webhooks

delete_webhook(webhook_id : String)
delete_webhook(webhook : Monzo::Webhook)
delete_webhook
, register_webhook(account : Monzo::Account, url : String)
register_webhook(account_id : String, url : String)
register_webhook
, webhooks(account : Monzo::Account)
webhooks(account_id : String)
webhooks

Instance methods inherited from module Monzo::Client::Transactions

annotate(transaction_id : String, name : String, value : String)
annotate(transaction : Monzo::Transaction, name : String, value : String)
annotate(transaction_id : String, annotations : Array(Tuple(String, String)))
annotate(transaction : Monzo::Transaction, annotations : Array(Tuple(String, String)))
annotate
, remove_annotation(transaction_id : String, key : String)
remove_annotation(transaction : Monzo::Transaction, key : String)
remove_annotation
, remove_annotations(transaction_id : String, keys : Array(String))
remove_annotations(transaction : Monzo::Transaction, keys : Array(String))
remove_annotations
, transaction(transaction_id : String) transaction, transactions(account : Account)
transactions(account_id : String)
transactions

Instance methods inherited from module Monzo::Client::Ping

ping ping

Instance methods inherited from module Monzo::Client::Identity

identity identity

Instance methods inherited from module Monzo::Client::FeedItems

feed_item(account : Monzo::Account, url : String, params)
feed_item(account_id : String, url : String, params)
feed_item(account : Monzo::Account, params)
feed_item(account_id : String, params)
feed_item

Instance methods inherited from module Monzo::Client::Cards

cards(account : Account)
cards(account_id : String)
cards
, freeze(card : Card)
freeze(card_id : String)
freeze
, unfreeze(card : Card)
unfreeze(card_id : String)
unfreeze

Instance methods inherited from module Monzo::Client::Balance

balance(account : Monzo::Account)
balance(account_id : String)
balance

Instance methods inherited from module Monzo::Client::Attachments

deregister_attachment(attachment : Monzo::Attachment)
deregister_attachment(attachment_id : String)
deregister_attachment
, register_attachment(transaction_id : String, file_url : String, file_type : String)
register_attachment(transaction : Monzo::Transaction, file_url : String, file_type : String)
register_attachment
, upload_attachment(filename : String, file_type : String) upload_attachment

Instance methods inherited from module Monzo::Client::Accounts

accounts accounts