This is api client library for AVM (automated valuation machine) - https://avm.enbisys.com/
Get instant and accurate Property Valuations and Predictive Analytics with our AI and Big Data tools. And make smart decisions faster
This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.
- API version: 1.0.0
- Package version: 1.0.1
- Build package: org.openapitools.codegen.languages.GoClientCodegen
go get "github.com/Enbisys/avmGo"
All URIs are relative to https://avm.enbisys.com/api
| Class | Method | HTTP request | Description |
|---|---|---|---|
| DefaultApi | GetFastValuation | Post /properties/getFastValuation | |
| DefaultApi | GetValuation | Post /properties/getValuation |
- AdditionalFeatures
- BuiltForm
- EnergyEfficiency
- EnergyRating
- FloorLevel
- LeaseholdOrFreehold
- NewOrResale
- Problem
- PropertyFeatures
- PropertyType
- RequiredFeatures
- RoofInsulation
- RoofType
- Valuation
- ValuationPriceDistribution
- WallInsulation
- WallType
- WindowsGlazingType
package main
import (
"context"
"fmt"
"github.com/Enbisys/avmGo"
)
func main() {
additionalFeatures := &avm.AdditionalFeatures{
RoofInsulation: avm.ROOF_INSULATION_PARTIAL,
}
requiredFeatures := &avm.RequiredFeatures{
Postcode: "b1 1TB",
NewOrResale: avm.NEW_OR_RESALE_RESALE,
FloorLevel: avm.FLOOR_LEVEL_FLOOR_5,
TotalFloorAreaInSqf: 200,
PropertyType: avm.PROPERTY_TYPE_TERRACED_HOUSE,
NumberOfRooms: 3,
}
propertyFeatures := avm.PropertyFeatures{
AdditionalFeatures: *additionalFeatures,
RequiredFeatures: *requiredFeatures,
}
config := avm.NewConfiguration()
config.AddDefaultHeader("X-API-KEY", "SET YOUR TOKEN HERE!")
r, _, _ := avm.NewAPIClient(config).DefaultApi.GetFastValuation(context.Background(), propertyFeatures)
fmt.Println(r)
}
enbisys.com