Alternate Data Suite

Overview

In today's data-driven ecosystem, taping into alternative data sources is not just an advantage—it's a necessity.

The Alternate Data API Suite is a groundbreaking toolkit designed to empower organizations by providing deep insights into a user's digital footprint, social presence, and telecom engagement, all through the lens of their mobile number.

Comprising the Social Intelligence API and the Phone Tenure API, this suite is engineered to redefine how businesses assess risk, onboard customers, and personalize experiences.

Traditional data points like credit scores and income statements paint an incomplete picture of an individual's reliability and potential. Alternate data fills this gap by offering:

  • Holistic Customer Profiling: Understand users beyond financial metrics.
  • Enhanced Risk Assessment: Mitigate risks by analyzing behavioral patterns.
  • Market Expansion: Reach underserved segments with limited credit history.
  • Innovation in Services: Tailor offerings based on nuanced insights.

Key Features of the Alternate Data API Suite:

  • Expansive Social Data: Access over 20+ social platforms, with continuous updates to include emerging networks.
  • Telecom Tenure Insights: Uncover detailed phone usage patterns and network longevity.
  • Digital Maturity Metrics: Gauge a user's digital age and online engagement levels.
  • Robust and Secure Integration: Benefit from APIs that prioritize speed, reliability, and data protection.

Alternate Data Use Cases

1. Revolutionizing Credit Scoring for the Unbanked

Consider a millennial entrepreneur with a minimal credit history but a rich digital presence. Traditional credit models might flag them as high-risk due to a lack of historical data. By leveraging the Social Intelligence API, lenders can:

  • Assess Digital Footprint: Analyze social engagement across multiple platforms.
  • Evaluate Digital Trustworthiness: Use online behavior patterns as proxies for reliability.
  • Expand Credit Access: Confidently extend credit to individuals previously deemed unscorable.

2. Fortifying Fraud Detection Mechanisms

Fraudsters often exploit gaps in verification processes. The Alternate Data APIs help organizations:

  • Cross-Validate Information: Ensure consistency between declared and actual social profiles.
  • Detect Anomalies: Identify discrepancies in phone tenure that might indicate fraudulent activity.
  • Strengthen Security Protocols: Add layers of verification without compromising user experience.

3. Elevating Customer Segmentation and Personalization

Marketing strategies thrive on accurate customer segmentation. With these APIs, businesses can:

  • Tailor Campaigns: Create hyper-personalized marketing messages based on social interests and digital behavior.
  • Predict Customer Needs: Anticipate user requirements by understanding their online interactions.
  • Enhance Engagement: Foster deeper connections through relevant and timely outreach.

4. Streamlining Onboarding and Enhancing KYC

First impressions matter. The APIs facilitate:

  • Seamless Onboarding: Reduce friction by auto-filling user information where permissible.
  • Efficient Verification: Accelerate KYC processes with reliable alternative data.
  • Compliance Assurance: Maintain adherence to regulatory standards while optimizing user experience.

1. Social Intelligence API - Understanding Customer Digital Persona

The Social Intelligence API offers insights derived from their activity across various social platforms.

  • Behavioral Insights: Understand user interests, affiliations, and engagement levels.
  • Risk Mitigation: Identify potential red flags through social activity patterns.
  • Market Intelligence: Inform product development with trends observed in user communities.
  • Multi-Platform Access: Over 20+ social networks and counting.
  • Real-Time Data: Up-to-the-minute information ensures decisions are based on current data.
  • Comprehensive Metrics: From user existence to the digital age, gain a multi-dimensional view.

Endpoint

POST /v2/bytes/alternate-data/social-intelligence

Sample Request Body

{
  "reference_id": "unique-transaction-id-12345",
  "consent": true,
  "purpose": "Assessing user's social presence for personalized credit offerings",
  "mobile": "9876543210"
}

Request Parameters Explained

  • reference_id: (String) A unique identifier for your transaction, ensuring traceability.
  • consent: (Boolean) Compliance with data protection laws requires explicit user consent.
  • purpose: (String) A clear statement of why the data is being requested.
  • mobile: (String) The user's mobile number, serves as the key to unlock social data.

Sample Response Body

