action neutrinoapi_geocode_address {
label: "Geocode Address"
description: "Geocode an address, partial address or just the name of a place"
provider: neutrinoapi
method: GET
path: "/geocode-address"
encoding: json
input: {
type: "object"
properties: {
address: {
type: "string"
}
city: {
type: "string"
}
"country-code": {
type: "string"
}
county: {
type: "string"
}
"fuzzy-search": {
type: "boolean"
}
"house-number": {
type: "string"
}
"language-code": {
type: "string"
}
"postal-code": {
type: "string"
}
state: {
type: "string"
}
street: {
type: "string"
}
}
additionalProperties: false
}
output: {
type: "object"
required: ["found", "locations"]
properties: {
found: {
type: "integer"
format: "int32"
description: "The number of possible matching locations found"
}
locations: {
type: "array"
description: "Array of matching location objects"
items: {
type: "object"
required: ["country", "address", "city", "country-code", "country-code3", "latitude", "postal-code", "longitude", "state", "address-components", "currency-code", "location-type", "location-tags", "timezone", "region-code", "postal-address"]
properties: {
address: {
type: "string"
description: "The complete address using comma-separated values"
}
"address-components": {
type: "object"
description: "The components which make up the address such as road, city, state, etc"
}
city: {
type: "string"
description: "The city of the location"
}
country: {
type: "string"
description: "The country of the location"
}
"country-code": {
type: "string"
description: "The ISO 2-letter country code of the location"
}
"country-code3": {
type: "string"
description: "The ISO 3-letter country code of the location"
}
"currency-code": {
type: "string"
description: "ISO 4217 currency code associated with the country"
}
latitude: {
type: "number"
format: "double"
description: "The location latitude"
}
"location-tags": {
type: "array"
description: "Array of strings containing any location tags associated with the address. Tags are additional pieces of metadata about a specific location, there are thousands of different tags. Some examples of tags: shop, office, cafe, bank, pub"
items: {
type: "string"
}
}
"location-type": {
type: "string"
description: "The detected location type ordered roughly from most to least precise, possible values are: