Introduction to Loqate API authentication, base URLs, and key setup. All services require HTTPS connections and valid API keys.
Loqate services can be accessed securely over HTTPS - we do not support API connections that use HTTP or a TLS protocol below version 1.2.
New Beta SDKs available! Try our early-access TypeScript and .NET SDKs — built on our live APIs and part of our ongoing tooling overhaul. See the SDK Overview for details.
APIs require authentication in the form of a key, which can be created by adding a service in your account. Each key has its own security settings (URL & IP restriction, usage limits),
and as many keys as necessary can be set up with these restrictions. See the Creating API Keys page for more information.
A key must be passed to the API as a parameter in order for the request to authenticate, otherwise an error will be returned.
Each API has specific errors that may be returned, as well as a common set of errors relating to either account or key settings. See the Common errors page
for details.
Was this page helpful?
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"GBG Loqate","colors":{"primary":"#4d4dff","light":"#4d4dff","dark":"#4d4dff"},"logo":{"light":"https://mintcdn.com/loqate/odjzme0kbZLAlqBl/logo/loqate-logo-primary.png?fit=max\u0026auto=format\u0026n=odjzme0kbZLAlqBl\u0026q=85\u0026s=f824e561eeb9b4462947163f1d09bc17","dark":"https://mintcdn.com/loqate/odjzme0kbZLAlqBl/logo/loqate-logo-white.png?fit=max\u0026auto=format\u0026n=odjzme0kbZLAlqBl\u0026q=85\u0026s=03d8aa73e036dac0e3f96e7142301631"},"favicon":"https://mintcdn.com/loqate/wZtGSGZ6G8yuShlb/images/favicon.svg?fit=max\u0026auto=format\u0026n=wZtGSGZ6G8yuShlb\u0026q=85\u0026s=5e7c25c17c82890d7a9835708741c9e9","navbar":{"links":[{"href":"https://auth.loqate.com/en/sign-in","label":"Log in"}],"primary":{"type":"button","label":"Get API Keys","href":"https://account.loqate.com"}},"footer":{"socials":{"linkedin":"https://linkedin.com/company/loqate"}},"styling":{"eyebrows":"breadcrumbs","latex":true},"integrations":{"ga4":{"measurementId":"G-X56W44RXDP"},"gtm":{"tagId":"GTM-NNH83KZ3"},"segment":{"key":"Yqk0fAXzw9cWEeADQNWrwvmDBQEzg861"}},"banner":{"content":"[Looking for support.loqate.com? Click here to find our on-prem documentation.](https://docs.loqate.com/getting-started/introduction)","dismissible":true},"contextual":{"options":["copy","view","mcp","add-mcp","download-pdf","chatgpt","claude"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"loqate","hasAudioNarration":false,"actualSubdomain":"loqate","customDomains":["docs.loqate.com"],"gitSource":{"type":"github","owner":"gbgplc-internal","repo":"loqate-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"issues":false,"edits":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae8bbe56e6e556c3ab80317","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"default","tag":"Documentation","count":120},{"language":"default","tag":"On-Premise","count":77},{"language":"default","tag":"Location Solutions","count":68},{"language":"default","tag":"Address Verify","count":54},{"language":"default","tag":"Integrations","count":46},{"language":"default","tag":"API Reference","count":42},{"language":"default","tag":"Endpoints","count":40},{"language":"default","tag":"Technical Reference","count":31},{"language":"default","tag":"Support","count":26},{"language":"default","tag":"Tutorials","count":22}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":true,"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":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","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":"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":"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":"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":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","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":"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":"workos-sso-scim","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},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"snippets/home.css","content":".container{max-width:1200px;margin:0 auto;padding:40px 20px}.main-heading{font-size:2.5rem;font-weight:600;text-align:center;margin-bottom:40px}.section-heading{font-size:1.75rem;font-weight:700;margin-bottom:30px;text-align:center}"},{"filePath":"snippets/loqate-vars.css","content":":root{--loqate-primary: #4d4dff;--loqate-secondary: #7878ff;--loqate-dark: #333333;--loqate-light: #ffffff;--loqate-grey: #f5f5f5;--loqate-text: #333333;--loqate-text-light: #666666;--loqate-border: #e0e0e0;--loqate-shadow: rgba(0, 0, 0, 0.1);--loqate-bg-dark: #121212;--loqate-card-dark: #1e1e1e;--loqate-text-dark: #f5f5f5;--loqate-text-secondary-dark: #aaaaaa;--loqate-border-dark: rgba(255, 255, 255, 0.1);--loqate-shadow-dark: rgba(255, 255, 255, 0.1);--loqate-gradient-primary: linear-gradient(135deg, #4d4dff 0%, #7878ff 100%);--loqate-gradient-subtle: linear-gradient(\n 135deg,\n rgba(77, 77, 255, 0.05) 0%,\n rgba(120, 120, 255, 0.05) 100%\n );--loqate-gradient-dark: linear-gradient(\n 135deg,\n rgba(77, 77, 255, 0.1) 0%,\n rgba(120, 120, 255, 0.1) 100%\n );--loqate-radius-sm: 0.5rem;--loqate-radius-md: 0.75rem;--loqate-radius-lg: 1rem;--loqate-radius-xl: 1.5rem;--loqate-font-size-xs: 0.75rem;--loqate-font-size-sm: 0.875rem;--loqate-font-size-base: 1rem;--loqate-font-size-lg: 1.125rem;--loqate-font-size-xl: 1.25rem;--loqate-font-size-2xl: 1.5rem;--loqate-font-size-3xl: 1.875rem;--loqate-font-size-4xl: 2.25rem;--loqate-font-size-5xl: 3rem;--loqate-font-size-6xl: 3.75rem}"},{"filePath":"public/custom-homepage.css","content":"body[data-path=\"/\"] aside,body[data-path=\"/introduction\"] aside,body[data-path=\"/\"] nav[class*=\"sidebar\"],body[data-path=\"/introduction\"] nav[class*=\"sidebar\"]{display:none!important}body[data-path=\"/\"] main,body[data-path=\"/introduction\"] main{margin-left:0!important;max-width:100%!important;width:100%!important}body[data-path=\"/\"] article,body[data-path=\"/introduction\"] article{max-width:100%!important;margin:0 auto!important;padding:0!important}.custom-hero{position:relative;width:calc(100% - 120px);max-width:1400px;min-height:550px;background:linear-gradient(135deg, #0a1128 0%, #001f54 50%, #0a2463 100%);border-radius:20px;overflow:hidden;padding:100px 60px;margin:40px 60px 80px 60px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 20px 60px rgba(0, 0, 0, 0.3)}.custom-hero::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 30%, rgba(77, 77, 255, 0.3) 0%, transparent 40%),\n radial-gradient(circle at 80% 70%, rgba(102, 102, 255, 0.25) 0%, transparent 40%);pointer-events:none;z-index:1}.custom-hero-content{position:relative;z-index:3;max-width:900px}.custom-hero h1{font-size:3.75rem!important;font-weight:800!important;color:#ffffff!important;margin-bottom:28px!important;line-height:1.15!important;letter-spacing:-0.025em!important;text-shadow:0 2px 10px rgba(0, 0, 0, 0.3)}.custom-hero p{font-size:1.3rem!important;color:#ffffff!important;margin-bottom:48px!important;line-height:1.65!important;max-width:750px;margin-left:auto;margin-right:auto;text-shadow:0 1px 6px rgba(0, 0, 0, 0.3)}.custom-cta-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.custom-btn{padding:16px 32px;border-radius:12px;font-weight:600;font-size:1rem;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);border:2px solid transparent}.custom-btn-primary{background:#4d4dff;color:white!important;border-color:#4d4dff}.custom-btn-primary:hover{background:#6666ff;border-color:#6666ff;transform:translateY(-3px);box-shadow:0 14px 28px rgba(77, 77, 255, 0.5);text-decoration:none!important}.custom-btn-secondary{background:transparent;color:white!important;border-color:rgba(255, 255, 255, 0.3)}.custom-btn-secondary:hover{background:rgba(255, 255, 255, 0.1);border-color:rgba(255, 255, 255, 0.6);transform:translateY(-3px);text-decoration:none!important}.custom-section-title{font-size:2.75rem!important;font-weight:700!important;text-align:center!important;margin:100px 60px 20px 60px!important;color:#f1f5f9!important;letter-spacing:-0.02em!important}.custom-section-subtitle{font-size:1.2rem!important;text-align:center!important;margin-bottom:56px!important;color:#cbd5e1!important;max-width:680px!important;margin-left:auto!important;margin-right:auto!important;line-height:1.6!important;padding-left:60px;padding-right:60px}.custom-cards-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin:60px 60px;max-width:1400px;margin-left:60px;margin-right:60px}@media (max-width: 1024px){.custom-cards-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 768px){.custom-cards-grid{grid-template-columns:1fr!important}}.custom-card{position:relative;background:white;border:2px solid #e2e8f0;border-radius:16px;padding:32px 28px;text-decoration:none!important;display:block;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.04)}.custom-card:hover{border-color:#4d4dff;box-shadow:0 12px 32px rgba(77, 77, 255, 0.2);transform:translateY(-8px);text-decoration:none!important}.custom-card:hover .custom-card-icon{transform:translateX(6px);opacity:1}.custom-card-icon{position:absolute;top:24px;right:24px;color:#4d4dff;font-size:24px;opacity:0.5;transition:all 0.3s ease}.custom-card-emoji{font-size:2.5rem;margin-bottom:16px;display:block}.custom-card h3{font-size:1.375rem!important;font-weight:600!important;color:#0f172a!important;margin-bottom:12px!important;margin-top:0!important}.custom-card p{font-size:0.9375rem!important;color:#64748b!important;line-height:1.65!important;margin:0!important}.custom-steps{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin:60px 60px;max-width:1400px}@media (max-width: 1024px){.custom-steps{grid-template-columns:1fr}}.custom-step{background:#1e293b;border:2px solid #334155;border-radius:16px;padding:32px 28px;position:relative;overflow:hidden}.custom-step-badge{display:inline-block;background:#4d4dff;color:white;padding:6px 16px;border-radius:20px;font-size:0.8125rem;font-weight:600;margin-bottom:16px}.custom-step h3{font-size:1.5rem!important;font-weight:600!important;color:#ffffff!important;margin-bottom:12px!important}.custom-step p{font-size:0.9375rem!important;color:#e2e8f0!important;line-height:1.6!important;margin-bottom:20px!important}.custom-step-code{background:#0f172a;border:1px solid #334155;border-radius:8px;padding:16px;margin-top:16px;font-family:'Monaco', 'Menlo', 'Courier New', monospace!important;font-size:0.8125rem;line-height:1.6;color:#f1f5f9;overflow-x:auto}.custom-step-code-keyword{color:#c084fc;font-weight:600}.custom-step-code-string{color:#86efac}.custom-step-code-comment{color:#94a3b8;font-style:italic}.custom-step a{color:#b3b3ff!important;font-weight:600;text-decoration:none;font-size:0.9375rem;display:inline-block;margin-top:12px}.custom-step a:hover{color:#d9d9ff!important;text-decoration:underline}.custom-framework-section{position:relative;background:linear-gradient(135deg, #0a1128 0%, #001f54 50%, #0a2463 100%);border-radius:20px;padding:80px 60px;margin:100px 60px;max-width:1400px;text-align:center;overflow:hidden}.custom-framework-section::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 30% 40%, rgba(77, 77, 255, 0.2) 0%, transparent 50%),\n radial-gradient(circle at 70% 60%, rgba(102, 102, 255, 0.15) 0%, transparent 50%);pointer-events:none}.custom-framework-section>*{position:relative;z-index:1}.custom-framework-section h2{font-size:2.5rem!important;font-weight:700!important;color:#ffffff!important;margin-bottom:20px!important;letter-spacing:-0.02em!important;text-shadow:0 2px 8px rgba(0, 0, 0, 0.3)}.custom-framework-section p{font-size:1.125rem!important;color:#ffffff!important;margin-bottom:48px!important;max-width:680px!important;margin-left:auto!important;margin-right:auto!important;line-height:1.6!important;text-shadow:0 1px 4px rgba(0, 0, 0, 0.3)}.custom-framework-icons{display:flex;justify-content:center;gap:32px;flex-wrap:wrap}.custom-framework-icon{width:72px;height:72px;background:rgba(255, 255, 255, 0.1);border:2px solid rgba(255, 255, 255, 0.2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;transition:all 0.3s ease;backdrop-filter:blur(10px);cursor:pointer}.custom-framework-icon:hover{background:rgba(255, 255, 255, 0.18);border-color:#4d4dff;transform:translateY(-6px) scale(1.05)}.custom-faq{margin:100px auto;max-width:900px;padding-left:60px;padding-right:60px}.custom-faq-item{background:transparent;border:2px solid #e2e8f0;border-radius:12px;margin-bottom:16px;overflow:hidden;transition:all 0.3s ease}.custom-faq-item:hover{border-color:#cbd5e1}.custom-faq-question{padding:24px 28px;font-size:1.125rem!important;font-weight:600!important;color:#0f172a!important;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all 0.2s ease;user-select:none}.custom-faq-question:hover{}.custom-faq-question span{transition:transform 0.3s ease;color:#4d4dff;font-size:1.25rem}.custom-faq-item.active .custom-faq-question span{transform:rotate(180deg)}.custom-faq-answer{max-height:0;padding:0 28px;color:#64748b!important;line-height:1.7!important;overflow:hidden;transition:max-height 0.3s ease, padding 0.3s ease}.custom-faq-item.active .custom-faq-answer{max-height:500px;padding:0 28px 24px 28px}.custom-integration-card{background:white;border:2px solid #e2e8f0;border-radius:16px;padding:32px 24px;text-align:center;transition:all 0.3s ease;text-decoration:none!important;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:140px}.custom-integration-card:hover{border-color:#4d4dff;box-shadow:0 8px 20px rgba(77, 77, 255, 0.15);transform:translateY(-4px);text-decoration:none!important}.integration-logo{display:flex;align-items:center;justify-content:center;margin-bottom:0}.integration-logo svg{width:100%;height:auto;max-width:100px}.custom-integration-card h3{font-size:1rem!important;font-weight:600!important;color:#0f172a!important;margin:0!important}.custom-integration-card p{font-size:0.875rem!important;color:#64748b!important;margin:8px 0 0 0!important}@media (max-width: 768px){.custom-hero{width:calc(100% - 48px);padding:60px 24px;margin:40px 24px 80px 24px;min-height:450px}.custom-hero h1{font-size:2.5rem!important}.custom-hero p{font-size:1.125rem!important}.custom-section-title{font-size:2rem!important;margin-left:24px!important;margin-right:24px!important}.custom-section-subtitle{margin-left:auto!important;margin-right:auto!important;padding-left:24px;padding-right:24px}.custom-cards-grid{margin-left:24px!important;margin-right:24px!important}.custom-steps{margin-left:24px;margin-right:24px}.custom-framework-section{padding:60px 24px;margin-left:24px;margin-right:24px}.custom-framework-section h2{font-size:2rem!important}.custom-faq{margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}body[data-path=\"/\"] p[style*=\"textAlign\"],body[data-path=\"/introduction\"] p[style*=\"textAlign\"]{margin-left:24px!important;margin-right:24px!important;padding-left:0!important;padding-right:0!important}body[data-path=\"/\"] div[style*=\"maxWidth\"],body[data-path=\"/introduction\"] div[style*=\"maxWidth\"]{padding-left:24px!important;padding-right:24px!important}}"},{"filePath":"public/global.css","content":"body[data-path=\"/\"] aside,body[data-path=\"/introduction\"] aside,body[data-path=\"/\"] nav[class*=\"sidebar\"],body[data-path=\"/introduction\"] nav[class*=\"sidebar\"]{display:none!important}body:not([data-path=\"/\"]):not([data-path=\"/introduction\"]) aside,body:not([data-path=\"/\"]):not([data-path=\"/introduction\"]) nav[class*=\"sidebar\"]{position:sticky!important;top:0!important;height:100vh!important;overflow-y:auto!important;align-self:flex-start!important}body[data-path=\"/\"] main,body[data-path=\"/introduction\"] main{margin-left:0!important;max-width:100%!important;width:100%!important}body[data-path=\"/\"] article,body[data-path=\"/introduction\"] article{max-width:100%!important;margin:0 auto!important;padding:0!important}.breadcrumbs,[class*=\"breadcrumb\"],[class*=\"Breadcrumb\"],[data-breadcrumb],nav[aria-label=\"breadcrumb\"],nav[aria-label=\"Breadcrumb\"],.breadcrumb-container,#breadcrumb,[id*=\"breadcrumb\"]{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;opacity:0!important}body[data-path=\"/\"],body[data-path=\"/introduction\"],body[data-path=\"/\"] html,body[data-path=\"/introduction\"] html{overflow-x:hidden;max-width:100%}body:not([data-path=\"/\"]):not([data-path=\"/introduction\"]){max-width:100%}body *{box-sizing:border-box}:root{--hero-bg: #0a0e27;--hero-text: #ffffff;--hero-subtext: rgba(255, 255, 255, 0.95);--section-title: #f8fafc;--section-subtitle: #cbd5e1;--step-bg: rgba(15, 23, 42, 0.6);--step-border: rgba(102, 102, 255, 0.3);--step-title: #ffffff;--step-text: #e2e8f0;--link-color: #6666ff;--link-hover: #8080ff;--code-bg: rgba(15, 23, 42, 0.9);--hero-overlay-start: rgba(10, 14, 39, 0.4);--hero-overlay-mid: rgba(10, 14, 39, 0.2);--hero-overlay-end: rgba(10, 14, 39, 0.5)}@media (prefers-color-scheme: light){:root{--hero-bg: #0a0e27;--hero-text: #ffffff;--hero-subtext: rgba(255, 255, 255, 0.95);--hero-overlay-start: rgba(10, 14, 39, 0.4);--hero-overlay-mid: rgba(10, 14, 39, 0.2);--hero-overlay-end: rgba(10, 14, 39, 0.5);--section-title: #0f172a;--section-subtitle: #475569;--step-bg: #ffffff;--step-border: rgba(77, 77, 255, 0.2);--step-title: #4d4dff;--step-text: #1e293b;--link-color: #4d4dff;--link-hover: #3d3dff;--code-bg: #f1f5f9}}html.dark{--hero-bg: #0a0e27;--hero-text: #ffffff;--hero-subtext: rgba(255, 255, 255, 0.95);--section-title: #f8fafc;--section-subtitle: #cbd5e1;--step-bg: rgba(15, 23, 42, 0.6);--step-border: rgba(102, 102, 255, 0.3);--step-title: #ffffff;--step-text: #e2e8f0;--link-color: #6666ff;--link-hover: #8080ff;--code-bg: rgba(15, 23, 42, 0.9);--hero-overlay-start: rgba(10, 14, 39, 0.4);--hero-overlay-mid: rgba(10, 14, 39, 0.2);--hero-overlay-end: rgba(10, 14, 39, 0.5)}html.light{--hero-bg: #0a0e27;--hero-text: #ffffff;--hero-subtext: rgba(255, 255, 255, 0.95);--hero-overlay-start: rgba(10, 14, 39, 0.4);--hero-overlay-mid: rgba(10, 14, 39, 0.2);--hero-overlay-end: rgba(10, 14, 39, 0.5);--section-title: #0f172a;--section-subtitle: #475569;--step-bg: #ffffff;--step-border: rgba(77, 77, 255, 0.2);--step-title: #4d4dff;--step-text: #1e293b;--link-color: #4d4dff;--link-hover: #3d3dff;--code-bg: #f1f5f9}[class*=\"topbar\"] a[href*=\"support.loqate.com\"],[class*=\"header\"] a[href*=\"support.loqate.com\"],[class*=\"nav\"] a[href*=\"support.loqate.com\"],header a[href*=\"support.loqate.com\"]{background:#e5e7eb!important;color:#1f2937!important;padding:8px 16px!important;border-radius:8px!important;font-weight:600!important;transition:all 0.2s ease!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;margin-left:8px!important}[class*=\"topbar\"] a[href*=\"support.loqate.com\"]:hover,[class*=\"header\"] a[href*=\"support.loqate.com\"]:hover,[class*=\"nav\"] a[href*=\"support.loqate.com\"]:hover,header a[href*=\"support.loqate.com\"]:hover{background:#d1d5db!important;color:#111827!important}.custom-hero{position:relative;width:calc(100% - 120px);max-width:1400px;height:550px;background-color:var(--hero-bg);border-radius:1.5rem;overflow:hidden;padding:70px 40px;margin:40px auto 60px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-sizing:border-box}.custom-hero::before{content:\"\";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(\"/images/hero-globe.jpg\");background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0.9;pointer-events:none;z-index:0}.custom-hero::after{content:\"\";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(\n to bottom,\n var(--hero-overlay-start) 0%,\n var(--hero-overlay-mid) 40%,\n var(--hero-overlay-end) 100%\n );pointer-events:none;z-index:1}.custom-hero-content{position:relative;z-index:2;max-width:900px}.custom-hero h1{font-size:3.25rem;font-weight:700;color:var(--hero-text);margin-bottom:20px;line-height:1.2;text-shadow:0 2px 20px rgba(0, 0, 0, 0.3)}.custom-hero p{font-size:1.25rem;color:var(--hero-subtext);margin-bottom:40px;line-height:1.6;max-width:700px;margin-left:auto;margin-right:auto;text-shadow:0 1px 10px rgba(0, 0, 0, 0.2)}.custom-cta-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.custom-btn{padding:14px 32px;border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all 0.3s ease;cursor:pointer}.custom-btn-primary{background:#4d4dff;color:white;border:2px solid #4d4dff}.custom-btn-primary:hover{background:#3d3dff;border-color:#3d3dff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(77, 77, 255, 0.4)}.custom-btn-secondary{background:transparent;color:white;border:2px solid rgba(255, 255, 255, 0.4)}.custom-btn-secondary:hover{background:rgba(255, 255, 255, 0.1);border-color:rgba(255, 255, 255, 0.6);transform:translateY(-2px)}.custom-section-title{font-size:2.25rem;font-weight:700;color:var(--section-title)!important;margin-top:60px;margin-bottom:16px;text-align:center}.custom-section-subtitle{font-size:1.125rem;color:var(--section-subtitle)!important;margin-bottom:40px;text-align:center;max-width:700px;margin-left:auto;margin-right:auto}@media (prefers-color-scheme: dark){.custom-section-title{color:#f8fafc!important}.custom-section-subtitle{color:#cbd5e1!important}}html.dark .custom-section-title{color:#f8fafc!important}html.dark .custom-section-subtitle{color:#cbd5e1!important}@media (prefers-color-scheme: light){.custom-section-title{color:#0f172a!important}.custom-section-subtitle{color:#475569!important}}html.light .custom-section-title{color:#0f172a!important}html.light .custom-section-subtitle{color:#475569!important}.custom-steps{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin:40px auto;margin-bottom:80px;padding:20px 0;max-width:1200px}.custom-step{background:var(--step-bg);border:1px solid var(--step-border);border-radius:1.25rem;padding:36px;position:relative;transition:all 0.3s ease;backdrop-filter:blur(10px)}.custom-step:hover{border-color:rgba(102, 102, 255, 0.6);box-shadow:0 8px 24px rgba(77, 77, 255, 0.2);transform:translateY(-4px)}@media (prefers-color-scheme: dark){.custom-step{box-shadow:none}.custom-step:hover{box-shadow:0 8px 24px rgba(77, 77, 255, 0.2)}}html.dark .custom-step{box-shadow:none}html.dark .custom-step:hover{box-shadow:0 8px 24px rgba(77, 77, 255, 0.2)}@media (prefers-color-scheme: light){.custom-step{box-shadow:0 2px 8px rgba(0, 0, 0, 0.08)}.custom-step:hover{box-shadow:0 8px 24px rgba(77, 77, 255, 0.3)}}html.light .custom-step{box-shadow:0 2px 8px rgba(0, 0, 0, 0.08)}html.light .custom-step:hover{box-shadow:0 8px 24px rgba(77, 77, 255, 0.3)}.custom-step-badge{display:inline-block;background:#4d4dff;color:white;padding:8px 20px;border-radius:24px;font-size:0.9rem;font-weight:600;margin-bottom:12px}.custom-step h3{font-size:1.75rem;font-weight:600;color:var(--step-title);margin-top:0;margin-bottom:12px}.custom-step-title{font-size:1.5rem;font-weight:600;color:var(--step-title);margin-top:4px;margin-bottom:8px}.custom-step p{font-size:1rem;color:var(--step-text);line-height:1.7;margin-bottom:24px}@media (prefers-color-scheme: dark){.custom-step h3,.custom-step-title{color:#ffffff!important}.custom-step p{color:#e2e8f0!important}}html.dark .custom-step h3,html.dark .custom-step-title{color:#ffffff!important}html.dark .custom-step p{color:#e2e8f0!important}@media (prefers-color-scheme: light){.custom-step h3,.custom-step-title{color:#4d4dff!important}.custom-step p{color:#1e293b!important}}html.light .custom-step h3,html.light .custom-step-title{color:#4d4dff!important}html.light .custom-step p{color:#1e293b!important}.custom-step-code{background:rgba(15, 23, 42, 0.9);color:#e2e8f0;padding:20px;border-radius:12px;font-family:\"JetBrains Mono\", monospace;font-size:0.9rem;margin-bottom:20px;overflow-x:auto;line-height:1.8;border:1px solid rgba(51, 65, 85, 0.5)}.custom-step-code-keyword{color:#c792ea}.custom-step-code-string{color:#c3e88d}.custom-step-code-comment{color:#676e95;font-style:italic}.custom-step a{color:#4d4dff!important;text-decoration:none;font-weight:500;display:inline-flex;align-items:center;gap:6px;transition:all 0.2s ease}.custom-step a:hover{color:#3d3dff!important;text-decoration:none}.custom-step .custom-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important}.custom-step .custom-btn-primary{background:#4d4dff!important;color:white!important;border:2px solid #4d4dff!important}.custom-step .custom-btn-primary:hover{background:#3d3dff!important;border-color:#3d3dff!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px rgba(77, 77, 255, 0.4)!important;color:white!important}.custom-step .custom-btn-service-secondary{background:transparent!important;color:white!important;border:2px solid rgba(255, 255, 255, 0.4)!important}.custom-step .custom-btn-service-secondary:hover{background:rgba(255, 255, 255, 0.1)!important;border-color:rgba(255, 255, 255, 0.6)!important;transform:translateY(-2px)!important;color:white!important}@media (prefers-color-scheme: dark){.custom-step .custom-btn-service-secondary{background:transparent!important;color:white!important;border:2px solid rgba(255, 255, 255, 0.4)!important}.custom-step .custom-btn-service-secondary:hover{background:rgba(255, 255, 255, 0.1)!important;border-color:rgba(255, 255, 255, 0.6)!important;transform:translateY(-2px)!important;color:white!important}}html.dark .custom-step .custom-btn-service-secondary{background:transparent!important;color:white!important;border:2px solid rgba(255, 255, 255, 0.4)!important}html.dark .custom-step .custom-btn-service-secondary:hover{background:rgba(255, 255, 255, 0.1)!important;border-color:rgba(255, 255, 255, 0.6)!important;transform:translateY(-2px)!important;color:white!important}@media (prefers-color-scheme: light){.custom-step .custom-btn-service-secondary{background:#e5e7eb!important;color:#1f2937!important;border:2px solid #9ca3af!important}.custom-step .custom-btn-service-secondary:hover{background:#d1d5db!important;color:#111827!important;border-color:#6b7280!important}}html.light .custom-step .custom-btn-service-secondary{background:#e5e7eb!important;color:#1f2937!important;border:2px solid #9ca3af!important}html.light .custom-step .custom-btn-service-secondary:hover{background:#d1d5db!important;color:#111827!important;border-color:#6b7280!important}.custom-step pre{max-height:250px;overflow-y:auto;overflow-x:auto;margin-bottom:20px;scrollbar-width:thin;scrollbar-color:rgba(102, 102, 255, 0.5) rgba(15, 23, 42, 0.9)}.custom-step pre::-webkit-scrollbar{width:8px;height:8px}.custom-step pre::-webkit-scrollbar-track{background:rgba(15, 23, 42, 0.5);border-radius:4px}.custom-step pre::-webkit-scrollbar-thumb{background:rgba(102, 102, 255, 0.5);border-radius:4px}.custom-step pre::-webkit-scrollbar-thumb:hover{background:rgba(102, 102, 255, 0.7)}.custom-faq{max-width:1000px;margin:40px auto;padding:40px;background:rgba(15, 23, 42, 0.4);border:1px solid rgba(102, 102, 255, 0.3);border-radius:1.5rem;backdrop-filter:blur(10px)}.custom-faq-item{background:transparent;border:none;border-bottom:1px solid rgba(51, 65, 85, 0.5);margin-bottom:0;overflow:hidden;transition:all 0.3s ease}.custom-faq-item:last-child{border-bottom:none}.custom-faq-question{padding:24px 0 24px 20px;font-size:1.125rem;font-weight:500;color:#8080ff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;user-select:none;transition:all 0.3s ease}.custom-faq-question:hover{color:#b3b3ff}.custom-faq-question span{font-size:1rem;color:#cbd5e1;transition:transform 0.3s ease}.custom-faq-item.active .custom-faq-question span{transform:rotate(180deg)}.custom-faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease, padding 0.3s ease;padding:0;font-size:1rem;color:#cbd5e1;line-height:1.7}.custom-faq-item.active .custom-faq-answer{max-height:500px;padding:0 0 24px 20px}.text-muted{color:var(--section-subtitle)!important}.text-primary{color:var(--link-color)!important}.text-primary:hover{color:var(--link-hover)!important}.text-secondary{color:var(--section-subtitle)!important}@media (prefers-color-scheme: dark){.text-muted,.text-secondary{color:#cbd5e1!important}.text-primary,a.dynamic-link,a.resource-link{color:#6666ff!important}}html.dark .text-muted,html.dark .text-secondary{color:#cbd5e1!important}html.dark .text-primary,html.dark a.dynamic-link,html.dark a.resource-link{color:#6666ff!important}@media (prefers-color-scheme: light){.text-muted,.text-secondary{color:#475569!important}.text-primary,a.dynamic-link,a.resource-link{color:#4d4dff!important}}html.light .text-muted,html.light .text-secondary{color:#475569!important}html.light .text-primary,html.light a.dynamic-link,html.light a.resource-link{color:#4d4dff!important}a.dynamic-link{color:var(--link-color)!important;text-decoration:none;font-weight:600}a.dynamic-link:hover{color:var(--link-hover)!important;text-decoration:none}a.resource-link{color:var(--link-color)!important;text-decoration:none;font-weight:500}a.resource-link:hover{color:var(--link-hover)!important;text-decoration:none}.custom-btn-service-secondary{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;transition:all 0.3s ease;cursor:pointer;background:#e5e7eb;color:#1f2937;border:2px solid #9ca3af}.custom-btn-service-secondary:hover{background:#d1d5db;color:#111827;border-color:#6b7280;transform:translateY(-2px)}@media (prefers-color-scheme: dark){.custom-btn-service-secondary{background:transparent;color:white;border:2px solid rgba(255, 255, 255, 0.4)}.custom-btn-service-secondary:hover{background:rgba(255, 255, 255, 0.1);color:white;border-color:rgba(255, 255, 255, 0.6);transform:translateY(-2px)}}html.dark .custom-btn-service-secondary{background:transparent;color:white;border:2px solid rgba(255, 255, 255, 0.4)}html.dark .custom-btn-service-secondary:hover{background:rgba(255, 255, 255, 0.1);color:white;border-color:rgba(255, 255, 255, 0.6);transform:translateY(-2px)}.btn-primary{padding:10px 20px!important;border-radius:8px!important;font-weight:600!important;font-size:0.9375rem!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;gap:6px!important;background:#4d4dff!important;color:white!important;border:none!important;transition:all 0.2s ease!important;cursor:pointer!important}.btn-primary:hover{background:#6863f5!important;text-decoration:none!important;color:white!important}@media (prefers-color-scheme: light){.btn-primary{background:#4d4dff!important;color:white!important}.btn-primary:hover{background:#6863f5!important;color:white!important}}html.light .btn-primary{background:#4d4dff!important;color:white!important}html.light .btn-primary:hover{background:#6863f5!important;color:white!important}@media (prefers-color-scheme: dark){.btn-primary{background:#4d4dff!important;color:white!important}.btn-primary:hover{background:#504bdd!important;color:white!important}}html.dark .btn-primary{background:#4d4dff!important;color:white!important}html.dark .btn-primary:hover{background:#504bdd!important;color:white!important}.btn-secondary{padding:10px 20px!important;border-radius:8px!important;font-weight:600!important;font-size:0.9375rem!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;gap:6px!important;background:#f7f7f8!important;color:#1f2937!important;border:none!important;transition:all 0.2s ease!important;cursor:pointer!important}.btn-secondary:hover{background:#e6e6e7!important;color:#111827!important;text-decoration:none!important}@media (prefers-color-scheme: light){.btn-secondary{background:#f7f7f8!important;color:#1f2937!important}.btn-secondary:hover{background:#e6e6e7!important;color:#111827!important}}html.light .btn-secondary{background:#f7f7f8!important;color:#1f2937!important}html.light .btn-secondary:hover{background:#e6e6e7!important;color:#111827!important}@media (prefers-color-scheme: dark){.btn-secondary{background:#121217!important;color:#ffffff!important}.btn-secondary:hover{background:#232328!important;color:#ffffff!important}}html.dark .btn-secondary{background:#121217!important;color:#ffffff!important}html.dark .btn-secondary:hover{background:#232328!important;color:#ffffff!important}body:has(.integration-overview-page) h1:first-child{font-size:3rem!important;line-height:1.2!important;font-weight:700!important}body:has(.integration-overview-page) main>div>h1+p:first-of-type,body:has(.integration-overview-page) article>h1+p:first-of-type{font-size:2rem!important;line-height:1.5!important}.faq-small-text *,.faq-small-text button,.faq-small-text summary,.faq-small-text div,.faq-small-text p,.faq-small-text span{font-size:0.875rem!important}.integration-logo-container{position:relative;width:120px!important;height:120px!important;display:block!important;margin:0 0 16px 0!important}.integration-logo-container img{position:absolute;top:0;left:0;width:120px!important;height:120px!important;object-fit:contain!important;margin:0!important;padding:0!important;background:transparent!important}.integration-logo,img.integration-logo{width:120px!important;height:120px!important;object-fit:contain!important;display:block!important;margin:0 0 16px 0!important;padding:0!important;background:transparent!important}img.integration-logo[src*=\"reapit\"]{width:120px!important;height:120px!important;object-fit:scale-down!important;object-position:left top!important;margin:0 0 16px 0!important;padding:30px 30px 30px 0!important}.integration-logo-placeholder{width:120px!important;height:120px!important;display:block!important;margin:0 0 16px 0!important;padding:0!important}.integration-title{font-size:1rem!important;font-weight:600!important;margin:0 0 8px 0!important;padding:0!important;line-height:1.3!important}.integration-title+a,.integration-title a[aria-label*=\"copy\"],.integration-title a[aria-label*=\"link\"],h3.integration-title+a,h3.integration-title a{display:none!important}.integration-icon-placeholder{width:120px!important;height:120px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 0 16px 0!important;background:#f1f5f9!important;border-radius:12px!important}html.dark .integration-icon-placeholder{background:#1e293b!important}.integration-icon-text{font-size:2.5rem!important}@media (max-width: 768px){.custom-hero{width:calc(100% - 40px);padding:50px 20px;height:480px;margin:30px auto 50px}.custom-hero h1{font-size:2rem;line-height:1.2}.custom-hero p{font-size:0.95rem}.custom-section-title{font-size:1.75rem;margin-top:40px}.custom-steps{grid-template-columns:1fr;margin:40px 20px}.custom-faq{padding:24px;margin:30px 20px}body:has(.integration-overview-page) h1:first-child{font-size:2rem!important}body:has(.integration-overview-page) main>div>h1+p:first-of-type,body:has(.integration-overview-page) article>h1+p:first-of-type{font-size:1.25rem!important}}.section-divider{border-top:1px solid #e5e7eb!important;margin:60px auto!important;width:100%!important;display:block!important;opacity:1!important;visibility:visible!important;height:0!important}html.dark .section-divider{border-top:1px solid #374151!important}@media (prefers-color-scheme: dark){.section-divider{border-top:1px solid #374151!important}}body[data-path=\"/\"] a:not([class*=\"btn\"]):not([class*=\"button\"]):not(.self-hosting-link):not(.trust-link),body[data-path=\"/introduction\"] a:not([class*=\"btn\"]):not([class*=\"button\"]):not(.self-hosting-link):not(.trust-link),body[data-path=\"/\"] article a:not([class*=\"btn\"]):not([class*=\"button\"]):not(.self-hosting-link):not(.trust-link),body[data-path=\"/introduction\"] article a:not([class*=\"btn\"]):not([class*=\"button\"]):not(.self-hosting-link):not(.trust-link),body[data-path=\"/\"] div a:not([class*=\"btn\"]):not([class*=\"button\"]):not(.self-hosting-link):not(.trust-link),body[data-path=\"/introduction\"] div a:not([class*=\"btn\"]):not([class*=\"button\"]):not(.self-hosting-link):not(.trust-link),body[data-path=\"/\"] p a:not([class*=\"btn\"]):not([class*=\"button\"]):not(.self-hosting-link):not(.trust-link),body[data-path=\"/introduction\"] p a:not([class*=\"btn\"]):not([class*=\"button\"]):not(.self-hosting-link):not(.trust-link){color:#4d4dff!important;text-decoration:none!important;font-weight:500!important;transition:all 0.2s ease!important}body[data-path=\"/\"] a:not([class*=\"btn\"]):not([class*=\"button\"]):not(.self-hosting-link):not(.trust-link):hover,body[data-path=\"/introduction\"] a:not([class*=\"btn\"]):not([class*=\"button\"]):not(.self-hosting-link):not(.trust-link):hover,body[data-path=\"/\"] article a:not([class*=\"btn\"]):not([class*=\"button\"]):not(.self-hosting-link):not(.trust-link):hover,body[data-path=\"/introduction\"] article a:not([class*=\"btn\"]):not([class*=\"button\"]):not(.self-hosting-link):not(.trust-link):hover,body[data-path=\"/\"] div a:not([class*=\"btn\"]):not([class*=\"button\"]):not(.self-hosting-link):not(.trust-link):hover,body[data-path=\"/introduction\"] div a:not([class*=\"btn\"]):not([class*=\"button\"]):not(.self-hosting-link):not(.trust-link):hover,body[data-path=\"/\"] p a:not([class*=\"btn\"]):not([class*=\"button\"]):not(.self-hosting-link):not(.trust-link):hover,body[data-path=\"/introduction\"] p a:not([class*=\"btn\"]):not([class*=\"button\"]):not(.self-hosting-link):not(.trust-link):hover{color:#3d3dff!important;text-decoration:none!important}@media (prefers-color-scheme: dark){body[data-path=\"/\"] a:not(.self-hosting-link):not(.trust-link),body[data-path=\"/introduction\"] a:not(.self-hosting-link):not(.trust-link),body[data-path=\"/\"] article a:not(.self-hosting-link):not(.trust-link),body[data-path=\"/introduction\"] article a:not(.self-hosting-link):not(.trust-link),body[data-path=\"/\"] div a:not(.self-hosting-link):not(.trust-link),body[data-path=\"/introduction\"] div a:not(.self-hosting-link):not(.trust-link),body[data-path=\"/\"] p a:not(.self-hosting-link):not(.trust-link),body[data-path=\"/introduction\"] p a:not(.self-hosting-link):not(.trust-link),.card-link,a.card-link{color:#4d4dff!important}body[data-path=\"/\"] a:not(.self-hosting-link):not(.trust-link):hover,body[data-path=\"/introduction\"] a:not(.self-hosting-link):not(.trust-link):hover,body[data-path=\"/\"] article a:not(.self-hosting-link):not(.trust-link):hover,body[data-path=\"/introduction\"] article a:not(.self-hosting-link):not(.trust-link):hover,body[data-path=\"/\"] div a:not(.self-hosting-link):not(.trust-link):hover,body[data-path=\"/introduction\"] div a:not(.self-hosting-link):not(.trust-link):hover,body[data-path=\"/\"] p a:not(.self-hosting-link):not(.trust-link):hover,body[data-path=\"/introduction\"] p a:not(.self-hosting-link):not(.trust-link):hover,.card-link:hover,a.card-link:hover{color:#3d3dff!important}}html.dark body[data-path=\"/\"] a:not(.self-hosting-link):not(.trust-link),html.dark body[data-path=\"/introduction\"] a:not(.self-hosting-link):not(.trust-link),html.dark body[data-path=\"/\"] article a:not(.self-hosting-link):not(.trust-link),html.dark body[data-path=\"/introduction\"] article a:not(.self-hosting-link):not(.trust-link),html.dark body[data-path=\"/\"] div a:not(.self-hosting-link):not(.trust-link),html.dark body[data-path=\"/introduction\"] div a:not(.self-hosting-link):not(.trust-link),html.dark body[data-path=\"/\"] p a:not(.self-hosting-link):not(.trust-link),html.dark body[data-path=\"/introduction\"] p a:not(.self-hosting-link):not(.trust-link),html.dark .card-link,html.dark a.card-link{color:#4d4dff!important}html.dark body[data-path=\"/\"] a:not(.self-hosting-link):not(.trust-link):hover,html.dark body[data-path=\"/introduction\"] a:not(.self-hosting-link):not(.trust-link):hover,html.dark body[data-path=\"/\"] article a:not(.self-hosting-link):not(.trust-link):hover,html.dark body[data-path=\"/introduction\"] article a:not(.self-hosting-link):not(.trust-link):hover,html.dark body[data-path=\"/\"] div a:not(.self-hosting-link):not(.trust-link):hover,html.dark body[data-path=\"/introduction\"] div a:not(.self-hosting-link):not(.trust-link):hover,html.dark body[data-path=\"/\"] p a:not(.self-hosting-link):not(.trust-link):hover,html.dark body[data-path=\"/introduction\"] p a:not(.self-hosting-link):not(.trust-link):hover,html.dark .card-link:hover,html.dark a.card-link:hover{color:#3d3dff!important}body[data-path=\"/\"] [class*=\"CardGroup\"] a:not(.self-hosting-link):not(.trust-link),body[data-path=\"/introduction\"] [class*=\"CardGroup\"] a:not(.self-hosting-link):not(.trust-link),body[data-path=\"/\"] [class*=\"Card\"] a:not(.self-hosting-link):not(.trust-link),body[data-path=\"/introduction\"] [class*=\"Card\"] a:not(.self-hosting-link):not(.trust-link){color:#4d4dff!important;text-decoration:none!important;font-weight:500!important}body[data-path=\"/\"] [class*=\"CardGroup\"] a:not(.self-hosting-link):not(.trust-link):hover,body[data-path=\"/introduction\"] [class*=\"CardGroup\"] a:not(.self-hosting-link):not(.trust-link):hover,body[data-path=\"/\"] [class*=\"Card\"] a:not(.self-hosting-link):not(.trust-link):hover,body[data-path=\"/introduction\"] [class*=\"Card\"] a:not(.self-hosting-link):not(.trust-link):hover{color:#3d3dff!important;text-decoration:none!important}body[data-path=\"/\"] article svg[class*=\"fa-lock\"],body[data-path=\"/introduction\"] article svg[class*=\"fa-lock\"],body[data-path=\"/\"] article svg[data-icon=\"lock\"],body[data-path=\"/introduction\"] article svg[data-icon=\"lock\"]{width:24px!important;height:24px!important;max-width:24px!important;max-height:24px!important}body[data-path=\"/\"] article svg,body[data-path=\"/introduction\"] article svg{margin-top:12px!important;margin-bottom:12px!important}body[data-path=\"/\"] article>div>div>a>div,body[data-path=\"/introduction\"] article>div>div>a>div{padding-top:32px!important;padding-bottom:32px!important}body[data-path=\"/\"] article>div>div>div>div,body[data-path=\"/introduction\"] article>div>div>div>div{padding-top:32px!important;padding-bottom:32px!important}.self-hosting-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:40px;width:100%}.self-hosting-left{display:flex;flex-direction:column;gap:8px;flex:1}body[data-path=\"/\"] div:has(.self-hosting-wrapper),body[data-path=\"/introduction\"] div:has(.self-hosting-wrapper){display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:12px!important}body[data-path=\"/\"] a h3.self-hosting-title,body[data-path=\"/introduction\"] a h3.self-hosting-title,body[data-path=\"/\"] h3.self-hosting-title,body[data-path=\"/introduction\"] h3.self-hosting-title,body[data-path=\"/\"] .self-hosting-title,body[data-path=\"/introduction\"] .self-hosting-title,a h3.self-hosting-title,h3.self-hosting-title,.self-hosting-title,.self-hosting-left .self-hosting-title{margin:0!important;font-size:1.125rem!important;font-weight:700!important;color:#000000!important;opacity:1!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;display:inline-block!important}.self-hosting-desc{margin:0;font-size:0.875rem;color:#6b7280;line-height:1.5}.self-hosting-link{display:inline-block;position:relative;font-size:0.875rem;color:#4d4dff!important;text-decoration:none!important;text-underline-offset:0!important;border-bottom:0!important;background-image:none!important;box-shadow:none!important;font-weight:500;transition:all 0.2s ease;margin-top:4px;width:fit-content}.self-hosting-link::after{content:\"\";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:#4d4dff;transition:all 0.2s ease}.self-hosting-link:hover{color:#3d3dff!important;text-decoration:none!important}.self-hosting-link:hover::after{height:2px;background-color:#3d3dff}.self-hosting-title+a,.self-hosting-title a[aria-label*=\"copy\"],.self-hosting-title a[aria-label*=\"link\"],h3.self-hosting-title+a,h3.self-hosting-title a{display:none!important}.trust-link,a.trust-link{display:inline-block!important;position:relative!important;font-size:0.875rem!important;color:#4d4dff!important;text-decoration:none!important;text-underline-offset:0!important;border-bottom:0!important;background-image:none!important;box-shadow:none!important;font-weight:500!important;transition:all 0.2s ease!important;width:fit-content!important}.trust-link::after,a.trust-link::after{content:\"\"!important;position:absolute!important;left:0!important;bottom:-1px!important;width:100%!important;height:1px!important;background-color:#4d4dff!important;transition:all 0.2s ease!important}.trust-link:hover,a.trust-link:hover{color:#3d3dff!important;text-decoration:none!important}.trust-link:hover::after,a.trust-link:hover::after{height:2px!important;background-color:#3d3dff!important}.keyword-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:8px;flex-shrink:0;align-self:center}.keyword-badge{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:0.875rem;font-weight:400;color:#64748b;white-space:nowrap}.keyword-badge svg{flex-shrink:0;color:#94a3b8;opacity:0.7}html.dark .self-hosting-title{color:#f1f5f9!important}html.dark .self-hosting-desc{color:#94a3b8}html.dark .keyword-badge{color:#94a3b8}html.dark .keyword-badge svg{color:#64748b;opacity:0.8}@media (prefers-color-scheme: dark){.self-hosting-title{color:#f1f5f9!important}.self-hosting-desc{color:#94a3b8}.keyword-badge{color:#94a3b8}.keyword-badge svg{color:#64748b;opacity:0.8}}@media (max-width: 768px){.self-hosting-wrapper{flex-direction:column;gap:20px}}div[id=\"banner\"i],div[id=\"Banner\"i],[data-banner]{background:#6366f1!important}div[id=\"banner\"i] a,div[id=\"Banner\"i] a,[data-banner] a,a.text-primary[href*=\"https://docs.loqate.com/getting-started/introduction\"],div[id=\"banner\"i] a.text-primary,div[id=\"Banner\"i] a.text-primary{color:#ffffff!important;text-decoration:underline!important}div[id=\"banner\"i] a:hover,div[id=\"Banner\"i] a:hover,[data-banner] a:hover{color:#e0e7ff!important}html.light div[id=\"banner\"i] a.text-primary,html.dark div[id=\"banner\"i] a.text-primary,html.light div[id=\"Banner\"i] a.text-primary,html.dark div[id=\"Banner\"i] a.text-primary{color:#ffffff!important}div[id=\"banner\"i] *,div[id=\"Banner\"i] *,[data-banner] *{color:#ffffff!important}table{width:100%!important;max-width:100%!important;table-layout:fixed!important;border-collapse:collapse!important}table th,table td{white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important}table img,table iframe,table embed,table object{max-width:100%!important;height:auto!important}pre,code,.gatsby-highlight,.highlight{white-space:pre-wrap!important;word-break:break-word!important;overflow-wrap:anywhere!important}"},{"filePath":"snippets/homepage-hero.css","content":".homepage-hero{position:relative;width:100%;min-height:600px;background:linear-gradient(135deg, #0a0e27 0%, #1a1f3a 50%, #2a3f5f 100%);border-radius:var(--loqate-radius-xl, 1.5rem);overflow:hidden;padding:80px 60px;margin-bottom:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 20px 60px rgba(0, 0, 0, 0.3)}.homepage-hero::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 50%, rgba(77, 77, 255, 0.15) 0%, transparent 50%),\n radial-gradient(circle at 80% 80%, rgba(77, 77, 255, 0.1) 0%, transparent 50%);pointer-events:none}.homepage-hero::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url('/images/hero-globe.svg');background-size:cover;background-position:center bottom;opacity:0.6;pointer-events:none}.hero-content{position:relative;z-index:1;max-width:800px}.hero-title{font-size:var(--loqate-font-size-5xl);font-weight:700;color:#ffffff;margin-bottom:20px;line-height:1.2}.hero-subtitle{font-size:var(--loqate-font-size-lg);color:rgba(255, 255, 255, 0.85);margin-bottom:40px;line-height:1.6;max-width:700px;margin-left:auto;margin-right:auto}.hero-cta-container{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.hero-cta-primary{background:var(--loqate-primary);color:white;padding:14px 32px;border-radius:var(--loqate-radius-md);font-weight:600;font-size:var(--loqate-font-size-base);text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all 0.3s ease;border:2px solid var(--loqate-primary)}.hero-cta-primary:hover{background:var(--loqate-secondary);border-color:var(--loqate-secondary);transform:translateY(-2px);box-shadow:0 8px 16px rgba(77, 77, 255, 0.3)}.hero-cta-secondary{background:transparent;color:white;padding:14px 32px;border-radius:var(--loqate-radius-md);font-weight:600;font-size:var(--loqate-font-size-base);text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all 0.3s ease;border:2px solid rgba(255, 255, 255, 0.3)}.hero-cta-secondary:hover{background:rgba(255, 255, 255, 0.1);border-color:rgba(255, 255, 255, 0.5);transform:translateY(-2px)}.product-cards-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:24px;margin:40px 0}.product-card{position:relative;background:white;border:1px solid #e5e7eb;border-radius:var(--loqate-radius-lg, 1rem);padding:28px 24px;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;text-decoration:none;display:block;box-shadow:0 1px 3px rgba(0, 0, 0, 0.05)}.product-card:hover{border-color:var(--loqate-primary, #4d4dff);box-shadow:0 12px 28px rgba(77, 77, 255, 0.18), 0 4px 8px rgba(77, 77, 255, 0.08);transform:translateY(-6px)}.product-card:hover .product-card-icon{transform:translateX(4px);opacity:1}.product-card-icon{position:absolute;top:20px;right:20px;color:var(--loqate-primary, #4d4dff);opacity:0.6;font-size:20px;transition:all 0.3s ease}.product-card-title{font-size:var(--loqate-font-size-xl);font-weight:700;color:var(--loqate-dark);margin-bottom:12px}.product-card-description{font-size:var(--loqate-font-size-sm);color:var(--loqate-text-light);line-height:1.6}.steps-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:32px;margin:40px 0}.step-card{background:#f9fafb;border:1px solid #e5e7eb;border-radius:var(--loqate-radius-lg);padding:32px;position:relative}.step-badge{display:inline-block;background:var(--loqate-primary);color:white;padding:6px 16px;border-radius:20px;font-size:var(--loqate-font-size-sm);font-weight:600;margin-bottom:16px}.step-title{font-size:var(--loqate-font-size-xl);font-weight:700;color:var(--loqate-dark);margin-bottom:12px}.step-description{font-size:var(--loqate-font-size-sm);color:var(--loqate-text-light);line-height:1.6;margin-bottom:20px}.framework-section{position:relative;background:linear-gradient(135deg, #0a0e27 0%, #1a1f3a 50%, #2a3f5f 100%);border-radius:var(--loqate-radius-xl);padding:60px 40px;margin:60px 0;overflow:hidden}.framework-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 30% 40%, rgba(77, 77, 255, 0.15) 0%, transparent 50%),\n radial-gradient(circle at 70% 60%, rgba(77, 77, 255, 0.1) 0%, transparent 50%);pointer-events:none}.framework-content{position:relative;z-index:1;text-align:center}.framework-title{font-size:var(--loqate-font-size-3xl);font-weight:700;color:white;margin-bottom:16px}.framework-subtitle{font-size:var(--loqate-font-size-base);color:rgba(255, 255, 255, 0.85);margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}.framework-icons{display:flex;justify-content:center;align-items:center;gap:32px;flex-wrap:wrap;margin-top:32px}.framework-icon{width:60px;height:60px;background:rgba(255, 255, 255, 0.1);border:2px solid rgba(255, 255, 255, 0.2);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;backdrop-filter:blur(10px)}.framework-icon:hover{background:rgba(255, 255, 255, 0.2);border-color:var(--loqate-primary);transform:translateY(-4px)}.framework-icon img,.framework-icon svg{width:32px;height:32px}.integration-cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:24px;margin:40px 0}.integration-card{background:white;border:1px solid #e5e7eb;border-radius:var(--loqate-radius-lg);padding:24px;text-align:center;transition:all 0.3s ease;text-decoration:none;display:block}.integration-card:hover{border-color:var(--loqate-primary);box-shadow:0 4px 12px rgba(77, 77, 255, 0.1);transform:translateY(-2px)}.integration-card-title{font-size:var(--loqate-font-size-lg);font-weight:600;color:var(--loqate-dark);margin-top:12px}.integration-card-description{font-size:var(--loqate-font-size-sm);color:var(--loqate-text-light);margin-top:8px}.security-cards{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:24px;margin:40px 0}.security-card{background:#f9fafb;border:1px solid #e5e7eb;border-radius:var(--loqate-radius-lg);padding:32px;text-align:center}.security-card-icon{font-size:40px;color:var(--loqate-primary);margin-bottom:16px}.security-card-title{font-size:var(--loqate-font-size-xl);font-weight:700;color:var(--loqate-dark);margin-bottom:8px}.security-card-description{font-size:var(--loqate-font-size-sm);color:var(--loqate-text-light)}.section-title{font-size:var(--loqate-font-size-3xl);font-weight:700;color:var(--loqate-dark);margin-bottom:16px;text-align:center}.section-subtitle{font-size:var(--loqate-font-size-base);color:var(--loqate-text-light);margin-bottom:40px;text-align:center;max-width:700px;margin-left:auto;margin-right:auto}@media (max-width: 768px){.homepage-hero{padding:60px 30px;min-height:500px}.hero-title{font-size:var(--loqate-font-size-3xl)}.hero-subtitle{font-size:var(--loqate-font-size-base)}.product-cards-grid{grid-template-columns:1fr}.steps-container{grid-template-columns:1fr}.framework-section{padding:40px 24px}.integration-cards{grid-template-columns:1fr}}@media (prefers-color-scheme: dark){.product-card{background:var(--loqate-card-dark);border-color:var(--loqate-border-dark)}.product-card-title{color:var(--loqate-text-dark)}.step-card{background:var(--loqate-card-dark);border-color:var(--loqate-border-dark)}.step-title{color:var(--loqate-text-dark)}.integration-card{background:var(--loqate-card-dark);border-color:var(--loqate-border-dark)}.integration-card-title{color:var(--loqate-text-dark)}.security-card{background:var(--loqate-card-dark);border-color:var(--loqate-border-dark)}.security-card-title{color:var(--loqate-text-dark)}.section-title{color:var(--loqate-text-dark)}}"}],"page":{"pagePath":"api-reference/introduction","slug":"/api-reference/introduction","pageMetadata":{"title":"APIs overview","description":"Introduction to Loqate API authentication, base URLs, and key setup. All services require HTTPS connections and valid API keys.","href":"/api-reference/introduction"},"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: \"Introduction to Loqate API authentication, base URLs, and key setup. All services require HTTPS connections and valid API keys.\"\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,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const BetaCalloutSubtle=()=>{const _components={a:`a`,..._provideComponents()},{Info}=_components;if(!Info)_missingMdxReference(`Info`,true);return _jsx(Info,{children:_jsxs(`span`,{\"data-as\":`p`,children:[_jsx(`strong`,{children:`New Beta SDKs available!`}),` Try our early-access TypeScript and .NET SDKs — built on our live APIs and part of our ongoing tooling overhaul.`,_jsx(`br`,{}),`See the `,_jsx(_components.a,{href:`/sdks/overview`,children:`SDK Overview`}),` for details.`]})})};function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading,Warning,_MdxComponentBoundary}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Loqate services can be accessed securely over HTTPS - we do not support API connections that use HTTP or a TLS protocol below version 1.2.`}),`\n`,_jsx(_MdxComponentBoundary,{name:`BetaCalloutSubtle`,children:_jsx(BetaCalloutSubtle,{})}),`\n`,_jsx(Heading,{level:`2`,id:`base-url`,children:`Base URL`}),`\n`,_jsx(_components.p,{children:`Each API has a base URL on which the required data endpoint can be appended, such as json3.ws or xmle.ws. For SOAP, use wsdlnew.ws.`}),`\n`,_jsxs(Warning,{children:[`Customers located in `,_jsx(_components.strong,{children:`China`}),` should use services.postcodeanywhere.co.uk as part of the base URL, rather than api.addressy.com.`]}),`\n`,_jsx(Heading,{level:`2`,id:`authentication`,children:`Authentication`}),`\n`,_jsxs(_components.p,{children:[`APIs require authentication in the form of a key, which can be created by adding a service in your account. Each key has its own security settings (URL \u0026 IP restriction, usage limits),\nand as many keys as necessary can be set up with these restrictions. See the `,_jsx(_components.a,{href:`/loqate-basics/create-an-api-key/`,children:`Creating API Keys page`}),` for more information.\nA key must be passed to the API as a parameter in order for the request to authenticate, otherwise an error will be returned.`]}),`\n`,_jsx(Heading,{level:`2`,id:`common-errors`,children:`Common errors`}),`\n`,_jsxs(_components.p,{children:[`Each API has specific errors that may be returned, as well as a common set of errors relating to either account or key settings. See the `,_jsx(_components.a,{href:`/api-reference/common-errors`,children:`Common errors page`}),`\nfor details.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{BetaCalloutSubtle,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"APIs overview","description":"Introduction to Loqate API authentication, base URLs, and key setup. All services require HTTPS connections and valid API keys.","href":"/api-reference/introduction"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Base URL","slug":"base-url","depth":2,"children":[]},{"title":"Authentication","slug":"authentication","depth":2,"children":[]},{"title":"Common errors","slug":"common-errors","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/loqate/907f7769aca1d37b/snippets/onetrust.js"],"subdomain":"loqate","siteName":"GBG Loqate","title":"APIs overview - GBG Loqate","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-26T08:47:40.085Z","originalFileLocation":"api-reference/introduction.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;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=\"system\"}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=\"Introduction to Loqate API authentication, base URLs, and key setup. All services require HTTPS connections and valid API keys.\">\u003cmeta data-mint-head name=\"application-name\" content=\"GBG Loqate\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/loqate/bk4FVGJNjdAJ7tYu/_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/loqate/bk4FVGJNjdAJ7tYu/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/loqate/bk4FVGJNjdAJ7tYu/_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/loqate/bk4FVGJNjdAJ7tYu/_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/loqate/bk4FVGJNjdAJ7tYu/_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/loqate/bk4FVGJNjdAJ7tYu/_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/loqate/bk4FVGJNjdAJ7tYu/_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/loqate/bk4FVGJNjdAJ7tYu/_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/loqate/bk4FVGJNjdAJ7tYu/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"APIs overview - GBG Loqate\">\u003cmeta data-mint-head property=\"og:description\" content=\"Introduction to Loqate API authentication, base URLs, and key setup. All services require HTTPS connections and valid API keys.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"GBG Loqate\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.loqate.com/api-reference/introduction\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://loqate.mintlify.site/_mintlify/api/og/v2?division=Getting+started\u0026amp;title=APIs+overview\u0026amp;description=Introduction+to+Loqate+API+authentication%2C+base+URLs%2C+and+key+setup.+All+services+require+HTTPS+connections+and+valid+API+keys.\u0026amp;theme=0842836246d982ad33892e47\u0026amp;signature=1d78fb17940acf8b7421e210699d7b3b78f02612da684ec8dc714b25dfa9fd41\">\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=\"APIs overview - GBG Loqate\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Introduction to Loqate API authentication, base URLs, and key setup. All services require HTTPS connections and valid API keys.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://loqate.mintlify.site/_mintlify/api/og/v2?division=Getting+started\u0026amp;title=APIs+overview\u0026amp;description=Introduction+to+Loqate+API+authentication%2C+base+URLs%2C+and+key+setup.+All+services+require+HTTPS+connections+and+valid+API+keys.\u0026amp;theme=0842836246d982ad33892e47\u0026amp;signature=1d78fb17940acf8b7421e210699d7b3b78f02612da684ec8dc714b25dfa9fd41\">\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/loqate/bk4FVGJNjdAJ7tYu/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"GBG Loqate\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4d4dff\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.loqate.com/api-reference/introduction\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/introduction.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.loqate.com/#organization\",\"name\":\"GBG Loqate\",\"url\":\"https://docs.loqate.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/loqate/odjzme0kbZLAlqBl/logo/loqate-logo-primary.png?fit=max\u0026auto=format\u0026n=odjzme0kbZLAlqBl\u0026q=85\u0026s=f824e561eeb9b4462947163f1d09bc17\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.loqate.com#website\",\"name\":\"GBG Loqate\",\"url\":\"https://docs.loqate.com\",\"publisher\":{\"@id\":\"https://docs.loqate.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.loqate.com/api-reference/introduction#webpage\",\"url\":\"https://docs.loqate.com/api-reference/introduction\",\"name\":\"APIs overview\",\"description\":\"Introduction to Loqate API authentication, base URLs, and key setup. All services require HTTPS connections and valid API keys.\",\"dateModified\":\"2026-01-26T08:47:40.085Z\",\"isPartOf\":{\"@id\":\"https://docs.loqate.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.loqate.com/api-reference/introduction#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.loqate.com/api-reference/introduction#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"GBG Loqate\",\"item\":\"https://docs.loqate.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"APIs overview\",\"item\":\"https://docs.loqate.com/api-reference/introduction\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.loqate.com/api-reference/introduction#article\",\"headline\":\"APIs overview\",\"name\":\"APIs overview\",\"description\":\"Introduction to Loqate API authentication, base URLs, and key setup. All services require HTTPS connections and valid API keys.\",\"url\":\"https://docs.loqate.com/api-reference/introduction\",\"mainEntityOfPage\":{\"@id\":\"https://docs.loqate.com/api-reference/introduction#webpage\"},\"dateModified\":\"2026-01-26T08:47:40.085Z\",\"publisher\":{\"@id\":\"https://docs.loqate.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.loqate.com#website\"}}]}\u003c/script>","siteName":"GBG Loqate","nav":{"global":null,"tabs":[{"tab":"Documentation","icon":"book-open","pages":[{"title":"Documentation","href":"/introduction"}]},{"tab":"API Reference","icon":"code","groups":[{"group":"Getting started","pages":[{"title":"APIs overview","href":"/api-reference/introduction"},{"title":"Common Errors","description":"Troubleshoot common API errors across Loqate services. Find solutions for authentication issues, credit limits, key restrictions, and more.","href":"/api-reference/common-errors"}]},{"group":"Endpoints","pages":[{"group":"Address Capture","icon":"location-dot","pages":[{"title":"Capture Find","openapi":"capture_interactive_find get /Capture/Interactive/Find/v1.20/json6.ws","playground":"interactive","href":"/api-reference/address-capture/find"},{"title":"Capture Find: Filters","sidebarTitle":"Capture Find: Filters","href":"/api-reference/address-capture/filters"},{"title":"Capture Retrieve","openapi":"capture_interactive_retrieve get /Capture/Interactive/Retrieve/v1.30/json6.ws","playground":"interactive","href":"/api-reference/address-capture/retrieve"},{"title":"Get Property Intelligence (UK) in a Capture Retrieve call","sidebarTitle":"Capture Retrieve: Property Intelligence (UK)","href":"/api-reference/address-capture/property-intelligence"},{"title":"GeoLocation - Mainland UK Only","sidebarTitle":"GeoLocation - Mainland UK Only","openapi":"capture_interactive_geolocation get /Capture/Interactive/GeoLocation/v1.00/json6.ws","playground":"interactive","href":"/api-reference/address-capture/geolocation"}]},{"group":"Address Verify","icon":"circle-check","pages":[{"title":"International Batch Cleanse","openapi":"cleansing_international_batch post /Cleansing/International/Batch/v1.20/json6.ws","playground":"interactive","href":"/api-reference/address-verify/international-batch-cleanse"},{"title":"International Batch Cleanse (Oracle Cloud)","openapi":"cleansing_international_batch_oci post /Cleansing/International/Batch/v1.20/json6.ws","playground":"interactive","href":"/api-reference/address-verify/international-batch-cleanse-oci"}]},{"group":"Store Finder","icon":"map-location","pages":[{"title":"Location Management: Create List","sidebarTitle":"Create List","openapi":"create_list post /LocationServices/LocationManagement/CreateList/v1.10/json6.ws","playground":"interactive","href":"/api-reference/store-finder/location-management-create-list"},{"title":"Location Management: Delete List or Point","sidebarTitle":"Delete List or Point","openapi":"delete_list_or_point post /LocationServices/LocationManagement/DeleteListOrPoint/v1.10/json6.ws","playground":"interactive","href":"/api-reference/store-finder/location-management-delete-list-or-point"},{"title":"Location Management: Update List or Point","sidebarTitle":"Update List or Point","openapi":"update_list_or_point post /LocationServices/LocationManagement/UpdateListOrPoint/v1.10/json6.ws","playground":"interactive","href":"/api-reference/store-finder/location-management-update-list-or-point"},{"title":"Location Management: Get List","sidebarTitle":"Get List","openapi":"get_list post /LocationServices/LocationManagement/GetLists/v1.10/json6.ws","playground":"interactive","href":"/api-reference/store-finder/location-management-get-list"},{"title":"Geocoding Typeahead","sidebarTitle":"Geocoding Typeahead","openapi":"geocoding_typeahead post /LocationServices/Geocoding/GlobalTypeAhead/v1.10/json6.ws","playground":"interactive","href":"/api-reference/store-finder/geocoding-typeahead"},{"title":"Global Geocoding","sidebarTitle":"Global Geocoding","openapi":"global_geocoding post /LocationServices/Geocoding/Global/v1.10/json6.ws","playground":"interactive","href":"/api-reference/store-finder/global-geocoding"},{"title":"Global Distance Finder","sidebarTitle":"Global Distance Finder","openapi":"global_distance_finder post /LocationServices/DistanceFinder/Nearby/v1.10/json6.ws","playground":"interactive","href":"/api-reference/store-finder/global-distance-finder"},{"title":"Map Tile API","sidebarTitle":"Mapping","openapi":"mapping_get_url post /LocationServices/Mapping/GetUrl/v1.00/json6.ws","playground":"interactive","href":"/api-reference/store-finder/mapping"}]},{"group":"Geocode","icon":"location-crosshairs","pages":[{"group":"DistancesAndDirections","pages":[{"title":"DistancesAndDirections: Directions","sidebarTitle":"Directions","openapi":"geocode_directions get /DistancesAndDirections/Interactive/Directions/v2.00/json6.ws","playground":"interactive","href":"/api-reference/geocode/distances-and-directions/directions"},{"title":"DistancesAndDirections: Distance","sidebarTitle":"Distance","openapi":"geocode_distance get /DistancesAndDirections/Interactive/Distance/v1.00/json6.ws","playground":"interactive","href":"/api-reference/geocode/distances-and-directions/distance"}]},{"group":"Geocoding","pages":[{"title":"Geocoding: International Geocode","sidebarTitle":"International Geocode","openapi":"international_geocode get /Geocoding/International/Geocode/v1.10/json6.ws","playground":"interactive","href":"/api-reference/geocode/geocoding/international-geocode"},{"title":"Geocoding: International PositionToCountry","sidebarTitle":"International PositionToCountry","openapi":"international_positiontocountry get /Geocoding/International/PositionToCountry/v1.00/json6.ws","playground":"interactive","href":"/api-reference/geocode/geocoding/international-positiontocountry"},{"title":"Geocoding: International RetrieveNearestPlaces","sidebarTitle":"International RetrieveNearestPlaces","openapi":"international_retrievenearestplaces get /Geocoding/International/RetrieveNearestPlaces/v1.00/json6.ws","playground":"interactive","href":"/api-reference/geocode/geocoding/international-retrievenearestplaces"},{"title":"Geocoding: International ReverseGeocode","sidebarTitle":"International ReverseGeocode","openapi":"international_reversegeocode get /Geocoding/International/ReverseGeocode/v2.00/json6.ws","playground":"interactive","href":"/api-reference/geocode/geocoding/international-reversegeocode"},{"title":"Geocoding: UK Find","sidebarTitle":"UK Find","openapi":"uk_find get /Geocoding/UK/Find/v2.00/json6.ws","playground":"interactive","href":"/api-reference/geocode/geocoding/uk-find"},{"title":"Geocoding: UK Geocode","sidebarTitle":"UK Geocode","openapi":"uk_geocode get /Geocoding/UK/Geocode/v2.10/json6.ws","playground":"interactive","href":"/api-reference/geocode/geocoding/uk-geocode"},{"title":"Geocoding: UK Retrieve","sidebarTitle":"UK Retrieve","openapi":"uk_retrieve get /Geocoding/UK/Retrieve/v2.00/json6.ws","playground":"interactive","href":"/api-reference/geocode/geocoding/uk-retrieve"},{"title":"Geocoding: UK RetrieveNearestPlaces","sidebarTitle":"UK RetrieveNearestPlaces","openapi":"uk_retrievenearestplaces get /Geocoding/UK/RetrieveNearestPlaces/v1.20/json6.ws","playground":"interactive","href":"/api-reference/geocode/geocoding/uk-retrievenearestplaces"},{"title":"Geocoding: UK ReverseGeocode","sidebarTitle":"UK ReverseGeocode","openapi":"uk_reversegeocode get /Geocoding/UK/ReverseGeocode/v1.10/json6.ws","playground":"interactive","href":"/api-reference/geocode/geocoding/uk-reversegeocode"}]},{"group":"GovernmentData","pages":[{"title":"GovernmentData: Postzon RetrieveByCoordinates","sidebarTitle":"RetrieveByCoordinates","openapi":"postzon_retrievebycoordinates get /GovernmentData/Postzon/RetrieveByCoordinates/v1.20/json6.ws","playground":"interactive","href":"/api-reference/geocode/governmentdata/postzon-retrievebycoordinates"},{"title":"GovernmentData: Postzon RetrieveByPostcode","sidebarTitle":"RetrieveByPostcode","openapi":"postzon_retrievebypostcode get /GovernmentData/Postzon/RetrieveByPostcode/v1.50/json6.ws","playground":"interactive","href":"/api-reference/geocode/governmentdata/postzon-retrievebypostcode"},{"title":"GovernmentData: Postzon RetrieveByPostcodeOrPlace","sidebarTitle":"RetrieveByPostcodeOrPlace","openapi":"postzon_retrievebypostcodeorplace get /GovernmentData/Postzon/RetrieveByPostcodeOrPlace/v1.00/json6.ws","playground":"interactive","href":"/api-reference/geocode/governmentdata/postzon-retrievebypostcodeorplace"}]},{"group":"Store Finder","pages":[{"title":"StoreFinder: FindPlaceNames","sidebarTitle":"FindPlaceNames","openapi":"findplacenames get /StoreFinder/Interactive/FindPlaceNames/v1.10/json6.ws","playground":"interactive","href":"/api-reference/geocode/store-finder/findplacenames"},{"title":"StoreFinder: RetrieveCoordinates","sidebarTitle":"RetrieveCoordinates","openapi":"retrievecoordinates get /StoreFinder/Interactive/RetrieveCoordinates/v1.10/json6.ws","playground":"interactive","href":"/api-reference/geocode/store-finder/retrievecoordinates"}]},{"group":"Ip2Country","pages":[{"title":"IP2Country","openapi":"extras_web_ip2country get /Extras/Web/Ip2Country/v1.10/json6.ws","playground":"interactive","href":"/api-reference/geocode/ip2country/ip2country"}]}]},{"group":"Email Validation","icon":"envelope-open-text","pages":[{"title":"Batch Email Validation","sidebarTitle":"Batch Validation","openapi":"email_batch get /EmailValidation/Batch/Validate/v1.20/json6.ws","playground":"interactive","href":"/api-reference/email-validation/batch-validate"},{"title":"Bulk Email Validation","sidebarTitle":"Bulk Validation","openapi":"","playground":"interactive","href":"/api-reference/email-validation/bulk-validate"},{"title":"Individual Email Validation","sidebarTitle":"Individual Validation","openapi":"email_individual get /EmailValidation/Interactive/Validate/v2.00/json6.ws","playground":"interactive","href":"/api-reference/email-validation/individual"}]},{"group":"Phone Validation","icon":"phone","pages":[{"title":"Individual Phone Validation","sidebarTitle":"Individual Validation","openapi":"phone_individual get /PhoneNumberValidation/Interactive/Validate/v2.20/json6.ws","playground":"interactive","href":"/api-reference/phone-validation/individual-validate"}]},{"group":"Bank Validation","icon":"building-columns","pages":[{"title":"Batch Bank Validation","sidebarTitle":"Batch Validation","openapi":"bank_batch get /BankAccountValidation/Batch/Validate/v1.00/json6.ws","playground":"interactive","href":"/api-reference/bank-validation/batch"},{"title":"Individual Bank Validation","sidebarTitle":"Individual Validation","openapi":"bank_individual get /BankAccountValidation/Interactive/Validate/v2.00/json6.ws","playground":"interactive","href":"/api-reference/bank-validation/individual"},{"title":"International Bank Validation","sidebarTitle":"International Validation","openapi":"bank_international get /InternationalBankValidation/Interactive/Validate/v1.00/json6.ws","playground":"interactive","href":"/api-reference/bank-validation/international"},{"title":"Bank Validation: RetrieveBySortcode","sidebarTitle":"RetrieveBySortcode","openapi":"bank_retrieve_by_sortcode get /BankAccountValidation/Interactive/RetrieveBySortcode/v1.00/json6.ws","playground":"interactive","href":"/api-reference/bank-validation/retrievebysortcode"}]}]}]},{"tab":"Integrations","icon":"plug","pages":[{"title":"Integrations","href":"/integrations/all-integrations"}]},{"tab":"On-Premise","icon":"server","pages":[{"title":"On-Premise","href":"/getting-started/introduction"}]},{"tab":"AI Agents","icon":"robot","pages":[{"title":"AI Agents","href":"/ai-agents/introduction"}]},{"tab":"Release Notes","icon":"file-lines","pages":[{"title":"Release Notes","href":"/release-notes/all-loqate"}]}]},"basePath":"","title":"APIs overview - GBG Loqate","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["10e4515597"],"chunks":["BannerMarkdown-C79IUEr8.js","dist-DE3EVdvd.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-DK3K4Z1S.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js"]}