{
    "decentroTxnId": "XXXXXXXXXXXXX",
    "status": "SUCCESS",
    "responseKey": "success_social_data_fetched",
    "message": "Social Intelligence Data from Alternate Data Sources Fetched Successfully.",
    "data": {
        "socialProfilesFound": 15,
        "accountDetails": {
            "FLIPKART": {
                "userExists": true
            },
            "SNAPDEAL": {
                "userExists": true
            },
            "HOUSING": {
                "userExists": false
            },
            "FACEBOOK": {
                "userExists": true
            },
            "INSTAGRAM": {
                "userExists": false
            },
            "SKYPE": {
                "userExists": false
            },
            "MICROSOFT": {
                "userExists": false
            },
            "WHATSAPP": {
                "status": "",
                "userExists": true
            },
            "SHAADI": {
                "userExists": false
            },
            "JEEVANSATHI": {
                "userExists": false
            },
            "INDIANEXPRESS": {
                "userExists": false
            },
            "DIGILOCKER": {
                "userExists": true
            },
            "POLICYBAZAR": {
                "userExists": false,
                "userInEcosystem": true
            },
            "NOBROKER": {
                "userExists": false
            },
            "BYJU": {
                "userExists": false
            },
            "IRCTC": {
                "userExists": true
            }
        },
        "digitalAge": {
            "year": 2017,
            "month": 5,
            "age": "7+"
        },
        "phoneMeta": {
            "operator": "Airtel",
            "isPostpaid": true,
            "circle": "Delhi NCR"
        }
    }
}

Response Data Unpacked

socialProfilesFound

  • Type: Integer
  • Description: Total count of social platforms where the user is active.
  • Insight: A higher number may indicate a digitally savvy user, potentially correlating with certain risk profiles or customer segments.

accountDetails

  • Type: Object
  • Description: Detailed existence status across various social platforms.
  • Fields:
    • userExists: Indicates if the user has an account on the platform.
    • status (Optional): For platforms like WhatsApp, may include status messages.

Note: The platforms included are extensive, covering both mainstream and niche networks to provide a comprehensive view.

digitalAge

  • Type: Object
  • Fields:
    • year: The earliest year of detected online activity.
    • month: The month corresponding to the earliest activity.
    • age: A friendly representation of the user's digital tenure.

Insight: Users with longer digital histories may be more stable and predictable in their behaviors.

phoneMeta

  • Type: Object
  • Fields:
    • operator: The user's mobile network provider.
    • isPostpaid: Indicates if the user is on a postpaid plan.
    • circle: The telecom circle or region associated with the number.

Insight: Postpaid users often undergo more stringent verification, potentially indicating a higher trust level.


2. Phone Tenure API - Measuring Stability Through Telecom Data

The Phone Tenure API provides insights into the user's relationship with their mobile number and network, offering indirect cues about their stability and reliability.

  • Stability Indicator: Longer phone tenure may correlate with stable behavior patterns.
  • Risk Assessment: Frequent number changes could signal higher risk.
  • Supplementary Verification: Validates information provided during onboarding.
  • Network Age: Exact duration of the user's association with their mobile network.
  • Operator and Plan Type: Understanding the user's telecom choices.
  • Regional Data: Verifying claimed locations with telecom circle information.

Endpoint

POST /v2/bytes/alternate-data/phone-tenure

Sample Request Body

{
  "reference_id": "unique-transaction-id-67890",
  "consent": true,
  "purpose": "Evaluating phone tenure for loan eligibility",
  "mobile": "9876543210"
}

Request Parameters Explained

  • Consistent with the Social Intelligence API, ensuring seamless integration.

Sample Response Body

{
  "decentroTxnId": "txn-fghij67890",
  "status": "SUCCESS",
  "responseKey": "success_phone_tenure_data_fetched",
  "message": "Phone tenure data fetched successfully.",
  "data": {
    "ageOnNetworkRange": "5 to 6 Years",
    "dateOfNetworkInitiation": "2017-09-15",
    "operator": "Airtel",
    "isPostpaid": true,
    "circle": "Delhi NCR"
  }
}

Response Data Unpacked

ageOnNetworkRange

  • Type: String
  • Description: An estimated range indicating the duration of the user's association with their network.
  • Insight: Longer tenure often suggests reliability and lower default risk.

dateOfNetworkInitiation

  • Type: String (Date)
  • Format: YYYY-MM-DD
  • Description: The exact date when the user joined the network.
  • Insight: Can be cross-referenced with other data points for verification.

operator, isPostpaid, circle

  • Consistent with previous explanations, providing context for the user's telecom profile.

3. Phone Tenure Advance API - Measuring Stability Through Truecaller Data

The Phone Tenure Advance API helps assess a user’s stability and reliability by analyzing their mobile number’s history and usage patterns.

  • Stability Indicator: Identifies long-term number usage (e.g., active for 60+ months), which often correlates with consistent and stable user behavior.
  • Risk Signals: Flags potential risk through indicators such as identity changes, recycle count, spam associations, and overall spam level (low spam risk in this case).
  • Recent Activity Validation: Confirms active usage through recent call and network activity (last seen and active within the past week), helping validate user presence.
  • Network Relationship Insights: Provides the user’s original telecom operator and circle (e.g., Vi – West Bengal), along with a network connection score to gauge engagement quality.
  • Behavioral Patterns: Analyzes incoming and outgoing call trends over multiple time windows to understand communication consistency and anomalies.
  • Supplementary Onboarding Verification: Supports KYC and onboarding flows by cross-validating user-declared information with telecom-derived signals.

Endpoint

POST /v2/bytes/alternate-data/phone-tenure-advance

