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
View on GitHub
Structures Reference