// Generated by Create API
// https://github.com/CreateAPI/CreateAPI

import Foundation
import Get
import URLQueryEncoder

extension Paths.Feed.V3 {
    public var offset: Offset {
        Offset(path: path + "/offset")
    }

    public struct Offset {
        /// Path: `/api/feed/v3/offset`
        public let path: String

        /// Get Feed V3 Offset
        ///
        /// Get clip ID at a specific offset for a given set of filters.
        /// Returns the clip_id at the lesser of the given offset and the total number of results.
        /// Uses database-level OFFSET/LIMIT for optimal performance.
        public func post(_ body: GenAPI.FeedOffsetRequestSpec) -> Request<GenAPI.ClipOffsetResponse> {
            Request(path: path, method: "POST", body: body, id: "studio_api_bots_api_get_feed_v3_offset")
        }
    }
}
