Account¶
The Account endpoints provide information about your IEX Cloud account, which allow tracking of message counts, account metadata, and more.
Data weighting for all iexfinance.account
endpoints is Free
.
Metadata¶
- iexfinance.account.get_metadata(**kwargs)¶
Metadata
Account metadata
Reference: https://iexcloud.io/docs/api/#metadata
Data Weighting:
Free
Examples¶
from iexfinance.account import get_metadata
get_metadata()
Usage¶
- iexfinance.account.get_usage(quota_type=None, **kwargs)¶
Usage
Account details, including current tier, payment status, message quote usage
Reference: https://iexcloud.io/docs/api/#usage
Data Weighting:
Free
- quota_type: str, default “messages”, optional
Quotat category (
messages
,rules
,rule-records
,alerts
,alert-records
)
Examples¶
from iexfinance.account import get_usage
get_usage()
Pay as you go¶
iexfinance
provides two methods, allow_pay_as_you_go
and
disallow_pay_as_you_go
to toggle Pay-as-you-go for a given account.
- iexfinance.account.allow_pay_as_you_go(**kwargs)¶
Allow Pay As You Go
Toggle ON pay-as-you-go messages
Reference: https://iexcloud.io/docs/api/#pay-as-you-go
Data Weighting:
Free
- iexfinance.account.disallow_pay_as_you_go(**kwargs)¶
Disallow Pay As You Go
Toggle OFF pay-as-you-go messages
Reference: https://iexcloud.io/docs/api/#pay-as-you-go
Data Weighting:
Free
Examples¶
from iexfinance.account import allow_pay_as_you_go
allow_pay_as_you_go()
from iexfinance.account import disallow_pay_as_you_go
disallow_pay_as_you_go()