swpt_lib.swpt_uris¶
-
swpt_lib.swpt_uris.
make_account_uri
(debtor_id: int, account_id: str) → str¶ Return a valid SWPT account URI.
Raises ValueError if the passed debtor_id or account_id is invalid.
-
swpt_lib.swpt_uris.
make_debtor_uri
(debtor_id: int) → str¶ Return a valid SWPT debtor URI.
Raises ValueError if the passed debtor_id is invalid.
-
swpt_lib.swpt_uris.
parse_account_uri
(uri: str) → Tuple[int, str]¶ Return a (debtor ID, account ID) tuple.
Raises ValueError if the passed URI does not represent a valid SWPT account.
-
swpt_lib.swpt_uris.
parse_debtor_uri
(uri: str) → int¶ Return a debtor ID.
Raises ValueError if the passed URI does not represent a valid SWPT debtor.