Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/LaunchPlatform/beanhub-cli
/ types & classes
Types & classes
52 in github.com/LaunchPlatform/beanhub-cli
⨍
Functions
853
◇
Types & classes
52
↳
Endpoints
15
↓ 10 callers
Class
Response
A response from an endpoint
beanhub_cli/internal_api/types.py:40
↓ 5 callers
Class
InboxEmailFactory
tests/factories.py:8
↓ 4 callers
Class
AccessToken
beanhub_cli/config.py:6
↓ 4 callers
Class
Config
beanhub_cli/config.py:14
↓ 3 callers
Class
BenchmarkBankSpec
tests/benchmark/conftest.py:44
↓ 2 callers
Class
AuthConfig
beanhub_cli/auth.py:16
↓ 1 callers
Class
AuthSessionRequest
Attributes: hostname (str):
beanhub_cli/internal_api/models/auth_session_request.py:11
↓ 1 callers
Class
AuthenticatedClient
A Client which has been authenticated for use on secured endpoints The following are accepted as keyword arguments and will be used to construct
beanhub_cli/internal_api/client.py:146
↓ 1 callers
Class
BenchmarkCsvFile
tests/benchmark/conftest.py:53
↓ 1 callers
Class
BenchmarkDataset
tests/benchmark/conftest.py:251
↓ 1 callers
Class
Client
A class for keeping track of data related to the API The following are accepted as keyword arguments and will be used to construct httpx Clients
beanhub_cli/internal_api/client.py:13
↓ 1 callers
Class
CreateDumpRequestRequest
Attributes: public_key (str): output_accounts (Union[Unset, bool]): Default: False.
beanhub_cli/internal_api/models/create_dump_request_request.py:15
↓ 1 callers
Class
CreateInboxDumpRequest
Attributes: public_key (str): email_ids (list[str]):
beanhub_cli/internal_api/models/create_inbox_dump_request.py:12
↓ 1 callers
Class
CreateSyncBatchRequest
Attributes: import_and_commit (Union[Unset, bool]): When enabled, sync all items in the batch first, then run a single import
beanhub_cli/internal_api/models/create_sync_batch_request.py:15
↓ 1 callers
Class
DumpRequestState
beanhub_cli/internal_api/models/dump_request_state.py:4
↓ 1 callers
Class
ExportBeancountResult
beanhub_cli/mcp/schemes.py:13
↓ 1 callers
Class
FormatResult
beanhub_cli/mcp/schemes.py:19
↓ 1 callers
Class
InboxDumpRequestState
beanhub_cli/internal_api/models/inbox_dump_request_state.py:4
↓ 1 callers
Class
InboxEmail
Attributes: id (str): message_id (str): headers (InboxEmailHeaders): subject (str): from_addresses (list[
beanhub_cli/internal_api/models/inbox_email.py:21
↓ 1 callers
Class
LogLevel
beanhub_cli/environment.py:11
↓ 1 callers
Class
PlaidItemSyncState
beanhub_cli/internal_api/models/plaid_item_sync_state.py:4
↓ 1 callers
Class
Repository
beanhub_cli/config.py:10
↓ 1 callers
Class
RepositoryType
beanhub_cli/internal_api/models/repository_type.py:4
↓ 1 callers
Class
Settings
beanhub_cli/forms/app/settings.py:9
↓ 1 callers
Class
SettingsProxy
beanhub_cli/forms/app/settings.py:22
↓ 1 callers
Class
StartupCallbackServer
beanhub_cli/forms/main.py:34
↓ 1 callers
Class
SyncBatchState
beanhub_cli/internal_api/models/sync_batch_state.py:4
↓ 1 callers
Class
Unset
beanhub_cli/internal_api/types.py:13
Class
AliasedGroup
beanhub_cli/aliase.py:10
Class
AuthSessionNotReadyResponse
Attributes: code (str): message (str):
beanhub_cli/internal_api/models/auth_session_not_ready_response.py:11
Class
AuthSessionPollResponse
Attributes: token (str): repositories (Union[None, Unset, list[str]]):
beanhub_cli/internal_api/models/auth_session_poll_response.py:16
Class
AuthSessionResponse
Attributes: id (UUID): code (str): auth_url (str): secret_token (str): poll_url (Union[None, Unset, str])
beanhub_cli/internal_api/models/auth_session_response.py:17
Class
CreateDumpRequestResponse
Attributes: id (UUID):
beanhub_cli/internal_api/models/create_dump_request_response.py:12
Class
CreateInboxDumpRequestResponse
Attributes: id (UUID):
beanhub_cli/internal_api/models/create_inbox_dump_request_response.py:12
Class
CreateSyncBatchResponse
Attributes: id (UUID):
beanhub_cli/internal_api/models/create_sync_batch_response.py:12
Class
Environment
beanhub_cli/environment.py:31
Class
File
Contains information for file uploads
beanhub_cli/internal_api/types.py:24
Class
GenericError
Attributes: detail (Union[Unset, Any]):
beanhub_cli/internal_api/models/generic_error.py:15
Class
GetDumpRequestResponse
Attributes: id (UUID): state (DumpRequestState): encryption_key (Union[None, Unset, str]): download_url (Union[No
beanhub_cli/internal_api/models/get_dump_request_response.py:18
Class
GetInboxDumpRequestResponse
Attributes: id (UUID): state (InboxDumpRequestState): encryption_key (Union[None, Unset, str]): download_url (Uni
beanhub_cli/internal_api/models/get_inbox_dump_request_response.py:18
Class
GetInboxEmailResponse
Attributes: emails (list['InboxEmail']): cursor (Union[None, Unset, str]):
beanhub_cli/internal_api/models/get_inbox_email_response.py:21
Class
GetSyncBatchResponse
Attributes: id (UUID): Sync batch ID. import_and_commit (bool): Whether this batch was created with import and commit enabled. Wh
beanhub_cli/internal_api/models/get_sync_batch_response.py:23
Class
HTTPValidationError
Attributes: detail (Union[Unset, list['ValidationError']]):
beanhub_cli/internal_api/models/http_validation_error.py:20
Class
InboxEmailHeaders
beanhub_cli/internal_api/models/inbox_email_headers.py:11
Class
ItemData
Attributes: id (str): institution_name (Union[None, str]):
beanhub_cli/internal_api/models/item_data.py:13
Class
ListRepositoriesResponse
Attributes: repositories (list['Repository']):
beanhub_cli/internal_api/models/list_repositories_response.py:16
Class
Meta
tests/factories.py:21
Class
Repository
Attributes: username (str): name (str): type_ (RepositoryType): public (bool): active (bool):
beanhub_cli/internal_api/models/repository.py:13
Class
ResultBase
beanhub_cli/mcp/schemes.py:8
Class
SyncData
Attributes: id (str): state (PlaidItemSyncState): item (ItemData): error_message (Union[None, Unset, str]):
beanhub_cli/internal_api/models/sync_data.py:22
Class
UnexpectedStatus
Raised by api functions when the response status an undocumented status and Client.raise_on_unexpected_status is True
beanhub_cli/internal_api/errors.py:4
Class
ValidationError
Attributes: loc (list[Union[int, str]]): msg (str): type_ (str):
beanhub_cli/internal_api/models/validation_error.py:13