bottin-ag/apiresponse/apiresponse.go

25 lines
577 B
Go

// Package apiresponse provides response types for API routes
package apiresponse
import "codeberg.org/vlbeaudoin/voki/response"
// HealthGET is the response type for `GET /v:version/health/ http/1.1`
type HealthGET struct {
response.ResponseWithError
Data struct {
BottinStatus string
}
}
// ScanGET is the response type for `GET /v:version/scan/ http/1.1`
type ScanGET struct {
response.ResponseWithError
Data struct {
IsScanned bool
}
}
// ScanPOST is the response type for `POST /v:version/scan/ http/1.1`
type ScanPOST struct {
response.ResponseWithError
}