Skip to content
View as Markdown

Publish a structured answer with observed, inference, or unverified labels.

POST/v1/abilities/trust.publish

Publish a structured answer with observed, inference, or unverified labels. Outcome verification is not inferred from retrieval.

Required
Yes
Content type
  • application/json
  • inputTrustPublishInputrequired
    Show 1 property
    • claimsobject[]required
      Show array — 3 properties
      • textstringrequired
      • statusstringrequired
        Allowed values: observed, inference, unverified
      • receiptIdsstring[]optional
  • contextCallContextoptional

    Optional call context. The tenant always comes from the credential: tenantId is honoured only by a credential allowed to address sub-tenants, and then nests under the credential’s own tenant.

    Show 3 properties
    • tenantIdstringoptional

      Sub-tenant to act for (sub-tenant credentials only).

    • runIdstringoptional

      The trust run (from trust.preflight) this call executes under.

    • verticalIdstringoptional

      Vertical to attribute created records to.

Schema shown for 200 · application/json

  • result

    The ability’s return value. Its shape depends on the ability.