<div dir="ltr"><div><br></div>I wrote a similar internal tool using <a href="https://www.everyoneapi.com/">https://www.everyoneapi.com/</a>  We've been using it for a few years and have never had any issues.  I've also hit the API with some bulk requests and the results are great.<div><br></div><div><div class="inbox-inbox-ui inbox-inbox-secondary inbox-inbox-segment" style="box-sizing:inherit;background:rgb(243,244,245);margin:0em;padding:1em;border-radius:0.285714rem 0.285714rem 0em 0em;border:none;width:auto;color:rgba(0,0,0,0.6);font-family:lato,"helvetica neue",arial,helvetica,sans-serif;font-size:14px"><h4 style="box-sizing:inherit;line-height:1.2857em;margin:0em;padding:0em;font-size:1.071rem">+13212051100<div class="inbox-inbox-ui inbox-inbox-right inbox-inbox-corner inbox-inbox-label" style="box-sizing:inherit;display:inline-block;white-space:nowrap;line-height:1;vertical-align:baseline;margin:0em;background-image:none;padding:0em;border:0px solid rgb(232,232,232);border-radius:0.285714rem;font-size:0.857143rem;text-align:center;width:4em;height:4em;background-color:transparent"><span class="inbox-inbox-close inbox-inbox-icon" style="box-sizing:inherit;display:inline-block;opacity:0.5;margin:0em;width:auto;height:1em;font-family:icons;font-weight:normal;text-decoration:inherit;speak:none;font-size:1.14286em"></span></div></h4></div><div class="inbox-inbox-ui inbox-inbox-segment" style="box-sizing:inherit;background-image:initial;background-position:initial;background-size:initial;background-repeat:initial;background-origin:initial;background-clip:initial;margin:0em;padding:1em;border-radius:0em 0em 0.285714rem 0.285714rem;border-top:1px solid rgba(34,36,38,0.14902);border-right:none;border-bottom:none;border-left:none;width:auto;color:rgba(0,0,0,0.870588);font-family:lato,"helvetica neue",arial,helvetica,sans-serif;font-size:14px"><div class="inbox-inbox-ui inbox-inbox-list" style="box-sizing:inherit;list-style-type:none;margin:0em;padding:0em;font-size:1em"><div class="inbox-inbox-item" style="box-sizing:inherit;display:list-item;table-layout:fixed;list-style-type:none;list-style-position:outside;padding:0em 0em 0.214286em;line-height:1.14286em">Name:<span class="inbox-inbox-Apple-converted-space"> </span>Florida High Speed Internet | Internet Services</div><div class="inbox-inbox-item" style="box-sizing:inherit;display:list-item;table-layout:fixed;list-style-type:none;list-style-position:outside;padding:0.214286em 0em;line-height:1.14286em">CNAM:<span class="inbox-inbox-Apple-converted-space"> </span>FLHSI</div><div class="inbox-inbox-item" style="box-sizing:inherit;display:list-item;table-layout:fixed;list-style-type:none;list-style-position:outside;padding:0.214286em 0em;line-height:1.14286em">Line Type:<span class="inbox-inbox-Apple-converted-space"> </span>landline</div><div class="inbox-inbox-item" style="box-sizing:inherit;display:list-item;table-layout:fixed;list-style-type:none;list-style-position:outside;padding:0.214286em 0em;line-height:1.14286em">Line Provider:<span class="inbox-inbox-Apple-converted-space"> </span>Hook Mobile (Sybase)<span class="inbox-inbox-Apple-converted-space"> </span>()</div><div class="inbox-inbox-item" style="box-sizing:inherit;display:list-item;table-layout:fixed;list-style-type:none;list-style-position:outside;padding:0.214286em 0em;line-height:1.14286em">Current Carrier:<span class="inbox-inbox-Apple-converted-space"> </span>Terra Nova Telecom<span class="inbox-inbox-Apple-converted-space"> </span>(382G)</div><div class="inbox-inbox-item" style="box-sizing:inherit;display:list-item;table-layout:fixed;list-style-type:none;list-style-position:outside;padding:0.214286em 0em;line-height:1.14286em">Original Carrier:<span class="inbox-inbox-Apple-converted-space"> </span>tw telecom<span class="inbox-inbox-Apple-converted-space"> </span>(7635)</div><div class="inbox-inbox-item" style="box-sizing:inherit;display:list-item;table-layout:fixed;list-style-type:none;list-style-position:outside;padding:0.214286em 0em;line-height:1.14286em">Location:<span class="inbox-inbox-Apple-converted-space"> </span>1311 Bedford Dr<span class="inbox-inbox-Apple-converted-space"> </span>Melbourne<span class="inbox-inbox-Apple-converted-space"> </span>FL<span class="inbox-inbox-Apple-converted-space"> </span>329401975</div><div class="inbox-inbox-item" style="box-sizing:inherit;display:list-item;table-layout:fixed;list-style-type:none;list-style-position:outside;padding:0.214286em 0em;line-height:1.14286em">Gender:</div><div class="inbox-inbox-item" style="box-sizing:inherit;display:list-item;table-layout:fixed;list-style-type:none;list-style-position:outside;padding:0.214286em 0em;line-height:1.14286em">Education:</div><div class="inbox-inbox-item" style="box-sizing:inherit;display:list-item;table-layout:fixed;list-style-type:none;list-style-position:outside;padding:0.214286em 0em 0em;line-height:1.14286em">Occupation:</div></div></div><div><br></div><div><div><br></div><div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Apr 13, 2017 at 4:41 PM Nick Olsen <<a href="mailto:nick@flhsi.com">nick@flhsi.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span style="font-family:Arial,Helvetica,Sans-Serif;font-size:12px"><div>Greetings all,</div>

