<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix"><br>
    </div>
    <blockquote
cite="mid:CA+ZGsgcD6QS6mWs9DTquyVay6fALNJTxu8rqBKvLHvaN-2yEww@mail.gmail.com"
      type="cite">
      <div dir="ltr">Hi Everyone,
        <div>I need to develop a service which tells me whether a given
          phone number is in service and is valid or not. It can be
          international number. This is basically to clean the list of
          leads we have. Is there any service which can give me the
          required information?</div>
        <div><br>
        </div>
        <div>I currently have an international numbering plan database
          which only tells me if the given phone number is in valid
          format up to a certain area code. But I need to know whether
          it will ring or not. Any help will be appreciated.</div>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
    </blockquote>
    Hi!<br>
    <br>
    I am doing something similar. Country codes are available from
    ITU-T. Country codes are available for every country, except for the
    North American Numbering Plan, which covers essentially North
    America. NANP numbers have a simple structure (with little
    oddities), which is not generally valid outside their domain, so it
    is difficult to check the validity of numbers (unless you are
    willing to work through the regulations of every country you want to
    cover).<br>
    <br>
    For example, a complete German phone number, including the
    equivalent of NPA and NXX, can be between 5 and 15 digits. The
    system is (almost) strictly hierarchical, but requires detailed
    knowledge, i.e. you do need an algorithm that figures out the area
    code. There are also separate number ranges for mobile phone
    numbers.<br>
    <br>
    In practice there can be more than 15 numbers, depending on the
    country, and whether the regulators are not particularly strict in
    enforcing a specific length of phone numbers (for ISDN lines).<br>
    <br>
    Generally, you cannot know whether dialing a number will ring the
    other end, or not. If all channels are already occupied for a T1 or
    E1 connection, the last exchange station will already signal
    unavailability, i.e. "user busy" may be signaled by the user or the
    network.<br>
    <br>
    jg<br>
  </body>
</html>