# Elly API ## API Docs - API Keys [Get current API key details](https://docs.ellyfin.app/get-current-api-key-details-25169527e0.md): Retrieve details about the API key being used to make this request. - API Keys [Get current API key usage statistics](https://docs.ellyfin.app/get-current-api-key-usage-statistics-25169528e0.md): Retrieve usage statistics for the API key being used to make this request. - API Keys [List all API keys](https://docs.ellyfin.app/list-all-api-keys-26105652e0.md): List all API keys for the company. - API Keys [Create a new API key](https://docs.ellyfin.app/create-a-new-api-key-26105653e0.md): Create a new API key for the company. - API Keys [Revoke an API key](https://docs.ellyfin.app/revoke-an-api-key-26105654e0.md): Revoke (permanently disable) an API key. - Transactions [List transactions](https://docs.ellyfin.app/list-transactions-25169529e0.md): Retrieve a paginated list of transactions with optional filters. - Transactions [Create transaction](https://docs.ellyfin.app/create-transaction-25169530e0.md): Manually create a new transaction. - Transactions [Get transaction details](https://docs.ellyfin.app/get-transaction-details-25169531e0.md): Retrieve detailed information about a specific transaction. - Transactions [Update transaction](https://docs.ellyfin.app/update-transaction-25169532e0.md): Update a transaction's properties. - Transactions [Delete transaction](https://docs.ellyfin.app/delete-transaction-25169533e0.md): Soft delete a transaction. - Transactions [Bulk update transactions](https://docs.ellyfin.app/bulk-update-transactions-25169534e0.md): Update multiple transactions at once. - Bank Accounts [List bank accounts](https://docs.ellyfin.app/list-bank-accounts-25169535e0.md): Retrieve all bank accounts for the company. - Bank Accounts [Create bank account](https://docs.ellyfin.app/create-bank-account-25169536e0.md): Manually create a bank account. - Bank Accounts [Get bank account details](https://docs.ellyfin.app/get-bank-account-details-25169537e0.md): - Bank Accounts [Update bank account](https://docs.ellyfin.app/update-bank-account-25169538e0.md): - Bank Accounts [Delete bank account](https://docs.ellyfin.app/delete-bank-account-25169539e0.md): Soft delete a bank account. - Bank Accounts [Get bank account transactions](https://docs.ellyfin.app/get-bank-account-transactions-25169540e0.md): Retrieve transactions for a specific bank account. - Statements [List bank statements](https://docs.ellyfin.app/list-bank-statements-25169541e0.md): Retrieve all uploaded bank statements. - Statements [Upload bank statement file](https://docs.ellyfin.app/upload-bank-statement-file-25169542e0.md): Upload a bank statement file for processing. - Statements [Get statement details](https://docs.ellyfin.app/get-statement-details-25169543e0.md): - Statements [Get statement transactions](https://docs.ellyfin.app/get-statement-transactions-25169544e0.md): Retrieve all transactions extracted from a bank statement. - Categories [List categories](https://docs.ellyfin.app/list-categories-25169545e0.md): Retrieve all unique categories used in transactions. - Reports [Cash flow report](https://docs.ellyfin.app/cash-flow-report-25169546e0.md): Generate a cash flow statement broken down by category. - Reports [Financial summary report](https://docs.ellyfin.app/financial-summary-report-25169547e0.md): Generate a financial summary with income, expenses, and category breakdown. - Companies [Get company details](https://docs.ellyfin.app/get-company-details-25169548e0.md): Retrieve information about the current company. ## Schemas - [TransactionStatus](https://docs.ellyfin.app/transactionstatus-11419092d0.md): - [AccountingCategory](https://docs.ellyfin.app/accountingcategory-11419093d0.md): - [CashFlowCategory](https://docs.ellyfin.app/cashflowcategory-11419094d0.md): - [AccountType](https://docs.ellyfin.app/accounttype-11419095d0.md): - [AccountStatus](https://docs.ellyfin.app/accountstatus-11419096d0.md): - [StatementStatus](https://docs.ellyfin.app/statementstatus-11419097d0.md): - [ApiScope](https://docs.ellyfin.app/apiscope-11419098d0.md): - [ApiKey](https://docs.ellyfin.app/apikey-11419099d0.md): - [Transaction](https://docs.ellyfin.app/transaction-11419100d0.md): - [TransactionListResponse](https://docs.ellyfin.app/transactionlistresponse-11419101d0.md): - [TransactionResponse](https://docs.ellyfin.app/transactionresponse-11419102d0.md): - [TransactionDetailResponse](https://docs.ellyfin.app/transactiondetailresponse-11419103d0.md): - [CreateTransactionRequest](https://docs.ellyfin.app/createtransactionrequest-11419104d0.md): - [UpdateTransactionRequest](https://docs.ellyfin.app/updatetransactionrequest-11419105d0.md): - [BulkUpdateRequest](https://docs.ellyfin.app/bulkupdaterequest-11419106d0.md): - [BankAccount](https://docs.ellyfin.app/bankaccount-11419107d0.md): - [BankAccountListResponse](https://docs.ellyfin.app/bankaccountlistresponse-11419108d0.md): - [CreateBankAccountRequest](https://docs.ellyfin.app/createbankaccountrequest-11419109d0.md): - [UpdateBankAccountRequest](https://docs.ellyfin.app/updatebankaccountrequest-11419110d0.md): - [CreateStatementRequest](https://docs.ellyfin.app/createstatementrequest-11419111d0.md): - [CreateStatementUpload](https://docs.ellyfin.app/createstatementupload-11419112d0.md): - [Pagination](https://docs.ellyfin.app/pagination-11419113d0.md): - [Error](https://docs.ellyfin.app/error-11419114d0.md):