Relativity6Platform Docs
POST/v2/snapshots/{snapshot_id}/extendBeta

Extend a snapshot

Adds one records or risk module to an existing snapshot and returns the updated snapshot body. This call is synchronous — it does not create a new job. Credits are charged for that module only.

Beta. This endpoint is available for production integrations, but fields, categories, and credit weights may change without a version pin.

Base URLhttps://api.relativity6.com

Authentication

Send your API key in the x-api-key header. Send your organization API key.

Request body

FieldTypeRequiredDescription
modulesobject[]RequiredExactly one module to add. Sending more than one module returns 400.
idstringRequiredModule to run.adverse_news · business_risk_flags · digital_risk · ofac_restricted_lists · osha · liquor_licenses · property_financials · form_5500 · fmcsa_safer · irs_990 · producer_report
optionsobjectOptionalModule-specific options (for example, OSHA inspection depth).
refresh_summarybooleanOptionalWhen true, regenerates the executive summary after the module is added.
idempotency_keystringOptionalOptional key so retries reuse the same amendment instead of charging again.

Response

FieldTypeRequiredDescription
snapshot_idstringRequiredThe snapshot that was extended.
amendment_idstringRequiredId for this extend operation.
module_idstringRequiredThe module that ran.
statusstringRequiredexecuted when the module completed; degraded when it could not fully resolve.executed · degraded
refresh_summarybooleanRequiredWhether the summary was refreshed.
source_count_beforenumberRequiredBibliography size before the extend.
source_count_afternumberRequiredBibliography size after the extend.
response_bodyobjectRequiredUpdated snapshot body, including the new module.

Errors

StatusDescription
200Module added. Degraded extends refund the module credits.
400Invalid body (for example, missing modules or more than one module).
401Missing or invalid API key.
402Insufficient credits for this module.
403Organization is not authorized for Risk API v2.
404No snapshot exists with this id.
409That module is already present on the snapshot.
500Server error. Failed extends refund the module credits.

Example request

Example response