package types
|
|
|
|
type Response struct {
|
|
HTTPStatusCode int `json:"status"`
|
|
}
|
|
|
|
type APIVersion struct {
|
|
Major int `json:"major"`
|
|
Minor int `json:"minor"`
|
|
Patch int `json:"patch"`
|
|
}
|
|
|
|
type IndexResponse struct {
|
|
*Response
|
|
Version APIVersion `json:"version"`
|
|
}
|
|
|
|
type APIError struct {
|
|
*Response
|
|
Err error `json:"-"`
|
|
|
|
Messages []string `json:"messages"`
|
|
}
|