ios_app_v2/yobble/Network/APIModels.swift
2025-10-07 01:51:15 +03:00

32 lines
553 B
Swift

import Foundation
struct APIResponse<T: Decodable>: Decodable {
let status: String
let data: T
let detail: String?
}
struct TokenPairPayload: Decodable {
let access_token: String
let refresh_token: String
let user_id: String?
}
struct RegisterPayload: Decodable {
let message: String
}
struct ErrorPayload: Decodable {
let message: String?
}
struct ErrorResponse: Decodable {
let status: String?
let data: ErrorPayload?
let detail: String?
}
struct MessagePayload: Decodable {
let message: String
}