Thanks to visit codestin.com
Credit goes to github.com

Skip to content

httpsgithu/open-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This repository contains Netlify's API definition in the Open API format, formerly known as Swagger.

It's still a work in progress and we welcome feedback and contributions.

Installation

We use go-swagger to validate our spec against the 2.0 spec of Open API.

To download the toolchain follow the installation instructions in that repository. You'll need to have Go installed.

Spec validation

You can run this command to validate the spec:

make validate

Code generation

Currently, we're generating client code for Go, but we're planning on releasing libraries in any language that can generate code from the spec.

You can use this command to generate the Go client:

make generate

Explore API

Go to https://open-api.netlify.com to explore the spec definitions using Open-Api's UI.

License

MIT. See LICENSE for more details.

About

Open API specification of Netlify's API

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 88.0%
  • JavaScript 7.4%
  • HTML 3.4%
  • Makefile 1.2%