Relativity6Platform Docs

Response categories

Each business risk response is built from sections you can request individually or run together.

Overview

A single POST /v1/business/risk call can return firmographics, filings, reviews, risk flags, a summary, and more. Each block of data is a response section, selected through the categories array on your request.

Which sections you can receive depends on what is enabled for your organization. Which sections you do receive depends on your request and that configuration together. See Your access for how contracts and entitlements work.

Your access

Access to response categories is set by your agreed contract with Relativity6, not by the API alone. Your organization’s enabled sections appear in categoryAccess.entitled on every business risk response. You can request any section name in categories, but only entitled sections are evaluated and returned.

Typical contract decisions include which data sections are in scope, whether property insights or specialized review configurations apply, and how your custom risk profile is maintained. If you need a section that is not enabled today, your account team can update your configuration after your agreement is amended.

See data you like? Contact us to get access.
Your Relativity6 team can add response sections, risk profiles, and usage capacity to match how you want to underwrite. Tell us which capabilities you want to enable and we will align your account with your agreement.

Available sections

Use these values in the categories array:

Request valueWhat you get
firmographicLegal identity, location, scale estimates, and industry classification
reviewsPublic review and rating data (see Reviews below)
publicFilingsCorporate registrations, licenses, and related government filings
adverseMediaNegative news and media findings with supporting references
digitalAssetHealthWebsite security, technology, and digital risk signals
corporateStabilityBusiness history, longevity, and stability indicators
riskAssessmentCustom risk flags from your organization’s active risk profile
summaryBusiness description, overall risk verdict, and section-level review
propertyInsightsProperty and co-tenant context when enabled for your account

If a section is not enabled for your account, it will not appear in categoryAccess.effective even if you request it. Sections you are not contracted for remain unavailable until Relativity6 updates your organization configuration.

Requesting sections

Run everything you are entitled to — omit categories. The API runs all sections enabled for your organization.

Run a subset — send a categories array with the section names you need:

Request three sections

Only sections that are both requested and entitled are included. Unknown section names return HTTP 400.

Request nothing — send categories": []. The API runs no sections and returns an empty company object (aside from metadata). Use this only when you intentionally want a no-op assessment.

Custom risk flags use two different controls

ControlWhat it does
categories (include riskAssessment)Turns the risk-flag section on or off in the response (company.riskAssessment). Same idea as requesting firmographic or summary.
category_filter / flag_filterOptional. Only apply inside riskAssessment. They limit which profile groups or named flags are evaluated — they do not add response sections.

To run any custom flags, include riskAssessment in categories. To run only part of your profile (for example one flag group), add filters on the same request — see Risk profiles.

Do not put profile group names in categories. Those belong in category_filter.

Reviews

Send reviews in categories whenever you need review and rating data. You do not need to request onlinePresence or publicReviews separately.

The API maps reviews to the review section enabled for your organization. The response appears under company.onlinePresence or company.publicReviews, never both.

"categories": ["firmographic", "reviews", "summary"]

If review data is not enabled for your organization, reviews is omitted from the response.

categoryAccess in the response

Every response includes categoryAccess so you can see what happened:

{
  "requested": ["firmographic", "riskAssessment"],
  "entitled": ["firmographic", "riskAssessment", "summary", "publicFilings"],
  "effective": ["firmographic", "riskAssessment"]
}
  • requested — what you asked for (empty if you omitted categories)
  • entitled — sections enabled under your Relativity6 agreement
  • effective — section ids included in this response, such as onlinePresence or publicReviews when review data ran

Use effective to drive UI layout and downstream parsing so you only read sections that are present.

Section reference

Each card below describes one response section: how to request it, what underwriters typically use it for, important fields, and a trimmed JSON example.

Most scalar and structured fields use a DataPoint object:

PropertyMeaning
valueThe normalized answer (string, number, object, or array)
confidenceModel or source confidence from 0 to 1
sourcesWhere the data came from, including source category and trust level
verificationStatusverified, unverifiable, no_evidence, not_searched, or pending
conflictstrue when sources disagree; see conflictData when present

Examples are abbreviated. Your responses may include additional fields depending on which sections are enabled for your organization and what data is available for the business.

See data you like? Contact us to get access.
Your Relativity6 team can add response sections, risk profiles, and usage capacity to match how you want to underwrite. Tell us which capabilities you want to enable and we will align your account with your agreement.
Firmographics
firmographic
Core business identity: who they are, where they operate, how large they are, and how they are classified for underwriting.

Response path: company.firmographic

What to expect

  • Industry codes such as NAICS tiers, plus SIC, MCC, or workers comp when included in your configuration
  • Scale signals such as employee count and revenue as ranges
  • Location, contact, ownership, and products or services when available
  • Most fields use the standard DataPoint shape: value, confidence, sources, and verificationStatus
FieldMeaning
legal_nameRegistered or commonly used legal name
industryClassificationNAICS and related classification codes with confidence per tier
employee_count / annual_revenueEstimated ranges with source attribution
headquartersStructured address when verified
ownersAndOperatorsKey people tied to the business

Example response fragment

Reviews
reviews
Request reviews when you need rating and reputation data. The API returns one review section under company, based on your organization’s configuration.

Response path: company.onlinePresence | publicReviews

