PageSourceSearch

https://positionstack.com/login

html positionstack.com collected 2026-10-03 21:37:45 UTC 12,128 bytes, 265 lines download raw bytes

1
2
3<!DOCTYPE html>
4<html class="positionstack login">
5<head>
6    <!-- Meta Configuration -->
7    <meta charset="utf-8">
8    <meta name="viewport" content="width=device-width, initial-scale=1.0">
9    <title>Log in - positionstack</title>
10    <meta name="description" content="Log in to your positionstack account to manage API access keys, account details, billing and payment settings, and more." />
11    <meta name="keywords" content="" />
12    <meta name="google-site-verification" content="GPI4-mC1qUyu2oYInxdXpK1sIgJXb-FuGQNHlteAXRQ"/>
13    <meta name="facebook-domain-verification" content="zfyfivrxz9ilwe8qxnwtbkdp84ve0w" />
14
15
16    <!-- Canonical and Favicons -->
17    <link rel="canonical" href="https://positionstack.com/login">
18    <link rel="shortcut icon" href="/images/assets/favicons/positionstack-favicon.ico">
19    <link rel="apple-touch-icon" href="/images/assets/favicons/positionstack.png">
20
21
22	
22<script>
23		(function(w){w.fpr=w.fpr||function(){w.fpr.q = w.fpr.q||[];w.fpr.q[arguments[0]=='set'?'unshift':'push'](arguments);};})(window);
24		fpr("init", {cid: "bgkrzo8z"}); 
25		fpr("click");
26	</script>
26
27	
27<script src="https://cdn.firstpromoter.com/fpr.js" async></script>
27
28
29		    	
29<script>
30		window.MIXPANEL_TOKEN='6c447b734017a86b7c8b6cd908e9e818';
31		window.MIXPANEL_IDENTITY = [];
32	</script>
32
33	
33<script type="text/javascript" src="/js/shared/mixpanel.min.js"></script>
33
34	
34<script type="text/javascript" src="/js/shared/mixpanel_tracker.min.js"></script>
34
35    
36<script>
37    window.stripePublishableKey = 'pk_live_SbOhR0mPK55dMckhtbSufjdM';
38</script>
38
39<link href="/css/dashboard.min.css?v=1.1.0" rel="stylesheet" media="screen">
40
41<script src="/js/shared/jquery.min.js"></script>
41
42<!-- Google Tag Manager -->
43<script>
vendor: 405 bytes, lines 43-57
43
44	(function(w, d, s, l, i) {
45		w[l] = w[l] || [];
46		w[l].push({
47			'gtm.start': new Date().getTime(),
48			event: 'gtm.js'
49		});
50		var f = d.getElementsByTagName(s)[0],
51			j = d.createElement(s),
52			dl = l != 'dataLayer' ? '&l=' + l : '';
53		j.async = true;
54		j.src =
55			'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
56		f.parentNode.insertBefore(j, f);
57	})(window, document, 'script', 'dataLayer', "
57GTM-T3RNK3G
vendor: 4 bytes, line 57
57");
58</script>
58
59<!-- End Google Tag Manager -->
59<script>
60    window.portalId = 26;
61    window.portalName = "positionstack";
62    window.userType = "anon";
63    window.userId = 0;
64    window.customerType = "";
65    window.currentPlan = "";
66    window.billingCycle = "";
67    window.userCountry = "";
68    window.userEmail = "";
69</script>
vendor: 1 bytes, line 69
69
70<script src="/js/shared/utmreftracking.min.js"></script>
vendor: 1 bytes, line 70
70
71<script src="/js/shared/gtm_tracking.js"></script>
71
72
73</head>
74
75<body class="login">
76        <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 76-77
76
77<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
77GTM-T3RNK3G
vendor: 83 bytes, line 77
77" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
78<!-- End Google Tag Manager (noscript) -->
79
80            <header class="topbar">
81        <div class="brand brand_logo_mobile">
82            <div class="logo logo_mobile">
83
84                <a class="logo_non_retina logo_non_retina_mobile" title="" href="/"><img src="/images/logo/positionstack_main_logo.png"  alt="" draggable="false" fetchpriority="low" loading="lazy"/></a>                <a class="logo_retina logo_retina_mobile" title="" href="/"><img src="/images/logo/positionstack_main_logo.png"  alt="" draggable="false" fetchpriority="low" loading="lazy"/></a>
85            </div>
86        </div>
87    </header>
88    
89            
89<script>
90                function turnstileReady() {
91                    document.querySelectorAll("form button.disabled").forEach(function(btn) {
92                        btn.classList.remove("disabled");
93                        btn.disabled = false;
94                        var wrapper = btn.closest(".captcha-tooltip");
95                        if (wrapper) {
96                            wrapper.removeAttribute("title");
97                        }
98                    });
99                }
100            </script>
100
101            
101<script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script>
101
102        <div class="login-bg">
103
104            <div class="login-center-wrap">
105                <div class="login-card">
106                    <h2>Login</h2>
107
108                    <form method="POST" class="js-validate-form login-form-2" action="/signin">
109                                                                        <input type="hidden" name="csrf_token" value="MTc5MTA2NTI2NXw1NjNmMTY1ZTljYjkzZTQyNDVjNmIyMGVkNTQwOWEyOXw1NWFmZDJhNjA5Y2IxZmFhOTMxODk2Nzk2ZTk4YWVkODgyZWMzMTk3ZjI1YWRkZmQzZjY5YWFmZjNjNjQwOGZk">
110                        <label for="email" class="form_label signup login">E-mail</label>
111                        <div class="login-input-box">
112                            <input
113                            type="email"
114                            name="email_address"
115                            id="email"
116                            placeholder="Enter email"
117                            data-required
118                            data-email
119                            />
120                        </div>
121
122                        <label for="password" class="form_label signup login">Password</label>
123                        <div class="login-input-box login-password-row password-field">
124                            <input
125                            type="password"
126                            class="password-input"
127                            name="password"
128                            id="password"
129                            placeholder="Enter password"
130                            data-required
131                            data-min="6"
132                            />
133
134                            <span class="toggle-password" id="togglePassword" aria-label="Show password">
135                                <img src="/images/assets/visibility.svg" alt="Show Password" height="16" width="16">
136                            </span>
137                        </div>
138
139                        <div class="login-hint"><em>Minimum 6 characters</em></div>
140
141                        <div class="login-forgot">
142                            <a href="/forgot">Forgot Password?</a>
143                        </div>
144                        
145                        <div align="center" style="margin-bottom: 5px;" >
146                            <div class="cf-turnstile" data-sitekey="0x4AAAAAACYH5E6NyztSlgJb" data-theme="auto" data-size="normal" data-appearance="always" data-callback="turnstileReady" data-response-field-name="cf-turnstile-response"></div>                        </div>
147                        <span class="captcha-tooltip" title="Please complete the captcha before submitting.">
148                            <button type="submit" class="login-btn submit disabled" disabled>
149                                Login
150                            </button>
151                        </span>
152
153                        <div class="login-bottom-text">
154                            Don’t have an account?
155                            <a href="/signup">Register Now</a>
156                        </div>
157
158                    </form>
159
160                </div>
161            </div>
162        </div>
163
164<footer class="main-footer">
165  <div class="footer-wrap">
166    <div class="footer-grid">
167      <div>
168        <!-- width="150" height="50" -->
169        <p class="logo"><a href="/" ><img src="/images/logo/positionstack_main_white_logo.png" alt="Sign in to your positionstack account"  fetchpriority="low" loading="lazy"/></a></p>
170      </div>
171
172      <div class="col-footer">
173        <h4>General</h4>
174        <ul>
175          <li><a href="/pricing">Pricing</a></li>
176          <li><a href="/contact">Contact Us</a></li>
177          <li><a rel="noreferer,noopener" href="https://docs.apilayer.com/positionstack/docs/api-documentation?utm_source=PositionstackHomePage&utm_medium=Referral" target="_blank">Documentation</a></li>
178          <li><a href="https://apilayer.com/products" target="_blank" rel="noreferer,noopener">Other APIs</a></li>
179        </ul>
180      </div>
181
182      <div class="col-footer">
183        <h4>Tools</h4>
184        <ul>
185          <li><a href="/api-status?utm_source=dashboard&utm_medium=Referral">Status</a></li>
186          <li><a href="https://github.com/public-apis/public-apis" target="_blank" rel="noreferer,noopener">Github</a></li>
187        </ul>
188      </div>
189
190      <div class="col-footer">
191        <h4>Resources</h4>
192        <ul>
193          <li><a href="/faq">FAQs</a></li>
194          <li>
194<a href="https://blog.apilayer.com/" rel="noreferer,noopener" target="_blank">Blog</a></li>
195          <li><a href="https://apilayer.com/affiliates" rel="noreferer,noopener" target="_blank">Affiliates</a></li>
196        </ul>
197      </div>
198      
199      <div class="newsletter">
200        <h4>Subscribe to our Newsletter</h4>
201        <form class="newsletter-row" action="https://apilayer.com/newsletter/?utm_source=positionstackloginPage&utm_medium=Referral" method="GET">
202          <input type="email" id="positionstack_input_email" name="email" placeholder="Email" required="">
203          <input type="hidden" name="utm_source" value="positionstackloginPage">
204          <input type="hidden" name="utm_medium" value="Referral">
205          <button type="submit" id="subscribe_btn">Subscribe <img src="/images/assets/Vector-2.svg" alt="Subscribe"></button>
206        </form>
207      </div>
208    </div>
209    <div class="divider-footer"></div>
210    <div class="bottom-bar">
211      <div class="social-row">
212        <div class="social-icon">
213          <a href="https://www.instagram.com/apilayer" rel="noreferer,noopener" target="_blank">
214        <img src="/images/assets/instagram.svg" class="social-icon-img" alt="Instagram">
215        </a>
216        </div>
217
218        <div class="social-icon">
219          <a href="https://www.facebook.com/APILayer/" rel="noreferer,noopener" target="_blank">
220        <img src="/images/assets/Vector.svg" alt="Facebook">
221        </a>
222        </div>
223
224        <div class="social-icon">
225          <a href="https://www.linkedin.com/company/apilayer/" rel="noreferer,noopener" target="_blank">
226        <img src="/images/assets/linkdin.svg" class="social-icon-img" alt="LinkedIn">
227        </a>
228        </div>
229
230        <div class="social-icon">
231          <a href="https://twitter.com/apilayer/" rel="noreferer,noopener" target="_blank">
232        <img src="/images/assets/logo_X.svg" alt="X">
233        </a>
234        </div>
235
236        <div class="social-icon">
237          <a href="https://www.youtube.com/channel/UCwDncja3klyMhkKXWV1zoNQ" rel="noreferer,noopener" target="_blank">
238        <img src="/images/assets/youtube.svg" class="social-icon-img" alt="Youtube">
239        </a>
240        </div>
241
242        <div class="social-icon">
243          <a href="https://github.com/public-apis/public-apis" rel="noreferer,noopener" target="_blank">
244        <img src="/images/assets/github.svg" class="social-icon-img" alt="Github">
245        </a>
246        </div>
247      </div>
248      <div class="bottom-links">
249        <div><a href="https://www.ideracorp.com/legal/APILayer" rel="noreferer,noopener" target="_blank">Privacy Policy</a></div>
250        <div><a href="https://www.ideracorp.com/legal/APILayer" rel="noreferer,noopener" target="_blank">Imprint</a></div>
251        <div><a href="https://www.ideracorp.com/Legal/Terms-of-Use" rel="noreferer,noopener" target="_blank">Terms</a></div>
252        <div><a href="https://www.ideracorp.com/en/legal/privacypolicy" rel="noreferer,noopener" target="_blank">Cookie Preferences</a></div>
253      </div>
254    </div>
255  </div>
256</footer>
257<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/chart.umd.min.js"></script>
vendor: 1 bytes, line 257
257
258<script src="/js/shared/dashboard.min.js?v=1.1.0"></script>
258
259
260
261<script src="/js/shared/moment.min.js"></script>
vendor: 1 bytes, line 261
261
262<script src="/js/shared/daterangepicker.min.js"></script>
vendor: 1 bytes, line 262
262
263<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"8c7ca1a594b843cbbcb3bbb5a2baaf94","r":1,"spa":2}' crossorigin="anonymous"></script>
263
264</body>
265</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.