Skip to main content

Overview

Finscreener provides Zoho-ready lead data that you can push to your own Zoho CRM. We act as a DATA PROVIDER - formatting and serving data while you handle your own Zoho connection.
Your system fetches leads from Finscreener API, then pushes them to your Zoho CRM using your own credentials.

CRM API Endpoints

All endpoints require Developer API authentication (API key login).

List CRM Orders

Response:

Get Order Leads

Response (Zoho-Ready Format):

Get Entity as Lead

This endpoint requires an active subscription with access to recently registered data:
  • gst → Requires Recent_GST feature

Zoho Lead Field Mapping

Zoho CRM Setup Guide

Step 1: Create Zoho OAuth Client

  1. Go to api-console.zoho.com
  2. Click Add Client
  3. Choose Server-based Applications
  4. Fill details:
    • Client Name: Finscreener Integration
    • Homepage URL: http://localhost
    • Authorized Redirect URI: http://localhost
  5. Click Create
  6. Save your CLIENT_ID and CLIENT_SECRET

Step 2: Generate Grant Token (One Time)

Open this URL in browser (for India DC):
access_type=offline is mandatory to get refresh token. The grant code is valid for 3 minutes only!
Zoho Data Centers:

Step 3: Exchange Grant Token for Access + Refresh Token

Response:
Save securely: refresh_token (long-lived) and access_token (expires in ~1 hour)

Step 4: Refresh Access Token

Access tokens expire. Use refresh token to get new ones:

Step 5: Push Leads to Zoho CRM

Integration Flow

Daily Sync Script

Example Python script for daily Zoho lead sync (run via cron):

Common Mistakes to Avoid