Dun & Bradstreet Business Credit
Use the Dun & Bradstreet Business Credit Workflow Builder block to match a business to a D‑U‑N‑S Number and retrieve company, financial-strength, payment, and trade-risk information.Services
The block ID isdnb_business_credit. It is available for business entities and is related to these exact service IDs:
Requirements
When automatic matching is used, Lendflow selects the first candidate and stores its D‑U‑N‑S Number. A dependent service cannot run if matching returns no candidate or no D‑U‑N‑S Number.
API flow
- Create or update an application with the matching fields above, or provide a previously resolved D‑U‑N‑S Number.
- Publish a Data Orchestration template that runs the required service.
- Call Execute Data Orchestration:
- Read the execution log with Get Data Orchestration Log at
GET /api/applications/{application_id}/data_orchestration_logs/{log_id}. - Retrieve provider responses with Get Commercial Data at
GET /api/applications/{application_id}/commercial_data. To limit the response, repeat theservices[]query parameter with exact service IDs, for example:
data.commercial_data.dnb; stored request payloads are under data.request_data.dnb; and latest service messages are under data.statuses.dnb.
Data Orchestration availability
The Business Credit Data Orchestration category exposes conditions for Financial Strength Insights Levels 2–4, Payment Insights, and Derived Trade Insights. Company Information conditions are exposed in the KYB category. Company Entity Resolution contributes the D&B business-match presence condition. Add the service before a condition that reads its result. Report conditions are synchronous prerequisites from the workflow’s perspective: if no stored report exists, the condition does not have a value to evaluate. Each supported report also provides a Has Unexpected Error? condition based on its latest finished underwriting attempt.What the services return
Representative response
This shortened, sanitized example shows the response envelope and representative result areas. The complete provider payload varies by service and data availability.Key response attributes
Identity and request status
Financial strength
Payment and trade
Null and missing values
- A successful request can contain
nullfields when D&B does not have enough source data for that measure. - Arrays can be empty and optional objects can be absent. Treat missing and
nullas unavailable, not as zero or false. - Commercial-data keys for requested filters are present even when their latest stored response is
null. - A report can contain usable data while an individual D&B block reports a non-
okstatus; inspectblockStatusbefore evaluating fields.
Statuses and errors
Common failures include a missing legal name or country during match, invalid country-specific state or postal code, no match candidate, no D‑U‑N‑S Number, inability to obtain a D&B token, and a provider
error.errorMessage. Provider-unavailable failures may be retried by the job; other failures are recorded for the service.
FAQ
Do I need to supply a D‑U‑N‑S Number?
Do I need to supply a D‑U‑N‑S Number?
No. If it is absent, Lendflow runs D&B Business Match from the legal name
and country, stores the first candidate’s D‑U‑N‑S Number, and then requests
the selected report. Supplying a verified D‑U‑N‑S Number avoids that lookup
for data-block services.
Are the seven services one combined report?
Are the seven services one combined report?
No. They are separate service IDs and provider block requests. Select only
the services required by your workflow and retrieve each result at its own
data.commercial_data.dnb path.Does a null PAYDEX score mean zero?
Does a null PAYDEX score mean zero?
No.
null or a missing field means the measure was not returned. A numeric
score of 0 is a real PAYDEX value indicating payment 180 or more days
late.Where can I use D&B results in Data Orchestration?
Where can I use D&B results in Data Orchestration?
Financial Strength, Payment Insights, and Derived Trade conditions are in
Business Credit. Company Information conditions are in KYB.
Entity-resolution output supports the D&B match-presence condition.