Integration Approach
Introduction
Markaaz provides APIs that allow organizations to:
-
Verify the identity of businesses
-
Enrich business profiles with authoritative data
-
Reduce onboarding fraud risk
-
Improve supplier and partner screening
-
Power prospecting and lead generation workflows
The developer portal explains how to design and implement successful Markaaz integrations, including:
-
Recommended architecture patterns
-
Integration workflows
-
Implementation recipes
-
API request and response examples
-
Decisioning patterns
-
Operational monitoring practices
Markaaz API Platform Overview
The Markaaz platform provides three core capabilities.
| Capability | API / Suite |
|---|---|
| Business verification | Advanced Match API |
| Business discovery | Search API |
| Business enrichment | Verification APIs (Firmographics, Financials, Compliance, Business Health, Company Hierarchy, Diversity, Shareholder, Person‑to‑Business / P2B) |
In addition to these core capabilities, Markaaz also supports business monitoring. Details on Markaaz’s Monitoring solution can be found under Using Verification, Decisioning, and Monitoring, and related APIs are available in the Portfolio and Monitoring API suites.
Advanced Match and Search
Advanced Match and Search APIs can be used independently of each other, or in combination. Examples can be found under Use Cases and Recipes.
-
Advanced Match: deterministic/heuristic verification with overall match confidence score and field-level grading.
-
Search: discovery and candidate selection using more optional request fields.
Enrichment
-
Enrichment of business data using a markaazId retrieved via Advanced Match and/or Search APIs.
-
The markaazId may be retrieved in real-time during a workflow, or stored and used with a Verification API at a later time.
v2.0 Markaaz API Services Architecture Diagram

Get the Answers You Need
Access the data you need when you need it by accessing the Markaaz Global Business Directory. With data on hundreds of millions of businesses globally, Markaaz supplies your organization with the information it needs to onboard businesses instantly and compliantly. Our solution also makes it possible for you to remain informed of key changes to numerous factors including the business's financial health, compliance state, adverse media, and growth indicators.
In the following Authentication section, we'll walk you through making your first test call to get some business details in the form of our Firmographic data.
The Business Verification API Suite
These APIs enable enterprises to tap into the Markaaz Directory in real-time to verify small business applicants. With just a few variables used to match the business, the Markaaz Directory can deliver Firmographic data, Compliance AML Data, and Business Health data.
Additionally, Markaaz offers a Person-to-Business verification endpoint to address the gap in the association of people to their business. It answers if a specific person is found by name in the array of officers or as the primary contact for a specified business.
The Business Decisioning API
These APIs enable enterprises to build on the Business Verification APIs and apply a set of configurable rules in real-time to supply an application decision and the details behind that decision based on metrics you set. To ensure a standardized set of metrics is used for each API request, the Markaaz Enterprise Portal is used to manage the settings.
Any decision can be audited by examining the decision details to determine which of the rules were satisfied and which rules were not. Decision results can be tailored by editing the parameter thresholds using the Markaaz Enterprise Portal should you have changing business needs or would like to be more strict or less strict with your approval criteria.
The default values along with all decision parameter descriptions and data categories are listed in the guide for the Business Decisioning API.
Updated about 6 hours ago