Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Account | |
|
Instances
data AccountHolder #
Instances
newtype AccountHolderName #
Instances
data AccountHolderType #
Instances
data AccountIdentifier #
Instances
data AccountIdentifiers #
AccountIdentifiers | |
|
Instances
Instances
Show Accounts # | |
Generic Accounts # | |
FromJSON Accounts # | |
Defined in Bank.Starling.API.Schemas parseJSON :: Value -> Parser Accounts parseJSONList :: Value -> Parser [Accounts] | |
ToJSON Accounts # | |
Defined in Bank.Starling.API.Schemas toEncoding :: Accounts -> Encoding toJSONList :: [Accounts] -> Value toEncodingList :: [Accounts] -> Encoding | |
type Rep Accounts # | |
Defined in Bank.Starling.API.Schemas |
data AccountStatementPeriod #
Instances
newtype AccountStatementPeriods #
Instances
data AccountType #
Instances
newtype AccountUid #
AccountUid UUID |
Instances
newtype AccountHolderUid #
AccountHolderUid UUID |
Instances
Instances
Instances
Show Addresses # | |
Generic Addresses # | |
FromJSON Addresses # | |
Defined in Bank.Starling.API.Schemas parseJSON :: Value -> Parser Addresses parseJSONList :: Value -> Parser [Addresses] | |
ToJSON Addresses # | |
Defined in Bank.Starling.API.Schemas toEncoding :: Addresses -> Encoding toJSONList :: [Addresses] -> Value toEncodingList :: [Addresses] -> Encoding | |
type Rep Addresses # | |
Defined in Bank.Starling.API.Schemas type Rep Addresses = D1 ('MetaData "Addresses" "Bank.Starling.API.Schemas" "starling-bank-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Addresses" 'PrefixI 'True) (S1 ('MetaSel ('Just "current") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Address) :*: S1 ('MetaSel ('Just "previous") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Address]))) |
Instances
data BankIdentifierType #
Instances
Business | |
|
Instances
newtype CategoryUid #
CategoryUid UUID |
Instances
data ConfirmationOfFundsResponse #
Instances
data CounterPartyType #
Instances
data CountryCode #
AC | |
AD | |
AE | |
AF | |
AG | |
AI | |
AL | |
AM | |
AN | |
AO | |
AQ | |
AR | |
AS | |
AT | |
AU | |
AW | |
AX | |
AZ | |
BA | |
BB | |
BD | |
BE | |
BF | |
BG | |
BH | |
BI | |
BJ | |
BL | |
BM | |
BN | |
BO | |
BQ | |
BR | |
BS | |
BT | |
BU | |
BV | |
BW | |
BY | |
BZ | |
CA | |
CC | |
CD | |
CF | |
CG | |
CH | |
CI | |
CK | |
CL | |
CM | |
CN | |
CO | |
CP | |
CR | |
CS | |
CU | |
CV | |
CW | |
CX | |
CY | |
CZ | |
DE | |
DG | |
DJ | |
DK | |
DM | |
DO | |
DZ | |
EA | |
EC | |
EE | |
EG | |
EH | |
ER | |
ES | |
ET | |
EU | |
EZ | |
FI | |
FJ | |
FK | |
FM | |
FO | |
FR | |
FX | |
GA | |
GB | |
GD | |
GE | |
GF | |
GG | |
GH | |
GI | |
GL | |
GM | |
GN | |
GP | |
GQ | |
GR | |
GS | |
GT | |
GU | |
GW | |
GY | |
HK | |
HM | |
HN | |
HR | |
HT | |
HU | |
IC | |
ID | |
IE | |
IL | |
IM | |
IN | |
IO | |
IQ | |
IR | |
IS | |
IT | |
JE | |
JM | |
JO | |
JP | |
KE | |
KG | |
KH | |
KI | |
KM | |
KN | |
KP | |
KR | |
KW | |
KY | |
KZ | |
LA | |
LB | |
LC | |
LI | |
LK | |
LR | |
LS | |
LT | |
LU | |
LV | |
LY | |
MA | |
MC | |
MD | |
ME | |
MF | |
MG | |
MH | |
MK | |
ML | |
MM | |
MN | |
MO | |
MP | |
MQ | |
MR | |
MS | |
MT | |
MU | |
MV | |
MW | |
MX | |
MY | |
MZ | |
NA | |
NC | |
NE | |
NF | |
NG | |
NI | |
NL | |
NO | |
NP | |
NR | |
NT | |
NU | |
NZ | |
OM | |
PA | |
PE | |
PF | |
PG | |
PH | |
PK | |
PL | |
PM | |
PN | |
PR | |
PS | |
PT | |
PW | |
PY | |
QA | |
RE | |
RO | |
RS | |
RU | |
RW | |
SA | |
SB | |
SC | |
SD | |
SE | |
SF | |
SG | |
SH | |
SI | |
SJ | |
SK | |
SL | |
SM | |
SN | |
SO | |
SR | |
SS | |
ST | |
SU | |
SV | |
SX | |
SY | |
SZ | |
TA | |
TC | |
TD | |
TF | |
TG | |
TH | |
TJ | |
TK | |
TL | |
TM | |
TN | |
TO | |
TP | |
TR | |
TT | |
TV | |
TW | |
TZ | |
UA | |
UG | |
UK | |
UM | |
US | |
UY | |
UZ | |
VA | |
VC | |
VE | |
VG | |
VI | |
VN | |
VU | |
WF | |
WS | |
XI | |
XU | |
XK | |
YE | |
YT | |
YU | |
ZA | |
ZM | |
ZR | |
ZW |
Instances
AED | |
AFN | |
ALL | |
AMD | |
ANG | |
AOA | |
ARS | |
AUD | |
AWG | |
AZN | |
BAM | |
BBD | |
BDT | |
BGN | |
BHD | |
BIF | |
BMD | |
BND | |
BOB | |
BOV | |
BRL | |
BSD | |
BTN | |
BWP | |
BYN | |
BYR | |
BZD | |
CAD | |
CDF | |
CHE | |
CHF | |
CHW | |
CLF | |
CLP | |
CNY | |
COP | |
COU | |
CRC | |
CUC | |
CUP | |
CVE | |
CZK | |
DJF | |
DKK | |
DOP | |
DZD | |
EGP | |
ERN | |
ETB | |
EUR | |
FJD | |
FKP | |
GBP | |
GEL | |
GHS | |
GIP | |
GMD | |
GNF | |
GTQ | |
GYD | |
HKD | |
HNL | |
HRK | |
HTG | |
HUF | |
IDR | |
ILS | |
INR | |
IQD | |
IRR | |
ISK | |
JMD | |
JOD | |
JPY | |
KES | |
KGS | |
KHR | |
KMF | |
KPW | |
KRW | |
KWD | |
KYD | |
KZT | |
LAK | |
LBP | |
LKR | |
LRD | |
LSL | |
LTL | |
LYD | |
MAD | |
MDL | |
MGA | |
MKD | |
MMK | |
MNT | |
MOP | |
MRO | |
MRU | |
MUR | |
MVR | |
MWK | |
MXN | |
MXV | |
MYR | |
MZN | |
NAD | |
NGN | |
NIO | |
NOK | |
NPR | |
NZD | |
OMR | |
PAB | |
PEN | |
PGK | |
PHP | |
PKR | |
PLN | |
PYG | |
QAR | |
RON | |
RSD | |
RUB | |
RUR | |
RWF | |
SAR | |
SBD | |
SCR | |
SDG | |
SEK | |
SGD | |
SHP | |
SLL | |
SOS | |
SRD | |
SSP | |
STD | |
STN | |
SVC | |
SYP | |
SZL | |
THB | |
TJS | |
TMT | |
TND | |
TOP | |
TRY | |
TTD | |
TWD | |
TZS | |
UAH | |
UGX | |
USD | |
USN | |
USS | |
UYI | |
UYU | |
UZS | |
VEF | |
VES | |
VND | |
VUV | |
WST | |
XAF | |
XAG | |
XAU | |
XBA | |
XBB | |
XBC | |
XBD | |
XCD | |
XDR | |
XOF | |
XPD | |
XPF | |
XPT | |
XSU | |
XTS | |
XUA | |
XXX | |
YER | |
ZAR | |
ZMW | |
ZWL |
Instances
data CurrencyAndAmount #
Instances
data DirectDebitMandate #
DirectDebitMandate | |
|
Instances
data DirectDebitMandates #
Instances
newtype DirectDebitMandateUid #
Instances
data IdentifierType #
Instances
data Individual #
Instances
Instances
Show Joint # | |
Generic Joint # | |
FromJSON Joint # | |
Defined in Bank.Starling.API.Schemas parseJSON :: Value -> Parser Joint parseJSONList :: Value -> Parser [Joint] | |
ToJSON Joint # | |
Defined in Bank.Starling.API.Schemas | |
type Rep Joint # | |
Defined in Bank.Starling.API.Schemas type Rep Joint = D1 ('MetaData "Joint" "Bank.Starling.API.Schemas" "starling-bank-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Joint" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountHolderUid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 AccountHolderUid) :*: (S1 ('MetaSel ('Just "personOne") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Individual) :*: S1 ('MetaSel ('Just "personTwo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Individual)))) |
data LastPayment #
Instances
data NextPaymentDatesResponse #
Instances
Payee | |
|
Instances
data PayeeAccount #
Instances
newtype PayeeAccountUid #
PayeeAccountUid UUID |
Instances
data PayeeChannelType #
Instances
data PayeePayment #
Instances
Instances
Show Payees # | |
Generic Payees # | |
FromJSON Payees # | |
Defined in Bank.Starling.API.Schemas parseJSON :: Value -> Parser Payees parseJSONList :: Value -> Parser [Payees] | |
ToJSON Payees # | |
Defined in Bank.Starling.API.Schemas toEncoding :: Payees -> Encoding toJSONList :: [Payees] -> Value toEncodingList :: [Payees] -> Encoding | |
type Rep Payees # | |
Defined in Bank.Starling.API.Schemas |
Instances
Show PayeeType # | |
Generic PayeeType # | |
FromJSON PayeeType # | |
Defined in Bank.Starling.API.Schemas parseJSON :: Value -> Parser PayeeType parseJSONList :: Value -> Parser [PayeeType] | |
ToJSON PayeeType # | |
Defined in Bank.Starling.API.Schemas toEncoding :: PayeeType -> Encoding toJSONList :: [PayeeType] -> Value toEncodingList :: [PayeeType] -> Encoding | |
type Rep PayeeType # | |
PayeeUid UUID |
Instances
Show PayeeUid # | |
Generic PayeeUid # | |
FromJSON PayeeUid # | |
Defined in Bank.Starling.API.Schemas parseJSON :: Value -> Parser PayeeUid parseJSONList :: Value -> Parser [PayeeUid] | |
ToJSON PayeeUid # | |
Defined in Bank.Starling.API.Schemas toEncoding :: PayeeUid -> Encoding toJSONList :: [PayeeUid] -> Value toEncodingList :: [PayeeUid] -> Encoding | |
type Rep PayeeUid # | |
Defined in Bank.Starling.API.Schemas |
Payments | |
|
Instances
Show Payments # | |
Generic Payments # | |
FromJSON Payments # | |
Defined in Bank.Starling.API.Schemas parseJSON :: Value -> Parser Payments parseJSONList :: Value -> Parser [Payments] | |
ToJSON Payments # | |
Defined in Bank.Starling.API.Schemas toEncoding :: Payments -> Encoding toJSONList :: [Payments] -> Value toEncodingList :: [Payments] -> Encoding | |
type Rep Payments # | |
Defined in Bank.Starling.API.Schemas type Rep Payments = D1 ('MetaData "Payments" "Bank.Starling.API.Schemas" "starling-bank-0.1.0.0-inplace" 'False) (C1 ('MetaCons "Payments" 'PrefixI 'True) (S1 ('MetaSel ('Just "payments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [PayeePayment]))) |
data PaymentOrder #
Instances
data PaymentOrderPayment #
Instances
data PaymentOrderPaymentsResponse #
Instances
newtype PaymentOrderUid #
PaymentOrderUid UUID |
Instances
data PaymentStatus #
Instances
data PaymentStatusDescription #
Instances
data PaymentStatusDetails #
Instances
newtype PaymentUid #
PaymentUid UUID |
Instances
data RecurrenceRule #
Instances
data ScheduledPayment #
Instances
data ScheduledPayments #
Instances
data SignedCurrencyAndAmount #
Instances
data SoleTrader #
Instances
newtype SpendingCategory #
Instances
data SpendingCategoryBreakdown #
Instances
data SpendingCategorySummary #
Instances
data SpendingCounterPartyBreakdown #
Instances
data SpendingCounterPartySummary #
Instances
data SpendingCountryBreakdown #
Instances
data SpendingCountrySummary #
Instances
data StandingOrder #
Instances
data StandingOrderFrequency #
Instances
data StandingOrderRecurrence #
Instances
data StandingOrdersResponse #
Instances
data TokenIdentity #
TokenIdentity | |
|
Instances
data TransactionDirection #
Instances
Show TransactionDirection # | |
Defined in Bank.Starling.API.Schemas showsPrec :: Int -> TransactionDirection -> ShowS # show :: TransactionDirection -> String # showList :: [TransactionDirection] -> ShowS # | |
Generic TransactionDirection # | |
Defined in Bank.Starling.API.Schemas type Rep TransactionDirection :: Type -> Type # from :: TransactionDirection -> Rep TransactionDirection x # to :: Rep TransactionDirection x -> TransactionDirection # | |
FromJSON TransactionDirection # | |
Defined in Bank.Starling.API.Schemas parseJSON :: Value -> Parser TransactionDirection parseJSONList :: Value -> Parser [TransactionDirection] | |
ToJSON TransactionDirection # | |
Defined in Bank.Starling.API.Schemas toJSON :: TransactionDirection -> Value toEncoding :: TransactionDirection -> Encoding toJSONList :: [TransactionDirection] -> Value toEncodingList :: [TransactionDirection] -> Encoding | |
type Rep TransactionDirection # | |
data ErrorResponse #
Instances
newtype ErrorDetail #