diff --git a/src/libs/Terra/Generated/Terra.ITerraClient.g.cs b/src/libs/Terra/Generated/Terra.ITerraClient.g.cs
index a55f4f5..3ed0d76 100644
--- a/src/libs/Terra/Generated/Terra.ITerraClient.g.cs
+++ b/src/libs/Terra/Generated/Terra.ITerraClient.g.cs
@@ -4,7 +4,7 @@
namespace Terra
{
///
- /// The Terra API (v2 surface, served at access.tryterra.co/api/v2). Protected product operations require a current product entitlement in addition to valid credentials and token scopes. Missing access returns HTTP 403 with code entitlement_required; disabled environments return environment_disabled. Unavailable current authorization returns HTTP 503 with code authorization_unavailable. Billing, configuration and recovery remain available under their existing permissions.
+ /// The Terra API (v2 surface, served at access.tryterra.co/api/v2). Protected product operations require a current product entitlement in addition to valid credentials and token scopes. Missing access returns HTTP 403 with code entitlement_required; disabled environments return environment_disabled. Unavailable current authorization returns HTTP 503 with code authorization_unavailable. Billing, configuration and recovery remain available under their existing permissions. Completed Health Scores stay with the caller's own authorized data. Pass recipients require their own Health Scores entitlement; otherwise enrichment fields retain null values. New score computation requires Health Scores access. Retained lab reports remain readable through the report endpoints with valid credentials and ownership, without a current Lab Reports entitlement. New uploads and reprocessing require it.
/// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used.
///
diff --git a/src/libs/Terra/Generated/Terra.TerraClient.g.cs b/src/libs/Terra/Generated/Terra.TerraClient.g.cs
index 51c47cc..8c64423 100644
--- a/src/libs/Terra/Generated/Terra.TerraClient.g.cs
+++ b/src/libs/Terra/Generated/Terra.TerraClient.g.cs
@@ -4,7 +4,7 @@
namespace Terra
{
///
- /// The Terra API (v2 surface, served at access.tryterra.co/api/v2). Protected product operations require a current product entitlement in addition to valid credentials and token scopes. Missing access returns HTTP 403 with code entitlement_required; disabled environments return environment_disabled. Unavailable current authorization returns HTTP 503 with code authorization_unavailable. Billing, configuration and recovery remain available under their existing permissions.
+ /// The Terra API (v2 surface, served at access.tryterra.co/api/v2). Protected product operations require a current product entitlement in addition to valid credentials and token scopes. Missing access returns HTTP 403 with code entitlement_required; disabled environments return environment_disabled. Unavailable current authorization returns HTTP 503 with code authorization_unavailable. Billing, configuration and recovery remain available under their existing permissions. Completed Health Scores stay with the caller's own authorized data. Pass recipients require their own Health Scores entitlement; otherwise enrichment fields retain null values. New score computation requires Health Scores access. Retained lab reports remain readable through the report endpoints with valid credentials and ownership, without a current Lab Reports entitlement. New uploads and reprocessing require it.
/// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used.
///
diff --git a/src/libs/Terra/openapi.yaml b/src/libs/Terra/openapi.yaml
index fc85fa4..605a46c 100644
--- a/src/libs/Terra/openapi.yaml
+++ b/src/libs/Terra/openapi.yaml
@@ -2,11 +2,13 @@ openapi: 3.0.3
info:
description: 'The Terra API (v2 surface, served at access.tryterra.co/api/v2). Protected product operations require a current product entitlement in addition to valid credentials and token scopes. Missing
access returns HTTP 403 with code entitlement_required; disabled environments return environment_disabled. Unavailable current authorization returns HTTP 503 with code authorization_unavailable. Billing,
- configuration and recovery remain available under their existing permissions.
+ configuration and recovery remain available under their existing permissions. Completed Health Scores stay with the caller''s own authorized data. Pass recipients require their own Health Scores entitlement;
+ otherwise enrichment fields retain null values. New score computation requires Health Scores access. Retained lab reports remain readable through the report endpoints with valid credentials and ownership,
+ without a current Lab Reports entitlement. New uploads and reprocessing require it.
'
title: TerraAPI
- version: 2026.09.16
+ version: 2026.09.18.1
license:
name: Apache-2.0
url: https://github.com/tryterra/openapi/blob/master/LICENSE
@@ -2670,6 +2672,12 @@ components:
application/problem+json:
schema:
$ref: '#/components/schemas/Problem'
+ ReportNotReprocessable:
+ description: The session is still being processed, or was cancelled or deleted.
+ content:
+ application/problem+json:
+ schema:
+ $ref: '#/components/schemas/Problem'
PayloadTooLarge:
description: The uploaded payload exceeds the size limit.
content: