RPV Active API Documentation

The RPV Active API uses GET/POST methods and supports only HTTPS with TLS v1.2+. It determines the basic usability of a phone number. This means the phone number is active on a “still in business” phone service provider. Not to be confused with if a phone is “connected” to an actual customer. For that “connected” info, use the Turbo or Scrub APIs.

Required Input Parameters:

ParameterDescription
Phone10 numeric digits ONLY
TokenUnique PW given by RealValidation

Response Fields:

Response FieldsDescription
RESPONSECODE(See Appendix A below)
RESPONSEMSGCan display a text message during certain errors

Example: Active Phone Line

https://api.realvalidation.com/rpvWebService/RealPhoneValidationActive.php?phone=7275555555&token=1234ABCD-1234-ABCD-1234-123456ABCDEF

Result in XML

<?xml version=”1.0” encoding=”UTF-8”?>
<response>
<RESPONSECODE>L</RESPONSECODE>
<RESPONSEMSG></RESPONSEMSG>
</response>

Example: Inactive Phone Line

https://api.realvalidation.com/rpvWebService/RealPhoneValidationActive.php?phone=7275555555&token=1234ABCD-1234-ABCD-1234-123456ABCDEF

Result in XML

<?xml version=”1.0” encoding=”UTF-8”?>
<response>
<RESPONSECODE>N</RESPONSECODE>
<RESPONSEMSG></RESPONSEMSG>
</response>

Appendix A:

RESPONSECODEDescription
LActive landline
CActive cell phone
VActive VoIP (only appears if your account has VoIP determination)
NInactive phone
unauthorizedContact support

Not super techie… integrate RPV Active into your favorite CRM, forms, and apps using Zapier or Integrately.

Active API Doc
RPV Active API 060222

Before you go...

Are you currently using a
phone validation service?

Close
Scroll to Top