info@ismena.com
Ismena websiteIsmena websiteIsmena websiteIsmena website
  • Home
  • About us
  • Technologies
    • Cloud Services
      • Google Cloud Platform
        • Networking
        • Compute
        • Storage
        • SAP on GCP
        • Google Maps
        • Data Center Modernization
    • Infrastructure
      • iSolution Services
      • Unified Communication
      • Network Security
      • Access Security & Control
      • Computing Platforms
      • Structured Cabling Infrastructure
      • Datacenter Infrastructure
      • Networking Infrastructure
      • Retail Analytics
      • Cloud Infrastructure
    • Integration
      • Apigee
      • Software AG
      • Custom Connectors
    • Security
      • Security Consulting Services
      • Security Solutions
    • Data & AI
      • BigQuery, Looker
      • Gemini
    • Collaboration Tools
      • Google Workspace For Enterprise
    • ERP-CRM
      • Odoo
      • Salesforce
      • SAP on GCP
    • DevOps
      • GCP
      • SonarSource
    • Managed Service Provider
      • Managed Service Provider
    • App Development
      • App Development
    • Open Banking
      • Open banking
    • Chrome Devices
  • Unplugged Podcast
  • Blog
    • Success Stories
    • News
    • Articles
  • Careers
  • Contact Us

Technologies

Integration

Custom Connectors

Explore All Connectors

Numverify Connector

Numverify Connector

Connector Details

Type

Virtual machines, Single VM , BYOL

Runs on

Google Compute Engine

Last Update

24 October, 2024

Category

Overview

Documentation

Pricing

Support

Overview

The Numverify Connector provides a simple interface to access validation of phone numbers and retrieval of list of supported country information. Designed for developers building applications that require phone number validation or country data, this connector supports querying phone number details and country lists. This documentation details each endpoint, including its purpose, required and optional parameters, configuration requirements, and expected outputs, along with practical workflow examples to guide implementation.

Integration Overview

This document provides a comprehensive guide for each endpoint, its purpose, configuration, and workflow support using the Numverify Connector. The connector forwards HTTP GET requests to the Numverify API, handling query parameters and headers to ensure reliable data retrieval.

Supported Integration Action Points

  • validate_number: Validates phone number details based on provided parameters.
  • countries_list: Retrieves a list of countries supported by the Numverify API.

Detailed Integration Documentation

Phone Number Validation

Action validate_number
Purpose Validates a phone number and retrieves details such as country, carrier, and line type.
Parameters
  • Required:
    • number: Phone number to validate (string, e.g., "+12025550123").
  • Optional:
    • country_code: Country code for the phone number (string, e.g., "US").
    • format: Response format (integer, e.g., 1 for formatted output).
Configuration
  • Ensure the connector is configured with the base URL via the CONNECTOR_ENV_NUMVERIFY_BASE_URL environment variable.
  • Set the CONNECTOR_ENV_NUMVERIFY_API_KEY environment variable with a valid Numverify API key.
  • Optionally, configure the CONNECTOR_ENV_PORT environment variable to specify the port (default: 8081).
Output
  • Successful: Returns a JSON object with phone number details, including validity, country, carrier, and line type.
  • Failure: Returns error codes (e.g., 400: Bad Request, 401: Unauthorized, 404: Not Found, 500: Internal Server Error).
Workflow Example
  • Configure the connector with CONNECTOR_ENV_NUMVERIFY_BASE_URL and CONNECTOR_ENV_NUMVERIFY_API_KEY.
  • Execute a GET request to /api/validate with number=+12025550123.
  • Process the JSON response to display phone number details in a web or mobile application.

Countries List Retrieval

Action countries_list
Purpose Retrieves a list of countries supported by the Numverify API.
Parameters
  • Required:
    • None.
  • Optional:
    • None.
Configuration
  • Ensure the connector is configured with the base URL via the CONNECTOR_ENV_NUMVERIFY_BASE_URL environment variable.
  • Set the CONNECTOR_ENV_NUMVERIFY_API_KEY environment variable with a valid Numverify API key.
  • Optionally, configure the CONNECTOR_ENV_PORT environment variable to specify the port (default: 8081).
Output
  • Successful: Returns a JSON object with a list of countries, including country names and codes.
  • Failure: Returns error codes (e.g., 400: Bad Request, 401: Unauthorized, 404: Not Found, 500: Internal Server Error).
Workflow Example
  • Configure the connector with CONNECTOR_ENV_NUMVERIFY_BASE_URL and CONNECTOR_ENV_NUMVERIFY_API_KEY.
  • Execute a GET request to /api/countries.
  • Use the response to populate a list of countries in a web or mobile application.

Workflow Creation with the Connector

Example Workflow: Phone Number Validation and Country Display

Validate Phone Number

  • Execute the validate_number action with number=+12025550123 and country_code=US.
  • Use the response to display phone number details, such as validity and carrier, in a web or mobile application.

Retrieve Country List

  • Execute the countries_list action.
  • Display the list of countries alongside the phone number validation results.

Pricing

Request a Quote

Support

For Technical support please contact us on

custom-connectors-support@isolutions.sa

iSolution logo - white - transparent 250 px

iSolution logo - white - transparent 250 px

A tech solution company dedicated to providing innovation thus empowering businesses to thrive in the digital age.

  • Home
  • About us
  • Blog
  • Careers
  • Success Stories
  • News
  • Articles
  • Contact Us
  • Terms and conditions
  • Privacy Policy
© Copyright 2024 iSolution | All Rights Reserved
  • Home
  • About us
  • Technologies
    • Cloud Services
      • Google Cloud Platform
        • Networking
        • Compute
        • Storage
        • SAP on GCP
        • Google Maps
        • Data Center Modernization
    • Infrastructure
      • iSolution Services
      • Unified Communication
      • Network Security
      • Access Security & Control
      • Computing Platforms
      • Structured Cabling Infrastructure
      • Datacenter Infrastructure
      • Networking Infrastructure
      • Retail Analytics
      • Cloud Infrastructure
    • Integration
      • Apigee
      • Software AG
      • Custom Connectors
    • Security
      • Security Consulting Services
      • Security Solutions
    • Data & AI
      • BigQuery, Looker
      • Gemini
    • Collaboration Tools
      • Google Workspace For Enterprise
    • ERP-CRM
      • Odoo
      • Salesforce
      • SAP on GCP
    • DevOps
      • GCP
      • SonarSource
    • Managed Service Provider
      • Managed Service Provider
    • App Development
      • App Development
    • Open Banking
      • Open banking
    • Chrome Devices
  • Unplugged Podcast
  • Blog
    • Success Stories
    • News
    • Articles
  • Careers
  • Contact Us
Ismena website

Register To Palo Alto & iSolution Event

Register to IBM x iSolution Event

Register to Gemini in Action Workshop

[forminator_form id=”14485″]

Registration To Amman Unplugged Event

[forminator_form id=”14419″]

Register to Gemini in Action Workshop

[forminator_form id=”14298″]

Tech and Culture Riyadh

[forminator_form id=”13094″]