Structures
The following structures are available globally.
-
YNAB API client
See moreDeclaration
Swift
public struct YNAB
-
Converts currency data from API responses into displayeable strings
See moreDeclaration
Swift
public struct CurrencyFormatter : Sendable
-
Converts dates to and from API-friendly strings
See moreDeclaration
Swift
public struct DateConverter : Sendable
-
Budget account model
See moreDeclaration
Swift
public struct Account : Codable, Equatable, Sendable
-
Full budget model. This represents a complete budget export.
See moreDeclaration
Swift
public struct BudgetDetail : Codable, Equatable, Sendable
-
Budget settings model
See moreDeclaration
Swift
public struct BudgetSettings : Codable, Equatable, Sendable
-
Budget summary model
See moreDeclaration
Swift
public struct BudgetSummary : Codable, Equatable, Sendable
-
Budget category
See moreDeclaration
Swift
public struct Category : Codable, Equatable, Sendable
-
Category group model
See moreDeclaration
Swift
public struct CategoryGroup : Codable, Equatable, Sendable
-
Category group including categories
See moreDeclaration
Swift
public struct CategoryGroupWithCategories : Codable, Equatable, Sendable
-
Currency formatting settings
See moreDeclaration
Swift
public struct CurrencyFormat : Codable, Equatable, Sendable
-
Date format settings
See moreDeclaration
Swift
public struct DateFormat : Codable, Equatable, Sendable
-
Model for API errors
See moreDeclaration
Swift
public struct ErrorDetail : Codable, Equatable, Sendable
-
Undocumented
See moreDeclaration
Swift
public struct HybridTransaction : Codable, Equatable, Sendable
-
Month detail model
See moreDeclaration
Swift
public struct MonthDetail : Codable, Equatable, Sendable
-
Month summary model
See moreDeclaration
Swift
public struct MonthSummary : Codable, Equatable, Sendable
-
Payee model
See moreDeclaration
Swift
public struct Payee : Codable, Equatable, Sendable
-
Payee location model
See moreDeclaration
Swift
public struct PayeeLocation : Codable, Equatable, Sendable
-
A model representing a category to be saved or updated
See moreDeclaration
Swift
public struct SaveCategory : Codable, Equatable, Sendable
-
A model representing a month category to be saved or updated
See moreDeclaration
Swift
public struct SaveMonthCategory : Codable, Equatable, Sendable
-
A model representing a payee to be saved or updated
See moreDeclaration
Swift
public struct SavePayee : Codable, Equatable, Sendable
-
A model representing a scheduled transaction to be saved or updated
See moreDeclaration
Swift
public struct SaveScheduledTransaction : Codable, Equatable, Sendable
-
A model representing a subtransaction to be saved
See moreDeclaration
Swift
public struct SaveSubTransaction : Codable, Equatable, Sendable
-
Undocumented
See moreDeclaration
Swift
public struct SaveTransactionWithIdOrImportId : Codable, Equatable, Sendable
-
Scheduled sub transaction
See moreDeclaration
Swift
public struct ScheduledSubTransaction : Codable, Equatable, Sendable
-
Full details of a scheduled transaction
See moreDeclaration
Swift
public struct ScheduledTransactionDetail : Codable, Equatable, Sendable
-
Summary of a scheduled transaction
See moreDeclaration
Swift
public struct ScheduledTransactionSummary : Codable, Equatable, Sendable
-
Subtransaction model
See moreDeclaration
Swift
public struct SubTransaction : Codable, Equatable, Sendable
-
Detailed model of a transaction
See moreDeclaration
Swift
public struct TransactionDetail : Codable, Equatable, Sendable
-
Summary details of a transaction
See moreDeclaration
Swift
public struct TransactionSummary : Codable, Equatable, Sendable
-
Authenticate user information
See moreDeclaration
Swift
public struct User : Codable, Equatable, Sendable
-
Undocumented
See moreDeclaration
Swift
public struct CreateTransactionRequest
-
Undocumented
See moreDeclaration
Swift
public struct CreateTransactionsRequest
-
Undocumented
See moreDeclaration
Swift
public struct UpdateTransactionsRequest
-
Provides access to account operations
See moreDeclaration
Swift
public struct AccountService
-
Provides access to budget operations
See moreDeclaration
Swift
public struct BudgetService
-
Provides access to category operations
See moreDeclaration
Swift
public struct CategoryService
-
Provides access to month operations
See moreDeclaration
Swift
public struct MonthService
-
Provides access to payee location operations
See moreDeclaration
Swift
public struct PayeeLocationService
-
Provides access to payee operations
See moreDeclaration
Swift
public struct PayeeService
-
Provides access to scheduled transaction operations
See moreDeclaration
Swift
public struct ScheduledTransactionService
-
Provides access to transaction operations
See moreDeclaration
Swift
public struct TransactionService
-
Provides access to user operations
See moreDeclaration
Swift
public struct UserService