Note: Results are ranked for the requested limit.
Requesting a higher limit and then truncating the result list client-side may lead to
suboptimal ranking of the remaining results.
(Dutch street address · object | Belgian street address · object | Luxembourg street address · object | German street address · object | Austrian street address · object | Swiss street address · object | French street address · object)[]
required
Maximum array length: 10
Structured Dutch street address.
Dutch street address
Belgian street address
Luxembourg street address
German street address
Austrian street address
Swiss street address
French street address
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"GeoScale","colors":{"primary":"#7c87f7","light":"#949df8","dark":"#6471f6"},"logo":{"light":"https://mintcdn.com/geoscale/9DZiGvRh752IMx5d/logo/light.svg?fit=max\u0026auto=format\u0026n=9DZiGvRh752IMx5d\u0026q=85\u0026s=8e054379f4ff89deb9d750bf36c968b6","dark":"https://mintcdn.com/geoscale/9DZiGvRh752IMx5d/logo/logo.png?fit=max\u0026auto=format\u0026n=9DZiGvRh752IMx5d\u0026q=85\u0026s=eaa33dfccc6ff2a679af12f8f7be880f"},"favicon":"https://mintcdn.com/geoscale/u4USPSRK7Up_bdZP/icon.png?fit=max\u0026auto=format\u0026n=u4USPSRK7Up_bdZP\u0026q=85\u0026s=adc3d9d01bd220601a4589311265b4a7","appearance":{"default":"dark","strict":true},"background":{"color":{"dark":"#0b0c14"}},"navbar":{"links":[{"href":"mailto:support@geoscale.io","label":"Contact"}],"primary":{"type":"button","label":"Dashboard","href":"https://dash.geoscale.io"}},"footer":{"links":[{"header":"Links","items":[{"label":"Home","href":"https://www.geoscale.io"},{"label":"Dashboard","href":"https://dash.geoscale.io"},{"label":"Status","href":"https://status.geoscale.io"}]},{"header":"Contact","items":[{"label":"support@geoscale.io","href":"mailto:support@geoscale.io"}]}]},"seo":{"metatags":{"canonical":"https://docs.geoscale.io"}},"fonts":{"family":"Inter"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"geoscale","hasAudioNarration":false,"actualSubdomain":"geoscale","customDomains":["docs.geoscale.io"],"gitSource":{"type":"github","owner":"geoscale-io","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ac2cc9387ea005be01b5946","collectionId":"6c85ae54-4f4f-4e40-87ff-c5fa980ebf2e","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ac2cc9387ea005be01b5946"},"entitlements":{},"buildId":"6ac2cc9387ea005be01b5946","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"API documentation","count":9},{"language":"default","tag":"Using the API","count":4},{"language":"default","tag":"API reference","count":2},{"language":"default","tag":"Getting started","count":2},{"language":"default","tag":"Integrations","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/autocomplete","slug":"/api-reference/autocomplete","pageMetadata":{"title":"Autocomplete","openapi":"GET /address","description":"Returns address suggestions for a partial address query.","href":"/api-reference/autocomplete"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Returns address suggestions for a partial address query.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Autocomplete","openapi":"GET /address","description":"Returns address suggestions for a partial address query.","href":"/api-reference/autocomplete"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Autocomplete addresses","description":"Returns address suggestions for a partial address query.","operationId":"autocompleteAddresses","parameters":["337d81a5-1e0f-42c1-9ea6-f445e2413f16","f8d1a8f7-6c13-4797-8e38-7eb4232ad4ca","128aff5e-8f33-4ac6-8444-702e19e69e6c","244ee7e1-c139-427b-a0fa-9f10ec287b7d"],"responses":{"200":"1fc58c3b-d44a-48a9-871e-2157a620d885","400":"71d15de3-4982-4d3b-adf1-196820096dc3","401":"42c44697-5652-4035-90ec-ec96956037c6","402":"40b1db13-7e52-4c8c-b8db-ffef66aee6d0","429":"326904d8-45a9-4fba-a3d1-4014aa6149df","500":"1f42a093-7864-45b4-9f6f-960d455af2d7"},"method":"get","type":"path","servers":["69702171-1f92-4505-94c7-45705c6905e2"],"security":["6aa64b61-bbea-40fb-b7e6-553261016a15"],"path":"/address","baseUrlOptions":["https://api.geoscale.io/v1"],"title":"Autocomplete addresses","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"337d81a5-1e0f-42c1-9ea6-f445e2413f16":{"name":"country","in":"query","required":true,"description":"Two-letter country code (ISO 3166-1 alpha-2).","schema":{"type":"string","enum":["NL","BE","LU","DE","AT","CH","FR"],"isRequired":true,"description":"Two-letter country code (ISO 3166-1 alpha-2).","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"f8d1a8f7-6c13-4797-8e38-7eb4232ad4ca":{"name":"q","in":"query","required":true,"description":"Partial address input. Must contain at least one character.","schema":{"type":"string","minLength":1,"maxLength":128,"isRequired":true,"description":"Partial address input. Must contain at least one character.","uniqueKey":"","typeLabel":"string"}},"128aff5e-8f33-4ac6-8444-702e19e69e6c":{"name":"lang","in":"query","required":false,"description":"BCP 47 language tag used for localization of the response. Does not affect search\nmatching or ranking.\n","schema":{"type":"string","isRequired":false,"description":"BCP 47 language tag used for localization of the response. Does not affect search\nmatching or ranking.\n","uniqueKey":"","typeLabel":"string"}},"244ee7e1-c139-427b-a0fa-9f10ec287b7d":{"name":"limit","in":"query","required":false,"description":"Maximum number of suggestions to return.\n\n**Note:** Results are ranked for the requested limit.\nRequesting a higher limit and then truncating the result list client-side may lead to\nsuboptimal ranking of the remaining results.\n","schema":{"type":"integer","minimum":1,"maximum":10,"default":5,"isRequired":false,"description":"Maximum number of suggestions to return.\n\n**Note:** Results are ranked for the requested limit.\nRequesting a higher limit and then truncating the result list client-side may lead to\nsuboptimal ranking of the remaining results.\n","uniqueKey":"","typeLabel":"integer"}}},"responses":{"1fc58c3b-d44a-48a9-871e-2157a620d885":{"description":"Autocomplete suggestions returned successfully.","content":{"application/json":{"schema":{"type":"object","description":"Address autocomplete result set.","required":["hits"],"properties":{"hits":{"type":"array","maxItems":10,"items":{"oneOf":[{"type":"object","title":"Dutch street address","description":"Structured Dutch street address.","required":["type","street","house_number","postal_code","locality","municipality","province","country","id","single_line","lines"],"properties":{"id":{"type":"string","description":"Stable GeoScale address identifier.","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.0.id","typeLabel":"string"},"type":{"type":"string","description":"Address subtype discriminator.","const":"nl_street_address","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.0.type","typeLabel":"string"},"single_line":{"type":"string","description":"Compact, single-line address formatted for display.","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.0.single_line","typeLabel":"string"},"lines":{"type":"array","description":"Multi-line, locale-correct formatted address suitable for display or printing.","items":{"type":"string","uniqueKey":"hits.items.[INDEX].oneOf.0.lines.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.0.lines","typeLabel":"string[]"},"street":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.0.street","typeLabel":"string"},"house_number":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.0.house_number","typeLabel":"string"},"postal_code":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.0.postal_code","typeLabel":"string"},"locality":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.0.locality","typeLabel":"string"},"municipality":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.0.municipality","typeLabel":"string"},"province":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.0.province","typeLabel":"string"},"country":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.0.country","typeLabel":"string"},"location":{"type":"object","description":"Geographic coordinates in WGS84.","required":["latitude","longitude"],"properties":{"latitude":{"type":"number","format":"double","minimum":-90,"maximum":90,"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.0.location.latitude","typeLabel":"number\u003cdouble>"},"longitude":{"type":"number","format":"double","minimum":-180,"maximum":180,"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.0.location.longitude","typeLabel":"number\u003cdouble>"}},"uniqueKey":"hits.items.[INDEX].oneOf.0.location","typeLabel":"object"},"house_letter":{"type":"string","uniqueKey":"hits.items.[INDEX].oneOf.0.house_letter","typeLabel":"string"},"house_number_addition":{"type":"string","uniqueKey":"hits.items.[INDEX].oneOf.0.house_number_addition","typeLabel":"string"}},"uniqueKey":"hits.items.[INDEX].oneOf.0","typeLabel":"Dutch street address · object"},{"type":"object","title":"Belgian street address","description":"Structured Belgian street address.","required":["type","street","house_number","postal_code","municipality","arrondissement","region","country","id","single_line","lines"],"properties":{"id":{"type":"string","description":"Stable GeoScale address identifier.","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.1.id","typeLabel":"string"},"type":{"type":"string","description":"Address subtype discriminator.","const":"be_street_address","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.1.type","typeLabel":"string"},"single_line":{"type":"string","description":"Compact, single-line address formatted for display.","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.1.single_line","typeLabel":"string"},"lines":{"type":"array","description":"Multi-line, locale-correct formatted address suitable for display or printing.","items":{"type":"string","uniqueKey":"hits.items.[INDEX].oneOf.1.lines.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.1.lines","typeLabel":"string[]"},"street":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.1.street","typeLabel":"string"},"house_number":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.1.house_number","typeLabel":"string"},"postal_code":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.1.postal_code","typeLabel":"string"},"municipality":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.1.municipality","typeLabel":"string"},"arrondissement":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.1.arrondissement","typeLabel":"string"},"region":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.1.region","typeLabel":"string"},"country":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.1.country","typeLabel":"string"},"location":{"type":"object","description":"Geographic coordinates in WGS84.","required":["latitude","longitude"],"properties":{"latitude":{"type":"number","format":"double","minimum":-90,"maximum":90,"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.1.location.latitude","typeLabel":"number\u003cdouble>"},"longitude":{"type":"number","format":"double","minimum":-180,"maximum":180,"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.1.location.longitude","typeLabel":"number\u003cdouble>"}},"uniqueKey":"hits.items.[INDEX].oneOf.1.location","typeLabel":"object"},"box_number":{"type":"string","uniqueKey":"hits.items.[INDEX].oneOf.1.box_number","typeLabel":"string"},"province":{"type":"string","uniqueKey":"hits.items.[INDEX].oneOf.1.province","typeLabel":"string"}},"uniqueKey":"hits.items.[INDEX].oneOf.1","typeLabel":"Belgian street address · object"},{"type":"object","title":"Luxembourg street address","description":"Structured Luxembourg street address.","required":["type","street","house_number","postal_code","locality","commune","canton","country","id","single_line","lines"],"properties":{"id":{"type":"string","description":"Stable GeoScale address identifier.","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.2.id","typeLabel":"string"},"type":{"type":"string","description":"Address subtype discriminator.","const":"lu_street_address","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.2.type","typeLabel":"string"},"single_line":{"type":"string","description":"Compact, single-line address formatted for display.","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.2.single_line","typeLabel":"string"},"lines":{"type":"array","description":"Multi-line, locale-correct formatted address suitable for display or printing.","items":{"type":"string","uniqueKey":"hits.items.[INDEX].oneOf.2.lines.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.2.lines","typeLabel":"string[]"},"street":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.2.street","typeLabel":"string"},"house_number":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.2.house_number","typeLabel":"string"},"postal_code":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.2.postal_code","typeLabel":"string"},"locality":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.2.locality","typeLabel":"string"},"commune":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.2.commune","typeLabel":"string"},"canton":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.2.canton","typeLabel":"string"},"country":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.2.country","typeLabel":"string"},"location":{"type":"object","description":"Geographic coordinates in WGS84.","required":["latitude","longitude"],"properties":{"latitude":{"type":"number","format":"double","minimum":-90,"maximum":90,"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.2.location.latitude","typeLabel":"number\u003cdouble>"},"longitude":{"type":"number","format":"double","minimum":-180,"maximum":180,"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.2.location.longitude","typeLabel":"number\u003cdouble>"}},"uniqueKey":"hits.items.[INDEX].oneOf.2.location","typeLabel":"object"},"multiple_code":{"type":"string","uniqueKey":"hits.items.[INDEX].oneOf.2.multiple_code","typeLabel":"string"}},"uniqueKey":"hits.items.[INDEX].oneOf.2","typeLabel":"Luxembourg street address · object"},{"type":"object","title":"German street address","description":"Structured German street address.","required":["type","street","house_number","postal_code","locality","state","country","id","single_line","lines"],"properties":{"id":{"type":"string","description":"Stable GeoScale address identifier.","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.3.id","typeLabel":"string"},"type":{"type":"string","description":"Address subtype discriminator.","const":"de_street_address","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.3.type","typeLabel":"string"},"single_line":{"type":"string","description":"Compact, single-line address formatted for display.","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.3.single_line","typeLabel":"string"},"lines":{"type":"array","description":"Multi-line, locale-correct formatted address suitable for display or printing.","items":{"type":"string","uniqueKey":"hits.items.[INDEX].oneOf.3.lines.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.3.lines","typeLabel":"string[]"},"house_number":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.3.house_number","typeLabel":"string"},"street":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.3.street","typeLabel":"string"},"postal_code":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.3.postal_code","typeLabel":"string"},"locality":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.3.locality","typeLabel":"string"},"state":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.3.state","typeLabel":"string"},"country":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.3.country","typeLabel":"string"},"location":{"type":"object","description":"Geographic coordinates in WGS84.","required":["latitude","longitude"],"properties":{"latitude":{"type":"number","format":"double","minimum":-90,"maximum":90,"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.3.location.latitude","typeLabel":"number\u003cdouble>"},"longitude":{"type":"number","format":"double","minimum":-180,"maximum":180,"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.3.location.longitude","typeLabel":"number\u003cdouble>"}},"uniqueKey":"hits.items.[INDEX].oneOf.3.location","typeLabel":"object"},"district":{"type":"string","uniqueKey":"hits.items.[INDEX].oneOf.3.district","typeLabel":"string"}},"uniqueKey":"hits.items.[INDEX].oneOf.3","typeLabel":"German street address · object"},{"type":"object","title":"Austrian street address","description":"Structured Austrian street address.","required":["type","street","house_number","postal_code","locality","municipality","country","id","single_line","lines"],"properties":{"id":{"type":"string","description":"Stable GeoScale address identifier.","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.4.id","typeLabel":"string"},"type":{"type":"string","description":"Address subtype discriminator.","const":"at_street_address","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.4.type","typeLabel":"string"},"single_line":{"type":"string","description":"Compact, single-line address formatted for display.","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.4.single_line","typeLabel":"string"},"lines":{"type":"array","description":"Multi-line, locale-correct formatted address suitable for display or printing.","items":{"type":"string","uniqueKey":"hits.items.[INDEX].oneOf.4.lines.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.4.lines","typeLabel":"string[]"},"street":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.4.street","typeLabel":"string"},"house_number":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.4.house_number","typeLabel":"string"},"postal_code":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.4.postal_code","typeLabel":"string"},"locality":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.4.locality","typeLabel":"string"},"municipality":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.4.municipality","typeLabel":"string"},"country":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.4.country","typeLabel":"string"},"location":{"type":"object","description":"Geographic coordinates in WGS84.","required":["latitude","longitude"],"properties":{"latitude":{"type":"number","format":"double","minimum":-90,"maximum":90,"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.4.location.latitude","typeLabel":"number\u003cdouble>"},"longitude":{"type":"number","format":"double","minimum":-180,"maximum":180,"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.4.location.longitude","typeLabel":"number\u003cdouble>"}},"uniqueKey":"hits.items.[INDEX].oneOf.4.location","typeLabel":"object"}},"uniqueKey":"hits.items.[INDEX].oneOf.4","typeLabel":"Austrian street address · object"},{"type":"object","title":"Swiss street address","description":"Structured Swiss street address.","required":["type","street","house_number","postal_code","locality","municipality","canton","country","id","single_line","lines"],"properties":{"id":{"type":"string","description":"Stable GeoScale address identifier.","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.5.id","typeLabel":"string"},"type":{"type":"string","description":"Address subtype discriminator.","const":"ch_street_address","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.5.type","typeLabel":"string"},"single_line":{"type":"string","description":"Compact, single-line address formatted for display.","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.5.single_line","typeLabel":"string"},"lines":{"type":"array","description":"Multi-line, locale-correct formatted address suitable for display or printing.","items":{"type":"string","uniqueKey":"hits.items.[INDEX].oneOf.5.lines.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.5.lines","typeLabel":"string[]"},"street":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.5.street","typeLabel":"string"},"house_number":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.5.house_number","typeLabel":"string"},"postal_code":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.5.postal_code","typeLabel":"string"},"locality":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.5.locality","typeLabel":"string"},"municipality":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.5.municipality","typeLabel":"string"},"canton":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.5.canton","typeLabel":"string"},"country":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.5.country","typeLabel":"string"},"location":{"type":"object","description":"Geographic coordinates in WGS84.","required":["latitude","longitude"],"properties":{"latitude":{"type":"number","format":"double","minimum":-90,"maximum":90,"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.5.location.latitude","typeLabel":"number\u003cdouble>"},"longitude":{"type":"number","format":"double","minimum":-180,"maximum":180,"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.5.location.longitude","typeLabel":"number\u003cdouble>"}},"uniqueKey":"hits.items.[INDEX].oneOf.5.location","typeLabel":"object"}},"uniqueKey":"hits.items.[INDEX].oneOf.5","typeLabel":"Swiss street address · object"},{"type":"object","title":"French street address","description":"Structured French street address.","required":["type","street","house_number","postal_code","commune","country","id","single_line","lines"],"properties":{"id":{"type":"string","description":"Stable GeoScale address identifier.","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.6.id","typeLabel":"string"},"type":{"type":"string","description":"Address subtype discriminator.","const":"fr_street_address","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.6.type","typeLabel":"string"},"single_line":{"type":"string","description":"Compact, single-line address formatted for display.","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.6.single_line","typeLabel":"string"},"lines":{"type":"array","description":"Multi-line, locale-correct formatted address suitable for display or printing.","items":{"type":"string","uniqueKey":"hits.items.[INDEX].oneOf.6.lines.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.6.lines","typeLabel":"string[]"},"house_number":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.6.house_number","typeLabel":"string"},"street":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.6.street","typeLabel":"string"},"postal_code":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.6.postal_code","typeLabel":"string"},"commune":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.6.commune","typeLabel":"string"},"country":{"type":"string","isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.6.country","typeLabel":"string"},"location":{"type":"object","description":"Geographic coordinates in WGS84.","required":["latitude","longitude"],"properties":{"latitude":{"type":"number","format":"double","minimum":-90,"maximum":90,"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.6.location.latitude","typeLabel":"number\u003cdouble>"},"longitude":{"type":"number","format":"double","minimum":-180,"maximum":180,"isRequired":true,"uniqueKey":"hits.items.[INDEX].oneOf.6.location.longitude","typeLabel":"number\u003cdouble>"}},"uniqueKey":"hits.items.[INDEX].oneOf.6.location","typeLabel":"object"},"repetition_index":{"type":"string","uniqueKey":"hits.items.[INDEX].oneOf.6.repetition_index","typeLabel":"string"}},"uniqueKey":"hits.items.[INDEX].oneOf.6","typeLabel":"French street address · object"}],"uniqueKey":"hits.items.[INDEX]","typeLabel":"Dutch street address · object | Belgian street address · object | Luxembourg street address · object | German street address · object | Austrian street address · object | Swiss street address · object | French street address · object"},"isRequired":true,"uniqueKey":"hits","typeLabel":"(Dutch street address · object | Belgian street address · object | Luxembourg street address · object | German street address · object | Austrian street address · object | Swiss street address · object | French street address · object)[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"netherlands":{"title":"netherlands","description":"Example response for the query `dam 1` in the Netherlands.","value":{"hits":[{"id":"25p8hdho2ucpbSc6g1QSythIGj3dzN","type":"nl_street_address","street":"Dam","house_number":"1","postal_code":"1012 JS","locality":"Amsterdam","municipality":"Amsterdam","province":"Noord-Holland","country":"Nederland","location":{"latitude":52.373293,"longitude":4.893718},"single_line":"Dam 1, Amsterdam","lines":["Dam 1","1012 JS Amsterdam","Nederland"]},{"id":"25p8hdho2ucRDBOUd62TKCOYqRjdXW","type":"nl_street_address","street":"Dam","house_number":"1","postal_code":"1506 BC","locality":"Zaandam","municipality":"Zaanstad","province":"Noord-Holland","country":"Nederland","location":{"latitude":52.439496,"longitude":4.825241},"single_line":"Dam 1, Zaandam","lines":["Dam 1","1506 BC Zaandam","Nederland"]},{"id":"25p8hdho2udLwV3DSfw84vE3hUvVtw","type":"nl_street_address","street":"Dam","house_number":"1","postal_code":"3111 BC","locality":"Schiedam","municipality":"Schiedam","province":"Zuid-Holland","country":"Nederland","location":{"latitude":51.917776,"longitude":4.395723},"single_line":"Dam 1, Schiedam","lines":["Dam 1","3111 BC Schiedam","Nederland"]},{"id":"25p8hdho2ucRKhDLQ09DIfnReDaY0B","type":"nl_street_address","street":"Dam","house_number":"1","postal_code":"2952 AB","locality":"Alblasserdam","municipality":"Alblasserdam","province":"Zuid-Holland","country":"Nederland","location":{"latitude":51.858704,"longitude":4.660075},"single_line":"Dam 1, Alblasserdam","lines":["Dam 1","2952 AB Alblasserdam","Nederland"]},{"id":"25p8hdho2udMc2spToi8mB7a3obaKu","type":"nl_street_address","street":"Dam","house_number":"1","postal_code":"4461 HV","locality":"Goes","municipality":"Goes","province":"Zeeland","country":"Nederland","location":{"latitude":51.501864,"longitude":3.890381},"single_line":"Dam 1, Goes","lines":["Dam 1","4461 HV Goes","Nederland"]}]}},"belgium":{"title":"belgium","description":"Example response for the query `rue de la loi 16` in Belgium.","value":{"hits":[{"id":"jp1p2kJ5yXvAwnMp","type":"be_street_address","street":"Rue de la Loi","house_number":"16","postal_code":"7170","municipality":"Manage","arrondissement":"Arrondissement de Soignies","province":"Province du Hainaut","region":"Région wallonne","country":"Belgique","location":{"latitude":50.475721,"longitude":4.236087},"single_line":"Rue de la Loi 16, 7170 Manage","lines":["Rue de la Loi 16","7170 Manage","Belgique"]},{"id":"1i7jNnDAaTevq7abmi","type":"be_street_address","street":"Rue de la Loi","house_number":"16","box_number":"0002","postal_code":"4020","municipality":"Liège","arrondissement":"Arrondissement de Liège","province":"Province de Liège","region":"Région wallonne","country":"Belgique","location":{"latitude":50.642752,"longitude":5.585497},"single_line":"Rue de la Loi 16 0002, 4020 Liège","lines":["Rue de la Loi 16 0002","4020 Liège","Belgique"]},{"id":"jp1p2kJ5zAnjBzoJ","type":"be_street_address","street":"Rue de la Loi","house_number":"16","postal_code":"7100","municipality":"La Louvière","arrondissement":"Arrondissement de La Louvière","province":"Province du Hainaut","region":"Région wallonne","country":"Belgique","location":{"latitude":50.478136,"longitude":4.186106},"single_line":"Rue de la Loi 16, 7100 La Louvière","lines":["Rue de la Loi 16","7100 La Louvière","Belgique"]},{"id":"jp1p2kJ5yXvAwnMo","type":"be_street_address","street":"Rue de la Loi","house_number":"160","postal_code":"7170","municipality":"Manage","arrondissement":"Arrondissement de Soignies","province":"Province du Hainaut","region":"Région wallonne","country":"Belgique","location":{"latitude":50.476678,"longitude":4.231801},"single_line":"Rue de la Loi 160, 7170 Manage","lines":["Rue de la Loi 160","7170 Manage","Belgique"]},{"id":"jp1p2kJ5yXvAwnMn","type":"be_street_address","street":"Rue de la Loi","house_number":"164","postal_code":"7170","municipality":"Manage","arrondissement":"Arrondissement de Soignies","province":"Province du Hainaut","region":"Région wallonne","country":"Belgique","location":{"latitude":50.476666,"longitude":4.231588},"single_line":"Rue de la Loi 164, 7170 Manage","lines":["Rue de la Loi 164","7170 Manage","Belgique"]}]}},"luxembourg":{"title":"luxembourg","description":"Example response for the query `rue du marché 1` in Luxembourg.","value":{"hits":[{"id":"55vvgW04revtH22","type":"lu_street_address","house_number":"1","street":"Rue du Marché-aux-Herbes","postal_code":"1728","locality":"Luxembourg","commune":"Luxembourg","canton":"Luxembourg","country":"Luxembourg","location":{"latitude":49.611797,"longitude":6.132318},"single_line":"1, Rue du Marché-aux-Herbes, Luxembourg","lines":["1, Rue du Marché-aux-Herbes","L-1728 Luxembourg","Luxembourg"]},{"id":"55vvgW04revtH69","type":"lu_street_address","house_number":"2","street":"Rue du Marché-aux-Herbes","postal_code":"1728","locality":"Luxembourg","commune":"Luxembourg","canton":"Luxembourg","country":"Luxembourg","location":{"latitude":49.611695,"longitude":6.132191},"single_line":"2, Rue du Marché-aux-Herbes, Luxembourg","lines":["2, Rue du Marché-aux-Herbes","L-1728 Luxembourg","Luxembourg"]},{"id":"55vvgW04revtH6a","type":"lu_street_address","house_number":"4","street":"Rue du Marché-aux-Herbes","postal_code":"1728","locality":"Luxembourg","commune":"Luxembourg","canton":"Luxembourg","country":"Luxembourg","location":{"latitude":49.611623,"longitude":6.132205},"single_line":"4, Rue du Marché-aux-Herbes, Luxembourg","lines":["4, Rue du Marché-aux-Herbes","L-1728 Luxembourg","Luxembourg"]},{"id":"55vvgW04revtH24","type":"lu_street_address","house_number":"5","street":"Rue du Marché-aux-Herbes","postal_code":"1728","locality":"Luxembourg","commune":"Luxembourg","canton":"Luxembourg","country":"Luxembourg","location":{"latitude":49.611698,"longitude":6.132405},"single_line":"5, Rue du Marché-aux-Herbes, Luxembourg","lines":["5, Rue du Marché-aux-Herbes","L-1728 Luxembourg","Luxembourg"]},{"id":"55vvgW04revtH6b","type":"lu_street_address","house_number":"6","street":"Rue du Marché-aux-Herbes","postal_code":"1728","locality":"Luxembourg","commune":"Luxembourg","canton":"Luxembourg","country":"Luxembourg","location":{"latitude":49.611324,"longitude":6.132256},"single_line":"6, Rue du Marché-aux-Herbes, Luxembourg","lines":["6, Rue du Marché-aux-Herbes","L-1728 Luxembourg","Luxembourg"]}]}},"germany":{"title":"germany","description":"Example response for the query `residenzstraße 1` in Germany.","value":{"hits":[{"id":"88nG5Aeh0yR98FZtXTdI6jmXQuvjND4","type":"de_street_address","house_number":"1","street":"Residenzstraße","postal_code":"13409","district":"Reinickendorf","locality":"Berlin","state":"Berlin","country":"Deutschland","location":{"latitude":52.573877,"longitude":13.358683},"single_line":"Residenzstraße 1, Berlin","lines":["Residenzstraße 1","13409 Berlin","Deutschland"]},{"id":"88nG5Aeh0z2PvIQjHJ3JmF2GOxYpzaa","type":"de_street_address","house_number":"1","street":"Residenzstraße","postal_code":"80333","district":"Altstadt-Lehel","locality":"München","state":"Bayern","country":"Deutschland","location":{"latitude":48.141091,"longitude":11.577664},"single_line":"Residenzstraße 1, München","lines":["Residenzstraße 1","80333 München","Deutschland"]},{"id":"88nG5Aeh0rp5VGWKhcTRgXYjHLXRuuQ","type":"de_street_address","house_number":"1","street":"Residenzstraße","postal_code":"04356","district":"Seehausen","locality":"Leipzig","state":"Sachsen","country":"Deutschland","location":{"latitude":51.420744,"longitude":12.444704},"single_line":"Residenzstraße 1, Leipzig","lines":["Residenzstraße 1","04356 Leipzig","Deutschland"]},{"id":"88nG5Aeh0yUNn8vGMEOr4p4FajlXR1n","type":"de_street_address","house_number":"1","street":"Residenzstraße","postal_code":"32657","district":"Brake","locality":"Lemgo","state":"Nordrhein-Westfalen","country":"Deutschland","location":{"latitude":52.015555,"longitude":8.922207},"single_line":"Residenzstraße 1, Lemgo","lines":["Residenzstraße 1","32657 Lemgo","Deutschland"]},{"id":"88nG5Aeh0rjeEkVb6XpqLskbIoC3hXu","type":"de_street_address","house_number":"1","street":"Residenzstraße","postal_code":"98694","district":"Gehren","locality":"Ilmenau","state":"Thüringen","country":"Deutschland","location":{"latitude":50.64851,"longitude":11.000276},"single_line":"Residenzstraße 1, Ilmenau","lines":["Residenzstraße 1","98694 Ilmenau","Deutschland"]}]}},"austria":{"title":"austria","description":"Example response for the query `schönbrunner schloßstraße` in Austria.","value":{"hits":[{"id":"1i6UfUGWbXtk858REx","type":"at_street_address","street":"Schönbrunner Schloßstraße","house_number":"1","postal_code":"1120","locality":"Wien,Meidling","municipality":"Wien","country":"Austria","location":{"latitude":48.183085,"longitude":16.326058},"single_line":"Schönbrunner Schloßstraße 1, 1120 Wien","lines":["Schönbrunner Schloßstraße 1","1120 Wien","Austria"]},{"id":"1i6UfUGWbXtk858REy","type":"at_street_address","street":"Schönbrunner Schloßstraße","house_number":"2","postal_code":"1120","locality":"Wien,Meidling","municipality":"Wien","country":"Austria","location":{"latitude":48.183231,"longitude":16.326248},"single_line":"Schönbrunner Schloßstraße 2, 1120 Wien","lines":["Schönbrunner Schloßstraße 2","1120 Wien","Austria"]},{"id":"1i6UfUGWbXtk858REz","type":"at_street_address","street":"Schönbrunner Schloßstraße","house_number":"3","postal_code":"1120","locality":"Wien,Meidling","municipality":"Wien","country":"Austria","location":{"latitude":48.183153,"longitude":16.325792},"single_line":"Schönbrunner Schloßstraße 3, 1120 Wien","lines":["Schönbrunner Schloßstraße 3","1120 Wien","Austria"]},{"id":"1i6UfUGWbYKD5E5xSy","type":"at_street_address","street":"Schönbrunner Schloßstraße","house_number":"4","postal_code":"1120","locality":"Wien,Meidling","municipality":"Wien","country":"Austria","location":{"latitude":48.183423,"longitude":16.325517},"single_line":"Schönbrunner Schloßstraße 4, 1120 Wien","lines":["Schönbrunner Schloßstraße 4","1120 Wien","Austria"]},{"id":"1i6UfUGWbXtk858REB","type":"at_street_address","street":"Schönbrunner Schloßstraße","house_number":"5","postal_code":"1120","locality":"Wien,Meidling","municipality":"Wien","country":"Austria","location":{"latitude":48.183217,"longitude":16.3255},"single_line":"Schönbrunner Schloßstraße 5, 1120 Wien","lines":["Schönbrunner Schloßstraße 5","1120 Wien","Austria"]}]}},"switzerland":{"title":"switzerland","description":"Example response for the query `bundesplatz 3` in Switzerland.","value":{"hits":[{"id":"pegm8ul4dwUzrxePIsca","type":"ch_street_address","street":"Bundesplatz","house_number":"3","postal_code":"3011","locality":"Bern","municipality":"Bern","canton":"Bern","country":"Schweiz","location":{"latitude":46.946775,"longitude":7.444192},"single_line":"Bundesplatz 3, 3011 Bern","lines":["Bundesplatz 3","3011 Bern","Schweiz"]},{"id":"pegm8ul4dwUyaxMQFMWL","type":"ch_street_address","street":"Bundesplatz","house_number":"3","postal_code":"6300","locality":"Zug","municipality":"Zug","canton":"Zug","country":"Schweiz","location":{"latitude":47.170736,"longitude":8.515546},"single_line":"Bundesplatz 3, 6300 Zug","lines":["Bundesplatz 3","6300 Zug","Schweiz"]},{"id":"pegm8ul4dwUyaeA3FT1K","type":"ch_street_address","street":"Bundesplatz","house_number":"3","postal_code":"6003","locality":"Luzern","municipality":"Luzern","canton":"Luzern","country":"Schweiz","location":{"latitude":47.045475,"longitude":8.309346},"single_line":"Bundesplatz 3, 6003 Luzern","lines":["Bundesplatz 3","6003 Luzern","Schweiz"]},{"id":"pegm8ul4dwUybNKlFQXh","type":"ch_street_address","street":"Bundesplatz","house_number":"1","postal_code":"3011","locality":"Bern","municipality":"Bern","canton":"Bern","country":"Schweiz","location":{"latitude":46.947084,"longitude":7.444838},"single_line":"Bundesplatz 1, 3011 Bern","lines":["Bundesplatz 1","3011 Bern","Schweiz"]},{"id":"pegm8ul4dwUzrxePIsc9","type":"ch_street_address","street":"Bundesplatz","house_number":"2","postal_code":"3011","locality":"Bern","municipality":"Bern","canton":"Bern","country":"Schweiz","location":{"latitude":46.947413,"longitude":7.444736},"single_line":"Bundesplatz 2, 3011 Bern","lines":["Bundesplatz 2","3011 Bern","Schweiz"]}]}},"france":{"title":"france","description":"Example response for the query `55 rue du faubourg` in France.","value":{"hits":[{"id":"1JzjIcqQbP8pCvOTEwGqvgKyuV","type":"fr_street_address","house_number":"55","street":"Rue du Faubourg de Lille","postal_code":"59870","commune":"Marchiennes","country":"France","location":{"latitude":50.408625,"longitude":3.276433},"single_line":"55 Rue du Faubourg de Lille, 59870 Marchiennes","lines":["55 Rue du Faubourg de Lille","59870 Marchiennes","France"]},{"id":"1JzjI4PFwYV4lZ1xDEKHQi0g2p","type":"fr_street_address","house_number":"55","street":"Rue du Faubourg","postal_code":"12300","commune":"Livinhac-le-Haut","country":"France","location":{"latitude":44.589479,"longitude":2.230859},"single_line":"55 Rue du Faubourg, 12300 Livinhac-le-Haut","lines":["55 Rue du Faubourg","12300 Livinhac-le-Haut","France"]},{"id":"1JzjIg9aMNHXtRsZNGU9ry2jkx","type":"fr_street_address","house_number":"55","street":"Rue du Faubourg","postal_code":"71130","commune":"Uxeau","country":"France","location":{"latitude":46.661872,"longitude":4.024282},"single_line":"55 Rue du Faubourg, 71130 Uxeau","lines":["55 Rue du Faubourg","71130 Uxeau","France"]},{"id":"1JzjIawtygqkjQV2V6uOYjQMst","type":"fr_street_address","house_number":"55","street":"Rue du Faubourg de l’Ollier","postal_code":"46400","commune":"Saint-Céré","country":"France","location":{"latitude":44.861887,"longitude":1.89121},"single_line":"55 Rue du Faubourg de l’Ollier, 46400 Saint-Céré","lines":["55 Rue du Faubourg de l’Ollier","46400 Saint-Céré","France"]},{"id":"1JzjI2YXG0ZB1sSSqXlf5huDVb","type":"fr_street_address","house_number":"55","street":"Rue du Faubourg","postal_code":"07150","commune":"Lagorce","country":"France","location":{"latitude":44.450177,"longitude":4.417251},"single_line":"55 Rue du Faubourg, 07150 Lagorce","lines":["55 Rue du Faubourg","07150 Lagorce","France"]}]}},"empty":{"title":"empty","description":"The request was valid, but no address matches were found for the given query.","value":{"hits":[]}}},"exampleType":"examples"}},"exampleType":"examples"},"71d15de3-4982-4d3b-adf1-196820096dc3":{"description":"Invalid request parameters.","content":{"application/problem+json":{"schema":{"type":"object","description":"Error response following RFC 7807 (Problem Details for HTTP APIs).\n","required":["title","status","detail","instance"],"properties":{"title":{"type":"string","description":"Short, human-readable summary.","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","description":"HTTP status code.","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"type":"string","description":"Human-readable explanation.","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","description":"URI of the request that caused the error.","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"type":{"type":"string","description":"URI reference identifying the problem type.","uniqueKey":"type","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"missingCountry":{"title":"missingCountry","value":{"title":"Bad Request","status":400,"detail":"Required parameter 'country' is not present.","instance":"/v1/address"}},"unsupportedCountry":{"title":"unsupportedCountry","value":{"title":"Bad Request","status":400,"detail":"Unsupported country code: DE","instance":"/v1/address"}},"missingQuery":{"title":"missingQuery","value":{"title":"Bad Request","status":400,"detail":"Required parameter 'q' is not present.","instance":"/v1/address"}},"queryTooShort":{"title":"queryTooShort","description":"The query parameter was provided but contains no characters.","value":{"title":"Bad Request","status":400,"detail":"Query parameter 'q' must not be empty","instance":"/v1/address"}},"queryTooLong":{"title":"queryTooLong","value":{"title":"Bad Request","status":400,"detail":"Query parameter 'q' must not exceed 128 characters","instance":"/v1/address"}},"limitTooLow":{"title":"limitTooLow","value":{"title":"Bad Request","status":400,"detail":"Query parameter 'limit' must be greater than or equal to 1","instance":"/v1/address"}},"limitTooHigh":{"title":"limitTooHigh","value":{"title":"Bad Request","status":400,"detail":"Query parameter 'limit' must not exceed 10","instance":"/v1/address"}}},"exampleType":"examples"}},"exampleType":"examples"},"42c44697-5652-4035-90ec-ec96956037c6":{"description":"Authentication failed.","content":{"application/problem+json":{"schema":{"type":"object","description":"Error response following RFC 7807 (Problem Details for HTTP APIs).\n","required":["title","status","detail","instance"],"properties":{"title":{"type":"string","description":"Short, human-readable summary.","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","description":"HTTP status code.","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"type":"string","description":"Human-readable explanation.","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","description":"URI of the request that caused the error.","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"type":{"type":"string","description":"URI reference identifying the problem type.","uniqueKey":"type","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"missingApiKey":{"title":"missingApiKey","value":{"title":"Unauthorized","status":401,"detail":"Missing API key","instance":"/v1/address"}},"invalidApiKey":{"title":"invalidApiKey","value":{"title":"Unauthorized","status":401,"detail":"Invalid API key","instance":"/v1/address"}}},"exampleType":"examples"}},"exampleType":"examples"},"40b1db13-7e52-4c8c-b8db-ffef66aee6d0":{"description":"The API key is valid but no active subscription exists.","content":{"application/problem+json":{"schema":{"type":"object","description":"Error response following RFC 7807 (Problem Details for HTTP APIs).\n","required":["title","status","detail","instance"],"properties":{"title":{"type":"string","description":"Short, human-readable summary.","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","description":"HTTP status code.","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"type":"string","description":"Human-readable explanation.","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","description":"URI of the request that caused the error.","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"type":{"type":"string","description":"URI reference identifying the problem type.","uniqueKey":"type","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"noActiveSubscription":{"title":"noActiveSubscription","value":{"title":"Payment required","status":402,"detail":"No active subscription","instance":"/v1/address"}}},"exampleType":"examples"}},"exampleType":"examples"},"326904d8-45a9-4fba-a3d1-4014aa6149df":{"description":"Too many requests.","content":{"application/problem+json":{"schema":{"type":"object","description":"Error response following RFC 7807 (Problem Details for HTTP APIs).\n","required":["title","status","detail","instance"],"properties":{"title":{"type":"string","description":"Short, human-readable summary.","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","description":"HTTP status code.","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"type":"string","description":"Human-readable explanation.","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","description":"URI of the request that caused the error.","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"type":{"type":"string","description":"URI reference identifying the problem type.","uniqueKey":"type","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"rateLimitExceeded":{"title":"rateLimitExceeded","value":{"title":"Too many requests","status":429,"detail":"Rate limit exceeded","instance":"/v1/address"}}},"exampleType":"examples"}},"exampleType":"examples"},"1f42a093-7864-45b4-9f6f-960d455af2d7":{"description":"Internal server error.","content":{"application/problem+json":{"schema":{"type":"object","description":"Error response following RFC 7807 (Problem Details for HTTP APIs).\n","required":["title","status","detail","instance"],"properties":{"title":{"type":"string","description":"Short, human-readable summary.","isRequired":true,"uniqueKey":"title","typeLabel":"string"},"status":{"type":"integer","description":"HTTP status code.","isRequired":true,"uniqueKey":"status","typeLabel":"integer"},"detail":{"type":"string","description":"Human-readable explanation.","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"instance":{"type":"string","description":"URI of the request that caused the error.","isRequired":true,"uniqueKey":"instance","typeLabel":"string"},"type":{"type":"string","description":"URI reference identifying the problem type.","uniqueKey":"type","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"internalError":{"title":"internalError","value":{"title":"Internal Server Error","status":500,"detail":"An unexpected error occurred.","instance":"/v1/address"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"6aa64b61-bbea-40fb-b7e6-553261016a15":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"API key","scopes":[]}}},"servers":{"69702171-1f92-4505-94c7-45705c6905e2":{"url":"https://api.geoscale.io/v1","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"API key","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"api-reference/openapi.yaml"},"subdomain":"geoscale","siteName":"GeoScale","title":"Autocomplete - GeoScale","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-02-21T20:15:29.010Z","originalFileLocation":"api-reference/autocomplete.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"dark\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Returns address suggestions for a partial address query.\">\u003cmeta data-mint-head name=\"application-name\" content=\"GeoScale\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/geoscale/_QF1bvpoZx8pKG1V/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/geoscale/_QF1bvpoZx8pKG1V/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/geoscale/_QF1bvpoZx8pKG1V/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/geoscale/_QF1bvpoZx8pKG1V/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/geoscale/_QF1bvpoZx8pKG1V/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/geoscale/_QF1bvpoZx8pKG1V/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/geoscale/_QF1bvpoZx8pKG1V/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/geoscale/_QF1bvpoZx8pKG1V/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/geoscale/_QF1bvpoZx8pKG1V/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Autocomplete - GeoScale\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns address suggestions for a partial address query.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"GeoScale\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.geoscale.io/api-reference/autocomplete\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://geoscale.mintlify.app/_mintlify/api/og/v2?division=API+reference\u0026amp;title=Autocomplete\u0026amp;description=Returns+address+suggestions+for+a+partial+address+query.\u0026amp;theme=260711719bb1c725d80d70ea\u0026amp;signature=4aad0f52bd52ab0ba0679521c599502b39ceb504c4d4ec5483bae5d1c074ae5f\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Autocomplete - GeoScale\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns address suggestions for a partial address query.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://geoscale.mintlify.app/_mintlify/api/og/v2?division=API+reference\u0026amp;title=Autocomplete\u0026amp;description=Returns+address+suggestions+for+a+partial+address+query.\u0026amp;theme=260711719bb1c725d80d70ea\u0026amp;signature=4aad0f52bd52ab0ba0679521c599502b39ceb504c4d4ec5483bae5d1c074ae5f\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/geoscale/_QF1bvpoZx8pKG1V/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"GeoScale\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7c87f7\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.geoscale.io/api-reference/autocomplete\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/autocomplete.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.geoscale.io/#organization\",\"name\":\"GeoScale\",\"url\":\"https://docs.geoscale.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/geoscale/9DZiGvRh752IMx5d/logo/light.svg?fit=max\u0026auto=format\u0026n=9DZiGvRh752IMx5d\u0026q=85\u0026s=8e054379f4ff89deb9d750bf36c968b6\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.geoscale.io#website\",\"name\":\"GeoScale\",\"url\":\"https://docs.geoscale.io\",\"publisher\":{\"@id\":\"https://docs.geoscale.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.geoscale.io/api-reference/autocomplete#webpage\",\"url\":\"https://docs.geoscale.io/api-reference/autocomplete\",\"name\":\"Autocomplete\",\"description\":\"Returns address suggestions for a partial address query.\",\"dateModified\":\"2026-02-21T20:15:29.010Z\",\"isPartOf\":{\"@id\":\"https://docs.geoscale.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.geoscale.io/api-reference/autocomplete#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.geoscale.io/api-reference/autocomplete#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"GeoScale\",\"item\":\"https://docs.geoscale.io\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Autocomplete\",\"item\":\"https://docs.geoscale.io/api-reference/autocomplete\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.geoscale.io/api-reference/autocomplete#apireference\",\"headline\":\"Autocomplete\",\"name\":\"Autocomplete\",\"description\":\"Returns address suggestions for a partial address query.\",\"url\":\"https://docs.geoscale.io/api-reference/autocomplete\",\"mainEntityOfPage\":{\"@id\":\"https://docs.geoscale.io/api-reference/autocomplete#webpage\"},\"dateModified\":\"2026-02-21T20:15:29.010Z\",\"publisher\":{\"@id\":\"https://docs.geoscale.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.geoscale.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"GeoScale\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"GeoScale","nav":{"global":null,"tabs":[{"tab":"API documentation","groups":[{"group":"Getting started","pages":[{"title":"Introduction","href":""},{"title":"Quickstart","href":"/quickstart"}]},{"group":"Using the API","pages":[{"title":"Authentication","href":"/using-the-api/authentication"},{"title":"Data model","href":"/using-the-api/data-model"},{"title":"Localization","href":"/using-the-api/localization"},{"title":"Rate limits","description":"Request rate limits enforced by the API.","href":"/using-the-api/rate-limits"}]},{"group":"API reference","pages":[{"title":"Autocomplete","openapi":"GET /address","href":"/api-reference/autocomplete"},{"title":"Lookup","openapi":"GET /address/{id}","description":"Retrieves a full address by its GeoScale identifier.","href":"/api-reference/lookup"}]},{"group":"Integrations","pages":[{"title":"WooCommerce","href":"/integrations/woocommerce"}]}]}]},"title":"Autocomplete - GeoScale","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DKJwRUt2.js","utils-CWD_VS3u.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-oFjciODD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C76WsxC3.js","snippetPresets-DvPMxpX_.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CuNQfndH.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BVFpVUoF.js","shallow-t59Jg5Kr.js","getApiPlaygroundDisplay-C_JZ4amX.js","CodeSnippet-CLRDnx_h.js","CodeSnippets-C2myU4kc.js","Page-7TwLLapg.js","getPastedJson-B-JaVXw7.js","icon-BA-iDhH3.js","MethodPill-D4qZABFp.js","DuplicateIcon-THIDKO1O.js","createIcon-CYYJwgFd.js","DynamicMarkdown-UGQuxDKp.js","SectionHeading-jYELb23h.js","axios-vUo_bRtp.js","Markdown-DKsLa3wy.js","clsx-CefdjKz2.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BaREnp3o.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-sgx_0XzF.js"]}