Sample Request Body

{
  "reference_id": "REFERENCE123",
  "consent": true,
  "purpose": "This is to test the user's reliability in the system.",
  "mobile": "9999999999",
  "full_name": "John Doe"
}

Sample Response Body

{
  "decentroTxnId": "F77B17B19F4248DDA3AEAC2776B6EEAB",
  "status": "SUCCESS",
  "responseKey": "success_phone_tenure_data_fetched",
  "message": "Phone tenure data fetched successfully.",
  "data": {
    "activeSince": "60+ months",
    "lastSeen": "< 1 week",
    "dndActive": true,
    "lastActivity": "< 1 week",
    "numRecycles": 0,
    "spamConnectionRatio": 0.05,
    "strongSpamConnectionRatio": 0,
    "strongWeakConnectionRatio": 2,
    "identityChanges": 3,
    "latestIdentitySpan": "> 1 year",
    "spamLevel": "low",
    "originalCarrier": "Vi",
    "originalCircle": "West Bengal",
    "networkConnectionScore": 75,
    "incomingActivitySpreads": {
      "days_14_score": 0.5,
      "days_30_score": 0.7,
      "days_60_score": 0.9,
      "days_7_score": 1
    },
    "outgoingToIncomingRatios": {
      "days_14_score": 0.718,
      "days_30_score": 0.859,
      "days_60_score": 0.834,
      "days_7_score": 0.817
    },
    "incomingCallScores": {
      "days_14_score": 52.6,
      "days_30_score": 44.2,
      "days_60_score": 10.2,
      "days_7_score": 69.4
    },
    "outgoingCallScores": {
      "days_14_score": 47.2,
      "days_30_score": 55.2,
      "days_60_score": 52.2,
      "days_7_score": 49.8
    }
  }
}

Response Data Unpacked

FieldTypeDescriptionBusiness Insight
activeSinceStringEstimated range indicating how long the mobile number has been active on the network.Longer tenure (e.g., 60+ months) suggests stability and higher reliability.
lastSeenStringIndicates how recently the number was observed on the network.Confirms the number is active and currently in use.
lastActivityStringRecency of the last recorded telecom activity.Validates ongoing engagement and reduces dormant-number risk.
dndActiveBooleanIndicates whether Do Not Disturb (DND) is enabled on the number.Reflects user privacy preferences and controlled communication behavior.
numRecyclesNumberNumber of times the mobile number has been recycled or reassigned.Zero recycles indicate consistent ownership and lower identity risk.
identityChangesNumberCount of detected identity changes associated with the number.Fewer changes imply stability; frequent changes may indicate risk.
latestIdentitySpanStringDuration the current identity has been linked to the number.Longer spans strengthen confidence in user continuity.
spamLevelStringOverall spam risk classification for the number.Low spam level indicates minimal fraud or spam exposure.
spamConnectionRatioNumberProportion of connections linked to spam numbers.Lower ratios reflect cleaner communication patterns.
strongSpamConnectionRatioNumberRatio of connections linked to high-confidence spam sources.A value of zero indicates no strong spam associations.
strongWeakConnectionRatioNumberRatio comparing strong versus weak network connections.Helps assess quality and authenticity of telecom interactions.
originalCarrierStringTelecom operator with which the number was originally registered.Supports operator validation during onboarding.
originalCircleStringTelecom circle where the number was initially issued.Helps verify geographic consistency.
networkConnectionScoreNumberComposite score representing strength and consistency of network usage.Higher scores indicate healthier and more reliable behavior.
incomingActivitySpreadsObjectDistribution of incoming activity across 7, 14, 30, and 60 days.Balanced recent activity suggests normal usage.
outgoingToIncomingRatiosObjectRatio of outgoing to incoming communications over time windows.Identifies abnormal or one-sided communication patterns.
incomingCallScoresObjectScored incoming call activity across multiple periods.Indicates engagement and inbound communication consistency.
outgoingCallScoresObjectScored outgoing call activity across multiple periods.Reflects communication intent and engagement patterns.

Opportunities

dBy integrating these APIs, organizations can:

  • Unlock New Opportunities: Reach customers previously beyond your scope.
  • Enhance Decision-Making: Base strategies on comprehensive, real-time data.
  • Drive Growth: Differentiate your offerings in a competitive market.

This can lead to:

  • FinTech Evolution: Redefine lending paradigms with enriched data models.
  • Insurance Transformation: Tailor premiums based on nuanced risk profiles.
  • E-commerce Personalization: Offer bespoke shopping experiences.

Getting Started

Ready to transform your data strategy?

  • Contact Us: Reach out to our integration specialists for personalized support.
  • Documentation: Explore detailed guides and resources to facilitate integration.
  • Sandbox Environment: Test the APIs in a controlled setting before going live.

Join the vanguard of data-driven organizations and unlock the full potential of the Alternate Data API Suite today.