<div> </div>

<div>We've got an internal tool that lets my NOC staff query extended LRN on numbers. They use this for checking the numbers current carrier, Verifying a number after it ports (In or out)..etc. This same tool also pulls CNAM from a few sources so they can easily test "Wrong caller ID" tickets.</div>

<div> </div>

<div>Does anyone have any good leads on someone that has a good non-cached LRN API?</div>

<div> </div>

<div>We've tried two thus far with poor results.</div>

<div> </div>

<div>1. "CallWithUs", Real time results, But cached for 24 hours after the first request. So if we wanted to check a number more then once a day, We get the same results.</div>

<div> </div>

<div>2. ThinQ. Results returned are either cached, Or perhaps outdated. Querying a number after it ports returns the old LRN. Results do not update until 24 hours after port. Since we have a decent bit of traffic on ThinQ, And a decent relationship with them I opened a ticket to see if it could be a adjusted. First was told that LRN takes 24 hours to update. And that was normal. I pushed back on the obvious canned and incorrect response and they "made some changes" which did nothing. Finally they admitted they could not return real-time results.</div>

<div> </div>

<div>Many of my upstream carriers are using Syniverse as their LRN source. So I reached out to them. Found my volume (~20 queries a day) is too low for them. And they don't offer any type of HTTP API, Understandably on both counts.</div>

<div> </div>

<div>Example output of our internal tool. (Queried <a href="tel:(321)%20205-1100" value="+13212051100" target="_blank">13212051100</a>)</div>

<div> </div>

<div>
<h3>Latest CNAM / LRN Lookup <a href="http://noc.flhsi.com/did/3212051100/dip" target="_blank">Refresh</a></h3>

<table class="m_-5467689107510062337table m_-5467689107510062337table-responsive m_-5467689107510062337table-striped">
        <tbody>
                <tr>
                        <td>(OPCN) CNAM</td>
                        <td>FLHSI</td>
                </tr>
                <tr>
                        <td>(Thinq) CNAM</td>
                        <td>FLHSI</td>
                </tr>
                <tr>
                        <td>LRN</td>
                        <td><a href="tel:(407)%20867-5999" value="+14078675999" target="_blank">4078675999</a></td>
                </tr>
                <tr>
                        <td>State</td>
                        <td>FL</td>
                </tr>
                <tr>
                        <td>Rate Center</td>
                        <td>ORLANDO</td>
                </tr>
                <tr>
                        <td>LATA</td>
                        <td>458</td>
                </tr>
                <tr>
                        <td>OCN</td>
                        <td>382G</td>
                </tr>
                <tr>
                        <td>Company</td>
                        <td>TERRA NOVA TELECOM, INC. - FL</td>
                </tr>
                <tr>
                        <td>Request Timestamp</td>
                        <td>2017-04-13 16:40:19</td>
                </tr>
        </tbody>
</table>
</div>

<div> 
<div><strong>Nick Olsen</strong></div>

<div>Sr. Network Engineer</div>

<div>Florida High Speed Internet</div>

<div><a href="tel:(321)%20205-1100" value="+13212051100" target="_blank">(321) 205-1100 x106</a></div>

<div><a href="http://twitter.com/flhsi" target="_blank"><img alt="" height="64" src="http://www.flhsi.com/files/emaillogo.jpg" width="188"></a></div>

<div> </div>

<div><a href="https://twitter.com/flhsi" target="_blank"><img alt="" height="36" src="http://flhsi.com/files/twitter.png" width="36"></a><a href="https://facebook.com/flhighspeed" target="_blank"><img alt="" height="36" src="http://flhsi.com/files/facebook.png" width="36"></a></div>

<div> </div>

<div> </div>
</div></span>
_______________________________________________<br>
VoiceOps mailing list<br>
<a href="mailto:VoiceOps@voiceops.org" target="_blank">VoiceOps@voiceops.org</a><br>
<a href="https://puck.nether.net/mailman/listinfo/voiceops" rel="noreferrer" target="_blank">https://puck.nether.net/mailman/listinfo/voiceops</a><br>
</blockquote></div>