[Developers]

Partner Domain

An analyst building a court filing needs domain-specific AI guidance, not a generic chat interface. A compliance officer wants a custom dashboard widget that displays sanctions exposure at a glance. A third-party integra

Category: Api DomainsLast Updated: Feb 5, 2026
api-domainsaicompliance

Overview#

An analyst building a court filing needs domain-specific AI guidance, not a generic chat interface. A compliance officer wants a custom dashboard widget that displays sanctions exposure at a glance. A third-party integration team needs to browse available data sources and install the ones they need. The Partner domain provides all three capabilities through a unified platform: domain-specific AI partner sessions, a Widget Hub for custom visualisations, and a Data Source Marketplace.

Key Features#

  • AI partner sessions with domain-specific context for specialised conversations
  • Multiple partner domains: investigation, court filing, compliance, financial analysis, and threat intelligence
  • Widget Hub for custom visualisation components including charts, tables, maps, timelines, network graphs, and custom types
  • Widget schema generation for creating new visualisation components
  • Data Source Marketplace for discovering and installing third-party integrations
  • Court filing assistance for legal document and procedure support

Use Cases#

Relevant sectors include law enforcement, financial crime investigation, and intelligence agencies.

  • Conducting domain-specific AI conversations for investigative analysis and compliance checks
  • Generating and managing custom visualisation widgets for case dashboards
  • Installing third-party data source integrations from the marketplace
  • Assisting with court filing procedures through specialised AI guidance

Integration#

The Partner domain integrates with AI Analysis for AI capabilities, Widget for the broader widget system, Investigation for case context, and Court for legal integration support.

Open Standards#

  • GraphQL (June 2018 specification): all Partner domain queries, mutations, and type definitions are implemented as a Strawberry GraphQL schema, giving third-party integrators a strongly typed, self-documenting API surface.
  • JSON Schema (IETF draft-bhutton-json-schema): widget definitions store their structural contract as a JSON Schema document, enabling AI-generated and human-authored widgets to share a common validation format.
  • OAuth 2.0 scope model (RFC 6749): partner API keys carry granular scope lists (read, write) and support rotation and revocation in line with OAuth 2.0 authorisation conventions for third-party access delegation.
  • HMAC-SHA256 webhook authentication (RFC 2104 / FIPS 198-1): partner integration webhooks are secured with an HMAC-SHA256 secret hash, allowing receiving endpoints to verify payload authenticity.
  • BCP 47 / IETF language tags: locale codes throughout the platform (en-GB, fr-FR, ar-SA, zh-TW, etc.) conform to IETF BCP 47, enabling interoperable language negotiation with any standards-compliant client.
  • EU General Data Protection Regulation (GDPR, 2016/679): the global platform service enforces per-region data residency, right-to-erasure, and data-portability controls as required by GDPR for EU-region tenants.
  • ISO/IEC 27001: the EU and global platform compliance configuration explicitly tracks ISO 27001 certification obligations alongside encryption-at-rest requirements for tenant data.

Last Reviewed: 2026-02-05 Last Updated: 2026-04-14

Ready to Build?

Get started with our APIs or contact our integration team for support.