@@ -1918,6 +1918,319 @@ paths:
19181918 application/vnd.api+json :
19191919 schema :
19201920 $ref : ' #/components/schemas/_errorResponse'
1921+ /postLike :
1922+ get :
1923+ operationId : list-PostLike
1924+ description : List "PostLike" resources
1925+ tags :
1926+ - postLike
1927+ parameters :
1928+ - $ref : ' #/components/parameters/include'
1929+ - $ref : ' #/components/parameters/sort'
1930+ - $ref : ' #/components/parameters/page-offset'
1931+ - $ref : ' #/components/parameters/page-limit'
1932+ - name : filter[id]
1933+ required : false
1934+ description : Id filter
1935+ in : query
1936+ style : form
1937+ explode : false
1938+ schema :
1939+ type : string
1940+ - name : filter[createdAt]
1941+ required : false
1942+ description : Equality filter for "createdAt"
1943+ in : query
1944+ style : form
1945+ explode : false
1946+ schema :
1947+ type : string
1948+ format : date-time
1949+ - name : filter[createdAt$lt]
1950+ required : false
1951+ description : Less-than filter for "createdAt"
1952+ in : query
1953+ style : form
1954+ explode : false
1955+ schema :
1956+ type : string
1957+ format : date-time
1958+ - name : filter[createdAt$lte]
1959+ required : false
1960+ description : Less-than or equal filter for "createdAt"
1961+ in : query
1962+ style : form
1963+ explode : false
1964+ schema :
1965+ type : string
1966+ format : date-time
1967+ - name : filter[createdAt$gt]
1968+ required : false
1969+ description : Greater-than filter for "createdAt"
1970+ in : query
1971+ style : form
1972+ explode : false
1973+ schema :
1974+ type : string
1975+ format : date-time
1976+ - name : filter[createdAt$gte]
1977+ required : false
1978+ description : Greater-than or equal filter for "createdAt"
1979+ in : query
1980+ style : form
1981+ explode : false
1982+ schema :
1983+ type : string
1984+ format : date-time
1985+ - name : filter[updatedAt]
1986+ required : false
1987+ description : Equality filter for "updatedAt"
1988+ in : query
1989+ style : form
1990+ explode : false
1991+ schema :
1992+ type : string
1993+ format : date-time
1994+ - name : filter[updatedAt$lt]
1995+ required : false
1996+ description : Less-than filter for "updatedAt"
1997+ in : query
1998+ style : form
1999+ explode : false
2000+ schema :
2001+ type : string
2002+ format : date-time
2003+ - name : filter[updatedAt$lte]
2004+ required : false
2005+ description : Less-than or equal filter for "updatedAt"
2006+ in : query
2007+ style : form
2008+ explode : false
2009+ schema :
2010+ type : string
2011+ format : date-time
2012+ - name : filter[updatedAt$gt]
2013+ required : false
2014+ description : Greater-than filter for "updatedAt"
2015+ in : query
2016+ style : form
2017+ explode : false
2018+ schema :
2019+ type : string
2020+ format : date-time
2021+ - name : filter[updatedAt$gte]
2022+ required : false
2023+ description : Greater-than or equal filter for "updatedAt"
2024+ in : query
2025+ style : form
2026+ explode : false
2027+ schema :
2028+ type : string
2029+ format : date-time
2030+ - name : filter[title]
2031+ required : false
2032+ description : Equality filter for "title"
2033+ in : query
2034+ style : form
2035+ explode : false
2036+ schema :
2037+ type : string
2038+ - name : filter[title$contains]
2039+ required : false
2040+ description : String contains filter for "title"
2041+ in : query
2042+ style : form
2043+ explode : false
2044+ schema :
2045+ type : string
2046+ - name : filter[title$icontains]
2047+ required : false
2048+ description : String case-insensitive contains filter for "title"
2049+ in : query
2050+ style : form
2051+ explode : false
2052+ schema :
2053+ type : string
2054+ - name : filter[title$search]
2055+ required : false
2056+ description : String full-text search filter for "title"
2057+ in : query
2058+ style : form
2059+ explode : false
2060+ schema :
2061+ type : string
2062+ - name : filter[title$startsWith]
2063+ required : false
2064+ description : String startsWith filter for "title"
2065+ in : query
2066+ style : form
2067+ explode : false
2068+ schema :
2069+ type : string
2070+ - name : filter[title$endsWith]
2071+ required : false
2072+ description : String endsWith filter for "title"
2073+ in : query
2074+ style : form
2075+ explode : false
2076+ schema :
2077+ type : string
2078+ - name : filter[author]
2079+ required : false
2080+ description : Equality filter for "author"
2081+ in : query
2082+ style : form
2083+ explode : false
2084+ schema :
2085+ type : string
2086+ - name : filter[published]
2087+ required : false
2088+ description : Equality filter for "published"
2089+ in : query
2090+ style : form
2091+ explode : false
2092+ schema :
2093+ type : boolean
2094+ - name : filter[viewCount]
2095+ required : false
2096+ description : Equality filter for "viewCount"
2097+ in : query
2098+ style : form
2099+ explode : false
2100+ schema :
2101+ type : integer
2102+ - name : filter[viewCount$lt]
2103+ required : false
2104+ description : Less-than filter for "viewCount"
2105+ in : query
2106+ style : form
2107+ explode : false
2108+ schema :
2109+ type : integer
2110+ - name : filter[viewCount$lte]
2111+ required : false
2112+ description : Less-than or equal filter for "viewCount"
2113+ in : query
2114+ style : form
2115+ explode : false
2116+ schema :
2117+ type : integer
2118+ - name : filter[viewCount$gt]
2119+ required : false
2120+ description : Greater-than filter for "viewCount"
2121+ in : query
2122+ style : form
2123+ explode : false
2124+ schema :
2125+ type : integer
2126+ - name : filter[viewCount$gte]
2127+ required : false
2128+ description : Greater-than or equal filter for "viewCount"
2129+ in : query
2130+ style : form
2131+ explode : false
2132+ schema :
2133+ type : integer
2134+ - name : filter[notes]
2135+ required : false
2136+ description : Equality filter for "notes"
2137+ in : query
2138+ style : form
2139+ explode : false
2140+ schema :
2141+ type : string
2142+ - name : filter[notes$contains]
2143+ required : false
2144+ description : String contains filter for "notes"
2145+ in : query
2146+ style : form
2147+ explode : false
2148+ schema :
2149+ type : string
2150+ - name : filter[notes$icontains]
2151+ required : false
2152+ description : String case-insensitive contains filter for "notes"
2153+ in : query
2154+ style : form
2155+ explode : false
2156+ schema :
2157+ type : string
2158+ - name : filter[notes$search]
2159+ required : false
2160+ description : String full-text search filter for "notes"
2161+ in : query
2162+ style : form
2163+ explode : false
2164+ schema :
2165+ type : string
2166+ - name : filter[notes$startsWith]
2167+ required : false
2168+ description : String startsWith filter for "notes"
2169+ in : query
2170+ style : form
2171+ explode : false
2172+ schema :
2173+ type : string
2174+ - name : filter[notes$endsWith]
2175+ required : false
2176+ description : String endsWith filter for "notes"
2177+ in : query
2178+ style : form
2179+ explode : false
2180+ schema :
2181+ type : string
2182+ - name : filter[likes]
2183+ required : false
2184+ description : Equality filter for "likes"
2185+ in : query
2186+ style : form
2187+ explode : false
2188+ schema :
2189+ type : array
2190+ items :
2191+ type : string
2192+ responses :
2193+ ' 200 ' :
2194+ description : Successful operation
2195+ content :
2196+ application/vnd.api+json :
2197+ schema :
2198+ $ref : ' #/components/schemas/postLikeListResponse'
2199+ ' 403 ' :
2200+ description : Request is forbidden
2201+ content :
2202+ application/vnd.api+json :
2203+ schema :
2204+ $ref : ' #/components/schemas/_errorResponse'
2205+ post :
2206+ operationId : create-postLike
2207+ description : Create a "postLike" resource
2208+ tags :
2209+ - postLike
2210+ requestBody :
2211+ content :
2212+ application/vnd.api+json :
2213+ schema :
2214+ $ref : ' #/components/schemas/postLikeCreateRequest'
2215+ responses :
2216+ ' 201 ' :
2217+ description : Successful operation
2218+ content :
2219+ application/vnd.api+json :
2220+ schema :
2221+ $ref : ' #/components/schemas/postLikeResponse'
2222+ ' 403 ' :
2223+ description : Request is forbidden
2224+ content :
2225+ application/vnd.api+json :
2226+ schema :
2227+ $ref : ' #/components/schemas/_errorResponse'
2228+ ' 422 ' :
2229+ description : Request is unprocessable due to validation errors
2230+ content :
2231+ application/vnd.api+json :
2232+ schema :
2233+ $ref : ' #/components/schemas/_errorResponse'
19212234components :
19222235 schemas :
19232236 _jsonapi :
0 commit comments