@@ -18,15 +18,15 @@ Join us at [gitter](https://gitter.im/pksunkara/alpaca) if you need any help.
1818
1919## Installation
2020
21- You can download the binaries (v0.2.0 )
21+ You can download the binaries (v0.2.1 )
2222
23- * Architecture i386 [ [ linux] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_linux_386 .tar.gz?direct ) / [ windows] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_windows_386 .zip?direct ) / [ darwin] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_darwin_386 .zip?direct ) / [ freebsd] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_freebsd_386 .zip?direct ) / [ openbsd] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_openbsd_386 .zip?direct ) / [ netbsd] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_netbsd_386 .zip?direct ) / [ plan9] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_plan9_386 .zip?direct ) ]
24- * Architecture amd64 [ [ linux] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_linux_amd64 .tar.gz?direct ) / [ windows] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_windows_amd64 .zip?direct ) / [ darwin] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_darwin_amd64 .zip?direct ) / [ freebsd] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_freebsd_amd64 .zip?direct ) / [ openbsd] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_openbsd_amd64 .zip?direct ) / [ netbsd] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_netbsd_amd64 .zip?direct ) ]
25- * Architecture arm [ [ linux] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_linux_arm .tar.gz?direct ) / [ freebsd] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_freebsd_arm .zip?direct ) / [ netbsd] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_netbsd_arm .zip?direct ) ]
23+ * Architecture i386 [ [ linux] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_linux_386 .tar.gz?direct ) / [ windows] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_windows_386 .zip?direct ) / [ darwin] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_darwin_386 .zip?direct ) / [ freebsd] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_freebsd_386 .zip?direct ) / [ openbsd] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_openbsd_386 .zip?direct ) / [ netbsd] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_netbsd_386 .zip?direct ) / [ plan9] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_plan9_386 .zip?direct ) ]
24+ * Architecture amd64 [ [ linux] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_linux_amd64 .tar.gz?direct ) / [ windows] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_windows_amd64 .zip?direct ) / [ darwin] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_darwin_amd64 .zip?direct ) / [ freebsd] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_freebsd_amd64 .zip?direct ) / [ openbsd] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_openbsd_amd64 .zip?direct ) / [ netbsd] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_netbsd_amd64 .zip?direct ) ]
25+ * Architecture arm [ [ linux] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_linux_arm .tar.gz?direct ) / [ freebsd] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_freebsd_arm .zip?direct ) / [ netbsd] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_netbsd_arm .zip?direct ) ]
2626
27- Or by using deb packages (v0.2.0 )
27+ Or by using deb packages (v0.2.1 )
2828
29- * [ [ i386] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_i386 .deb?direct ) / [ amd64] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_amd64 .deb?direct ) / [ armhf] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.0_armhf .deb?direct ) ]
29+ * [ [ i386] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_i386 .deb?direct ) / [ amd64] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_amd64 .deb?direct ) / [ armhf] ( https://dl.bintray.com//content/pksunkara/utils/alpaca_0.2.1_armhf .deb?direct ) ]
3030
3131Or by using golang (v1.2)
3232
@@ -111,6 +111,7 @@ All the following fields are required unless mentioned.
111111``` js
112112{
113113 " base" : " https://exampleapp.com" , // Base URL of the api
114+ " base_as_arg" : true , // Force Base URL to be an argument in generated clients [optional] (default: false)
114115 " version" : " v1" , // Default version for the api (https://api.example.com{/version}/users) [optional]
115116 " no_verify_ssl" : true , // Do not verify SSL cert [optional] (default: false)
116117 " authorization" : { // Authorization strategies
@@ -142,12 +143,17 @@ All the following fields are required unless mentioned.
142143 " users" : { // Name of a class of the api
143144 " args" : [" login" ], // Arguments required for the api class [optional]
144145 " profile" : { // Name of a method of the api
145- " path" : " /users/:login/profile " , // Url of the api method
146+ " path" : " /users/:login/:type " , // URL of the api method
146147 " method" : " post" , // HTTP method of the api method [optional] (default: get)
147148 " params" : [ // Parameters for the api method [optional]
148149 {
149- " name" : " bio" , // Name of the parameter
150- " required" : true // The parameter will become an argument of api method
150+ " name" : " type" , // Name of the parameter
151+ " required" : true // The parameter will become an argument of api method [optional] (default: false)
152+ " url_use" : true // This parameter is only used to build url [optional] (default: false)
153+ },
154+ {
155+ " name" : " bio" ,
156+ " required" : true
151157 }
152158 ]
153159 }
0 commit comments