Go library for Status.io
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.md
components.go
components_types.go
incidents.go
incidents_types.go
maintenance.go
maintenance_types.go
metric.go
metric_types.go
status.go
status_types.go
statusio.go
statusio_test.go
subscribers.go
subscribers_types.go

README.md

Go Status.io

Go package for Status.io

GoDoc

Successful API queries return native Go structs that can be used immediately, with no need for type assertions.

Usage

api := statusio.NewStatusioApi("your-api-id", "your-api-key")

Retrieve status page summary:

statusSummary, err := api.StatusSummary("your-statuspage-id")
if err != nil {
    log.Fatal(err)
}
fmt.Println(statusSummary.Result.Status[0].Containers[0].Status)

View the full API documentation at: http://developers.status.io/