---
title: "Dataverse"
url: https://docs.catalyst.zoho.com/en/sdk/python/v1/smartbrowz/dataverse/
description: "This page describes the SDK methods for Catalyst Dataverse modules."
last_updated: 2025-12-16T05:01:39Z
service: SmartBrowz
type: general
related_links:
- name: "Dataverse Help"
url: /en/smartbrowz/help/dataverse/introduction/
- name: "SDK Scopes"
url: /en/sdk/python/v1/sdk-scopes
---
# Dataverse
[Dataverse](https://docs.catalyst.zoho.com/en/smartbrowz/help/dataverse/introduction/) is a Catalyst SmartBrowz component that performs data extraction from the web through scraping. The three categories of data extraction functionalities offered by Dataverse are explained below.
> **Note:** We can only assure to provide you with publicly available information available over the web.
1. **Lead Enrichment**
The Lead Enrichment module allows you to fetch details of a specific organization from the web. You will need to provide the organization's name, its email address, or its website URL as the parameters to the `get_enriched_lead()` method, in order to retrieve the information.
> **Note:** You must provide the value for at least one key in the `get_enriched_lead()` method.
The `smart_browz` reference used here is the component instance that we created [earlier](https://docs.catalyst.zoho.com/en/sdk/python/v1/smartbrowz/create-smartbrowz-instance).
**Parameters Used**
| Parameter Name |
Data Type |
Definition |
| `lead_details` |
Array |
A **Mandatory** parameter. Will store the details of the lead to be collected from the web. |
```python
smart_browz = app.smart_browz()
response = smart_browz.get_enriched_lead(
{
"email": "sales@zohocorp.com",
"lead_name": "zoho",
"website_url": "https://www.zoho.com",
}
)
print(response)
```
The response is shown below:
```json
[
{
"employee_count":"12000",
"website":"https://www.zoho.com",
"address":[
{
"country":"India",
"pincode":"603202",
"city":"Chengalpattu District",
"street":"Estancia It Park, Plot No. 140 151, Gst Road Vallancheri",
"state":"Tamil Nadu",
"id":"Estancia IT Park, Plot no. 140, 151, GST Road, Vallancheri, Chennai."
}
],
"social":{
"twitter":[
"twitter.com/zoho"
]
},
"source_language":"en",
"description":"Zoho Corporation offers web-based business applications.",
"organization_name":"ZOHO",
"ceo":"Sridhar Vembu",
"headquarters":[
{
"country":"India"
}
],
"revenue":"$1B",
"years_in_industry":"27",
"about_us":"https://www.zoho.com/aboutus.html?ireft=nhome&src=home1",
"founding_year":"1996",
"contact":[
"844-316-5544",
"0800-085-6099"
],
"industries":{
"computer programming services":"Includes data processing services and other computer related services."
},
"logo":"https://www.zohowebstatic.com/sites/zweb/images/ogimage/zoho-logo.png",
"organization_type":[
"Private Limited Company"
],
"business_model":[
"B2B"
],
"email":[
"sales@zohocorp.com",
"press@zohocorp.com"
],
"organization_status":"LARGE_ENTERPRISE",
"territory":[
"India",
"United States of America"
],
"sign_up_link":"https://www.zoho.com/signup.html?all_prod_page=true"
}
]
```
2. **Tech Stack Finder:**
The TechStack Finder module allows you to fetch details of the technologies implemented and the frameworks used by an organization. You will need to provide the organization's website URL as a parameter to the `find_tech_stack()` method, in order to retrieve the information.
The `smart_browz` reference used here is the component instance that we created [earlier](https://docs.catalyst.zoho.com/en/sdk/python/v1/smartbrowz/create-smartbrowz-instance).
**Parameters Used**
| Parameter Name |
Data Type |
Definition |
| `org_url` |
String |
A **Mandatory** parameter. Will store the URL of the organization for which tech stack details are needed. |
```python
smart_browz = app.smart_browz()
response = smart_browz.find_tech_stack('https://www.zoho.com')
print(response)
```
The response is shown below:
```json
[
{
"website":"https://www.zoho.com",
"technographic_data":{
"audio-video media":"Vimeo,YouTube",
"ssl_certificate":"Sectigo Limited",
"email hosting providers":"Zoho Mail,SPF"
},
"organization_name":"ZOHO"
}
]
```
3. **Similar Companies:**
The Similar Companies module allows you to get the list of potential organizations that provide the same or similar services as an organization you specify as the input. You can either provide the name of the input organization or its website URL as a parameter to the `get_similar_companies()` method.
To know more about the component instance `smart_browz` used below, please refer to [this help section](https://docs.catalyst.zoho.com/en/sdk/python/v1/smartbrowz/create-smartbrowz-instance/).
**Parameters Used**
| Parameter Name |
Data Type |
Definition |
| `company_url` |
String |
A **Mandatory** parameter. Will store the URL of the organization for which similar organizations need to be retrieved. |
```python
smart_browz = app.smart_browz()
response = smart_browz.get_similar_companies(
{"lead_name": "zoho", "website_url": "https://www.zoho.com"}
)
print(response)
```
```json
[
"Cybage Software Pvt. Ltd.",
"Google LLC",
"Chargebee, Inc.",
"Infosys Ltd.",
"GlobalLogic Inc.",
"Persistent Systems Ltd.",
"DELTA ELECTRONICS Inc.",
"Salesforce, Inc."
]
```
> **Note:** Any Browser action or operation that you code using the Browser Logic function, or any browser automation or web scraping task that you perform using any component of **Catalyst SmartBrowz** is at your own risk. We strongly recommend you use the SmartBrowz components to perform operations on domains that permit the actions, or with proper approval. Additionally, while Catalyst does provide a secure infrastructure to code your functions, any consequence of the logic you code using Catalyst functions is yours alone.
> **Info :** Refer to the [SDK Scopes table](https://docs.catalyst.zoho.com/en/sdk/python/v1/sdk-scopes) to determine the required permission level for performing the above operation.