What to expect

  • Send reviews in categories; the response includes company.onlinePresence or company.publicReviews, not both
  • categoryAccess.effective lists onlinePresence or publicReviews when review data is included
  • If review data is not enabled for your organization, reviews is omitted from the response
FieldMeaning
reviewsRequest value in the categories array
onlinePresenceWebsite, social profiles, and review analysis
publicReviewsPublic ratings and review summaries from listing sources

Example response fragment

Online presence
onlinePresence
Digital footprint and review analysis: website, social links, and structured review trends for businesses on this review configuration.

Response path: company.onlinePresence

What to expect

  • Included when you request reviews and your organization receives this section, or when you request onlinePresence directly
  • Review summaries and trend windows for 3, 6, and 12 months when review data is available
  • Site metadata such as title, description, and hero imagery when the domain is available
FieldMeaning
companyWebsitePrimary site URL
socialMediaLinksKnown social profiles
publicReviews / reviewAnalysisAggregated ratings and narrative analysis
pageTitle / pageDescriptionHomepage signals when extracted

Example response fragment

Public reviews
publicReviews
Public review and rating data from listing sources, with summaries and short trend analysis.

Response path: company.publicReviews

What to expect

  • Included when you request reviews and your organization receives this section, or when you request publicReviews directly
  • Focused on reviewSummary and reviewAnalysis
  • Useful when you need listing-level review stats without the broader online presence bundle
FieldMeaning
reviewSummaryAverage rating, count, and platforms
reviewAnalysisTrend slices and short narrative summary

Example response fragment

Public filings
publicFilings
Government and registry artifacts: incorporation, corporate numbers, aliases, and filing rows tied to the matched entity.

Response path: company.publicFilings

What to expect

  • Registration status, entity type, and incorporation date when a match is found
  • A filings array of registry rows with number and register name
  • Fields may be empty or show verificationStatus no_evidence when registries have no match
FieldMeaning
companyRegistrationIncorporation and entity status
companyAliasesKnown DBA or historical names
filingsList of registry filing references

Example response fragment

Adverse media
adverseMedia
Negative news and media findings with article-level references when adverse coverage is identified for the business.

Response path: company.adverseMedia

What to expect

  • The section root uses the standard DataPoint object
  • newsEvents with articles including title, url, publisher, and date when events exist
  • May return verificationStatus no_evidence when no reportable coverage is found
FieldMeaning
value.newsEventsGrouped adverse stories with topics and event types
value.financialCrime / laborDisputesThematic flags when surfaced
sourcesSource attribution for each finding

Example response fragment

Digital asset health
digitalAssetHealth
Website and domain risk posture: security grades, growth scores, and a narrative summary of digital exposure.

Response path: company.digitalAssetHealth

What to expect

  • Letter or numeric grades for SSL, domain, and website security
  • Growth and risk propensity scores on a consistent scale
  • aiSummary narrative when the domain assessment completes
FieldMeaning
domainAndSecurityGradesSSL, domain, and website security grades
riskScoresCompany, infrastructure, and website propensity scores
aiSummaryPlain-language digital risk overview

Example response fragment

Corporate stability
corporateStability
Longevity and change signals: personnel stability, structural events, business lineage, and a chronological timeline.

Response path: company.corporateStability

What to expect

  • A stability block with scores and reasons such as Stable, Moderate, or Unstable
  • Timeline events covering founding, registrations, and reputation milestones
  • Helps distinguish new ventures from established operators
FieldMeaning
stability.keyPersonnelStabilityLeadership continuity assessment
stability.structuralChangesMerger, relocation, or reorganization signals
timelineOrdered events with type, title, and confidence

Example response fragment

Risk assessment
riskAssessment
Custom risk flags from your organization’s active risk profile — the primary underwriting rules surface on this API.

Response path: company.riskAssessment

What to expect

  • A customFlags array with flag, category, reasoning, riskLevel, and optional evidenceLink
  • The parent customFlags field includes confidence and sources
  • Use category_filter or flag_filter on the request to limit which profile groups or flags are evaluated
FieldMeaning
customFlags.value[]Raised flags with reasoning and risk level
customFlags.value[].categoryProfile group name; use with category_filter
customFlags.value[].evidenceLinkSupporting URL when provided for a flag

Example response fragment

Summary
summary
Executive wrap-up: business description, overall confidence, and optional riskProfile verdicts across sections.

Response path: company.summary

What to expect

  • businessDescription in plain language suitable for underwriting review
  • riskProfile with riskVerdict, riskSummary, and per-section pass or flag verifications when generated
  • Often requested alongside firmographic and riskAssessment for a complete narrative
FieldMeaning
businessDescriptionWhat the company does
riskProfile.riskVerdictOverall risk signal such as Low, Medium, or High Risk
riskProfile.verificationsPer-section pass or flag with reasons
overallConfidenceAggregate confidence for the summary block

Example response fragment

Property insights
propertyInsights
Location-centric co-tenant and building context for addresses when property insights are enabled for your organization.

Response path: company.propertyInsights

What to expect

  • Present only when propertyInsights is enabled and included in your categories request
  • geocode and structure polygon when the address resolves
  • tenants list with brands, categories, and NAICS when co-tenant data is available
FieldMeaning
geocodeLatitude and longitude for the submitted or resolved address
structureBuilding footprint polygon when available
tenantsCo-located businesses with brand and category metadata

Example response fragment