Data247
DATA · DATA & ANALYTICS
Phone, address, and identity lookups billed per call against their prepaid balance.
Acts as the person, not as itself
Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.
Credentials never touch the agent
Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.
Every call on the record
Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.
What an agent can do
Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.
data247_get_v3_0_aeWRITEAppend247 (Email): given a contact's name and postal address, return the email address associated with them, along with the address Data247 matched. Every argument is individually optional, but Data247 requires a COMBINATION: calling this with nothing answers `D247_MISSING_REQUIRED_PARAMS`. Its message usually names what it wanted (measured 2026-09-17 on Append247 (Phone): 'At least three parameters must be provided or (firstname + lastname), address or email'), though not always -- Append247 (Zipcode) answers the same status with an empty message. Supply as much of the contact as you have. BILLING: Data247 is PREPAID and charges for this service ONLY WHEN IT FINDS DATA -- $0.015 a hit on the rate card measured 2026-09-17, and a miss is free (service code `AE`; your own account's card is the authority).
data247_get_v3_0_aerWRITEAppend247 (Reverse Email): given an email address, return the name and postal address associated with it, broken into components, plus any phone number on the record with its line type and telco name. (The published contract describes this operation with Append247 (Reverse Phone)'s sentence -- a copy-paste defect in the vendor's document; the input here is an email address, which is what the operation's own parameter table and response schema say.) BILLING: Data247 is PREPAID and charges for this service ONLY WHEN IT FINDS DATA -- $0.015 a hit on the rate card measured 2026-09-17, and a miss is free (service code `AER`; your own account's card is the authority).
data247_get_v3_0_agWRITEAppend247 (Gender): given a first name, return the gender most often associated with it and the share of records that carry it. A name Data247 does not know answers `UNKNOWN` with a zero percentage rather than failing (measured 2026-09-17). BILLING: Data247 is PREPAID and charges for this service ONLY WHEN IT FINDS DATA -- $0.002 a hit on the rate card measured 2026-09-17, and a miss is free (service code `AG`; your own account's card is the authority).
data247_get_v3_0_anWRITEAppend247 (Name): given a phone number, return the name of the person behind it. A narrower answer than Append247 (Reverse Phone), which also returns the address. The published contract marks this tool's one argument optional; it is not in practice -- calling without it answers `D247_INVALID_PHONE` (measured 2026-09-17), because there is nothing to look up. BILLING: Data247 is PREPAID and charges for this service ONLY WHEN IT FINDS DATA -- $0.004 a hit on the rate card measured 2026-09-17, and a miss is free (service code `AN`; your own account's card is the authority).
data247_get_v3_0_apWRITEAppend247 (Phone): given a contact's name and postal address, return the phone number associated with them, along with the address Data247 matched and the line type. Every argument is individually optional, but Data247 requires a COMBINATION: calling this with nothing answers `D247_MISSING_REQUIRED_PARAMS`. Its message usually names what it wanted (measured 2026-09-17 on Append247 (Phone): 'At least three parameters must be provided or (firstname + lastname), address or email'), though not always -- Append247 (Zipcode) answers the same status with an empty message. Supply as much of the contact as you have. BILLING: Data247 is PREPAID and charges for this service ONLY WHEN IT FINDS DATA -- $0.015 a hit on the rate card measured 2026-09-17, and a miss is free (service code `AP`; your own account's card is the authority).
data247_get_v3_0_aprWRITEAppend247 (Reverse Phone): given a phone number, return the name and postal address associated with it, plus the address type, whether it is a business line, a Do-Not-Call flag and an inferred gender with its confidence. BILLING: Data247 is PREPAID and charges for this service ONLY WHEN IT FINDS DATA -- $0.015 a hit on the rate card measured 2026-09-17, and a miss is free (service code `APR`; your own account's card is the authority).
data247_get_v3_0_arWRITEAppend247 (Profile Data): given a contact's name and postal address, return the additional attributes Data247 holds on them -- identity, demographic, household property, vehicle, phone and IP attributes. Every argument is individually optional, but Data247 requires a COMBINATION: calling this with nothing answers `D247_MISSING_REQUIRED_PARAMS`. Its message usually names what it wanted (measured 2026-09-17 on Append247 (Phone): 'At least three parameters must be provided or (firstname + lastname), address or email'), though not always -- Append247 (Zipcode) answers the same status with an empty message. Supply as much of the contact as you have. BILLING: the build account's rate card carried no price for this service because the account is not entitled to it; a customer's own rate card (Data247 Account -> API, service code `AR`) is the authority on what it costs them. REQUIRES THE PROFILE-DATA ENTITLEMENT ON YOUR DATA247 ACCOUNT. Measured 2026-09-17 on the build account: the rate card (GET /v3.0?api=QR) reports this service `enabled: false` with no rate, alongside `profile_access: false`. That is a plan entitlement rather than a permission on the key: calling it answers HTTP 200 with `D247_NOT_AUTHORIZED` and the message 'You are not authorized, contact support.' (measured 2026-09-17), which this integration reports as a 403. Ask Data247 to enable profile access rather than replacing the key.
data247_get_v3_0_azWRITEAppend247 (Zipcode): given a contact's name and address, return the 9-digit ZIP for it together with the parsed address components -- street number, pre- and post-directional, street, suffix, unit, city, state, ZIP and ZIP+4, plus county, FIPS code, congressional district, area code, timezone and delivery point barcode. NOTE: the published contract's response schema for this operation declares only `address`, `city` and `state`, which UNDERSTATES what the service returns -- measured 2026-09-17, a complete address answered with all nineteen fields including `zip` 20500 and `zip4` 0003. The schema is the vendor's, and it is wrong. Every argument is individually optional, but Data247 requires a COMBINATION: calling this with nothing answers `D247_MISSING_REQUIRED_PARAMS`. Its message usually names what it wanted (measured 2026-09-17 on Append247 (Phone): 'At least three parameters must be provided or (firstname + lastname), address or email'), though not always -- Append247 (Zipcode) answers the same status with an empty message. Supply as much of the contact as you have. BILLING: Data247 is PREPAID and charges for this service on EVERY request, whether or not it finds anything -- $0.003 per call on the rate card measured 2026-09-17 (service code `AZ`; your own account's card is the authority).
data247_get_v3_0_azrWRITEAppend247 (Reverse Zipcode): given a 5-digit ZIP (optionally with its ZIP+4 add-on), return the formatted address components for that location -- street, city, state, county, FIPS code, congressional district, area code and timezone. BILLING: Data247 is PREPAID and charges for this service ONLY WHEN IT FINDS DATA -- $0.003 a hit on the rate card measured 2026-09-17, and a miss is free (service code `AZR`; your own account's card is the authority).
data247_get_v3_0_ciWRITECarrier247 (International): for a non-US phone number, return the carrier name and id, the country and its ISO-3166 alpha-2 code, and whether the number is wireless or a landline. BILLING: the build account's rate card carried no price for this service because the account is not entitled to it; a customer's own rate card (Data247 Account -> API, service code `CI`) is the authority on what it costs them. REQUIRES THE INTERNATIONAL ENTITLEMENT ON YOUR DATA247 ACCOUNT. Measured 2026-09-17 on the build account: the rate card (GET /v3.0?api=QR) reports this service `enabled: false` with no rate, alongside `international_access: false`. That is a plan entitlement rather than a permission on the key: calling it answers HTTP 200 with `D247_NOT_AUTHORIZED` and the message 'You are not authorized, contact support.' (measured 2026-09-17), which this integration reports as a 403. Ask Data247 to enable international access rather than replacing the key.
data247_get_v3_0_ctWRITECarrier247 (Carrier Type): the carrier TYPE only, for a US or Canadian phone number. A deliberately narrower answer than Carrier247 (USA) -- it covers Canada as well, and it does not require the account to subscribe to the CLNPC for port-corrected results. BILLING: Data247 is PREPAID and charges for this service ONLY WHEN IT FINDS DATA -- $0.005 a hit on the rate card measured 2026-09-17, and a miss is free (service code `CT`; your own account's card is the authority).
data247_get_v3_0_cuWRITECarrier247 (USA): for a domestic US phone number, return the carrier name and id, whether the number is wireless, and its email-to-SMS and email-to-MMS gateway addresses. Port-corrected. BILLING: Data247 is PREPAID and charges for this service ONLY WHEN IT FINDS DATA -- $0.005 a hit on the rate card measured 2026-09-17, and a miss is free (service code `CU`; your own account's card is the authority).
data247_get_v3_0_dcWRITEDo-Not-Call (USA): report whether a phone number appears on the account's own internal DNC list or on the US Federal Do-Not-Call registry. Reaching the FEDERAL registry additionally requires the account holder to register with the FTC at https://telemarketing.donotcall.gov -- without that, this answers from the internal list only. BILLING: Data247 is PREPAID and charges for this service on EVERY request, whether or not it finds anything -- $0.002 per call on the rate card measured 2026-09-17 (service code `DC`; your own account's card is the authority).
data247_get_v3_0_giWRITELocate247 (IP): return the geolocation Data247 holds for an IP address -- city, state, ZIP, country, latitude and longitude, area code, timezone and whether daylight saving applies. BILLING: Data247 is PREPAID and charges for this service on EVERY request, whether or not it finds anything -- $0.003 per call on the rate card measured 2026-09-17 (service code `GI`; your own account's card is the authority).
data247_get_v3_0_mtWRITEText@: for a wireless US phone number, return the carrier name and id, whether the number is wireless, and the email-to-SMS and email-to-MMS gateway addresses for it -- the addresses you send mail to in order to reach the handset as a text message. BILLING: Data247 is PREPAID and charges for this service ONLY WHEN IT FINDS DATA -- $0.005 a hit on the rate card measured 2026-09-17, and a miss is free (service code `MT`; your own account's card is the authority).
data247_get_v3_0_tpcWRITETrust247 (Phone Number): report whether a phone number appears on spam-caller lists, with a spam-risk score and the reason behind it. BILLING: Data247 is PREPAID and charges for this service on EVERY request, whether or not it finds anything -- $0.001 per call on the rate card measured 2026-09-17 (service code `TPC`; your own account's card is the authority).
data247_get_v3_0_vaWRITEVerify247 (Postal Address): check a US postal address and return it broken into its components -- street number, pre-directional, street, suffix, post-directional, unit, city, state, ZIP and ZIP+4 -- together with the delivery point barcode, county and FIPS code, congressional district, area code and timezone. BILLING: Data247 is PREPAID and charges for this service on EVERY request, whether or not it finds anything -- $0.005 per call on the rate card measured 2026-09-17 (service code `VA`; your own account's card is the authority).
data247_get_v3_0_veWRITEVerify247 (Email): check that an email address is correctly formatted and that a working mailbox exists behind it. Returns a validity flag, the reason for the verdict, and whether the address is on a free consumer provider. BILLING: Data247 is PREPAID and charges for this service on EVERY request, whether or not it finds anything -- $0.003 per call on the rate card measured 2026-09-17 (service code `VE`; your own account's card is the authority).
data247_get_v3_0_vpWRITEVerify247 (Phone Number): check whether a phone number is currently active, with a confidence score for the verdict. BILLING: Data247 is PREPAID and charges for this service ONLY WHEN IT FINDS DATA -- $0.005 a hit on the rate card measured 2026-09-17, and a miss is free (service code `VP`; your own account's card is the authority).
Often connected alongside
Put Data247 behind one governed endpoint.
Same permissions, same audit trail, whatever else you connect next.