You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
500 B
17 lines
500 B
using Refit; |
|
using StabilityMatrix.Core.Models.Api.OpenArt; |
|
|
|
namespace StabilityMatrix.Core.Api; |
|
|
|
[Headers("User-Agent: StabilityMatrix")] |
|
public interface IOpenArtApi |
|
{ |
|
[Get("/feed")] |
|
Task<OpenArtSearchResponse> GetFeedAsync([Query] OpenArtFeedRequest request); |
|
|
|
[Get("/list")] |
|
Task<OpenArtSearchResponse> SearchAsync([Query] OpenArtSearchRequest request); |
|
|
|
[Post("/download")] |
|
Task<OpenArtDownloadResponse> DownloadWorkflowAsync([Body] OpenArtDownloadRequest request); |
|
}
|
|
|