Dow Jones Risk and Compliance search API

The Risk and Compliance search API from Dow Jones — 1 operation(s) for risk and compliance search.

Operations 1

POST /riskentities/search Screening of Risk and Compliance #

Documentation

📖
Documentation
https://developer.dowjones.com/documents/site-docs-risk_and_compliance_apis-screening_and_monitoring_api-batch_screening_api
📖
Documentation
https://developer.dowjones.com/documents/site-docs-risk_and_compliance_apis-screening_and_monitoring_api-batch_screening_api_private_list
📖
Documentation
https://developer.dowjones.com/documents/site-docs-risk_and_compliance_apis-advanced-screening-and-monitoring-api
📖
Documentation
https://developer.dowjones.com/documents/site-docs-risk_and_compliance_apis-risk_and_compliance_2_0-risk_search_api
📖
Documentation
https://developer.dowjones.com/documents/site-docs-risk_and_compliance_apis-risk_and_compliance_2_0-risk_profiles_api-risk_and_compliance_profiles
📖
Documentation
https://developer.dowjones.com/documents/site-docs-risk_and_compliance_apis-risk_and_compliance_2_0-risk_taxonomy_api
📖
Documentation
https://developer.dowjones.com/documents/site-docs-risk_and_compliance_apis-risk_and_compliance_2_0-risk_profiles_api-profile_history_api
📖
Documentation
https://developer.dowjones.com/documents/site-docs-risk_and_compliance_apis-due_diligence_reports_api-risk_reports_api
📖
Documentation
https://developer.dowjones.com/documents/site-docs-risk_and_compliance_apis-third_party_api
📖
Documentation
https://developer.dowjones.com/documents/site-docs-newswires_apis-dow_jones_newswires_real_time_api-real_time_search_api
📖
Documentation
https://developer.dowjones.com/documents/site-docs-newswires_apis-dow_jones_newswires_top_stories_api-top_stories_api
📖
Documentation
https://developer.dowjones.com/documents/site-docs-newswires_apis-dow_jones_financial_calendars_api-financial_calendars_api
📖
Documentation
https://developer.dowjones.com/documents/site-docs-newswires_apis
📖
Documentation
https://developer.dowjones.com/documents/factiva_integration-factiva_workflow_toolkit-endpoints-get_article
📖
Documentation
https://developer.dowjones.com/documents/factiva_integration-factiva_workflow_toolkit-endpoints-newsletters-newsletters
📖
Documentation
https://developer.dowjones.com/documents/site-docs-factiva_apis-factiva_workflow_apis_rest-factiva_news_search-news_radar_api-news_radar

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/dow-jones-risk-and-compliance-search-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

dow-jones-risk-and-compliance-search-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  description: Risk and Compliance APIs
  version: v2
  title: Risk and Compliance search API
  contact:
    name: Dow Jones
  license:
    name: Dow Jones
servers:
- url: https://api.dowjones.com
- url: https://eu.api.dowjones.com
tags:
- name: Risk and Compliance search
paths:
  /riskentities/search:
    post:
      security:
      - Bearer: []
      tags:
      - Risk and Compliance search
      summary: Screening of Risk and Compliance
      description: Returns Screening of Risk and Compliance
      operationId: searchRandC
      parameters:
      - $ref: '#/components/parameters/control_data'
      - $ref: '#/components/parameters/djip-UserCredentialData'
      - $ref: '#/components/parameters/djip-SessionID'
      - $ref: '#/components/parameters/djip-AuthorizationData'
      requestBody:
        content:
          application/vnd.dowjones.dna.riskentities.v_2.0+json:
            schema:
              $ref: '#/components/schemas/ScreeningRequestV2'
            examples:
              NameSearchWithAuditExample:
                $ref: '#/components/examples/NameSearchWithAuditExample'
              NameSearchExample:
                $ref: '#/components/examples/NameSearchExample'
              PersonNameExample:
                $ref: '#/components/examples/PersonNameExample'
              EntityNameExample:
                $ref: '#/components/examples/EntityNameExample'
              IDTypeSearchExample:
                $ref: '#/components/examples/IDTypeSearchExample'
          application/vnd.dowjones.dna.riskentities.v_2.1+json:
            schema:
              $ref: '#/components/schemas/ScreeningRequestV2'
            examples:
              NameSearchWithAuditExample:
                $ref: '#/components/examples/NameSearchWithAuditExample'
              NameSearchExample:
                $ref: '#/components/examples/NameSearchExample'
              PersonNameExample:
                $ref: '#/components/examples/PersonNameExample'
              EntityNameExample:
                $ref: '#/components/examples/EntityNameExample'
              IDTypeSearchExample:
                $ref: '#/components/examples/IDTypeSearchExample'
          application/vnd.dowjones.dna.riskentities.v_2.2+json:
            schema:
              $ref: '#/components/schemas/ScreeningRequestV22'
            examples:
              NameSearchWithAuditExample:
                $ref: '#/components/examples/NameSearchWithAuditExampleV22'
              NameSearchExample:
                $ref: '#/components/examples/NameSearchExampleV22'
              PersonNameExample:
                $ref: '#/components/examples/PersonNameExampleV22'
              EntityNameExample:
                $ref: '#/components/examples/EntityNameExampleV22'
              IDTypeSearchExample:
                $ref: '#/components/examples/IDTypeSearchExample'
          application/vnd.dowjones.dna.riskentities.v_2.3+json:
            schema:
              $ref: '#/components/schemas/ScreeningRequestV23'
            examples:
              NameSearchWithAuditExample:
                $ref: '#/components/examples/NameSearchWithAuditExampleV23'
              NameSearchExample:
                $ref: '#/components/examples/NameSearchExampleV23'
              PersonNameExample:
                $ref: '#/components/examples/PersonNameExampleV23'
              EntityNameExample:
                $ref: '#/components/examples/EntityNameExampleV23'
              IDTypeSearchExample:
                $ref: '#/components/examples/IDTypeSearchExample'
          application/vnd.dowjones.dna.riskentities.v_2.4+json:
            schema:
              $ref: '#/components/schemas/ScreeningRequestV24'
            examples:
              NameSearchWithAuditExample:
                $ref: '#/components/examples/NameSearchWithAuditExampleV24'
              NameSearchExample:
                $ref: '#/components/examples/NameSearchExampleV24'
              PersonNameExample:
                $ref: '#/components/examples/PersonNameExampleV24'
              EntityNameExample:
                $ref: '#/components/examples/EntityNameExampleV24'
              IDTypeSearchExample:
                $ref: '#/components/examples/IDTypeSearchExample'
          application/vnd.dowjones.dna.riskentities.v_2.5+json:
            schema:
              $ref: '#/components/schemas/ScreeningRequestV25'
            examples:
              NameSearchWithAuditExample:
                $ref: '#/components/examples/NameSearchWithAuditExampleV25'
              NameSearchExample:
                $ref: '#/components/examples/NameSearchExampleV25'
              PersonNameExample:
                $ref: '#/components/examples/PersonNameExampleV25'
              EntityNameExample:
                $ref: '#/components/examples/EntityNameExampleV25'
              IDTypeSearchExample:
                $ref: '#/components/examples/IDTypeSearchExample'
          application/vnd.dowjones.dna.riskentities.v_2.6+json:
            schema:
              $ref: '#/components/schemas/ScreeningRequestV26'
            examples:
              NameSearchWithAuditExample:
                $ref: '#/components/examples/NameSearchWithAuditExampleV26'
              NameSearchExample:
                $ref: '#/components/examples/NameSearchExampleV26'
              PersonNameExample:
                $ref: '#/components/examples/PersonNameExampleV26'
              EntityNameExample:
                $ref: '#/components/examples/EntityNameExampleV26'
              IDTypeSearchExample:
                $ref: '#/components/examples/IDTypeSearchExample'
        required: true
      responses:
        '200':
          description: Ok
          content:
            application/vnd.dowjones.dna.riskentities.v_2.6+json:
              schema:
                $ref: '#/components/schemas/ScreeningResponseV26'
            application/vnd.dowjones.dna.riskentities.v_2.5+json:
              schema:
                $ref: '#/components/schemas/ScreeningResponseV25'
            application/vnd.dowjones.dna.riskentities.v_2.4+json:
              schema:
                $ref: '#/components/schemas/ScreeningResponseV24'
            application/vnd.dowjones.dna.riskentities.v_2.3+json:
              schema:
                $ref: '#/components/schemas/ScreeningResponseV23'
            application/vnd.dowjones.dna.riskentities.v_2.2+json:
              schema:
                $ref: '#/components/schemas/ScreeningResponseV2'
            application/vnd.dowjones.dna.riskentities.v_2.1+json:
              schema:
                $ref: '#/components/schemas/ScreeningResponseV2'
            application/vnd.dowjones.dna.riskentities.v_2.0+json:
              schema:
                $ref: '#/components/schemas/ScreeningResponseV20'
        '400':
          description: Bad request
components:
  schemas:
    SanctionsListV24:
      type: object
      description: Filter to include or exclude codes from SanctionLists (SAN)
      properties:
        codes:
          type: array
          example:
          - AE-CAE
          - AR-MOJDH
          items:
            type: string
        exclude_codes:
          type: array
          example: []
          items:
            type: string
        without_codes:
          type: array
          example:
          - BRAZ
          items:
            type: string
        is_all_excluded:
          type: boolean
          default: false
        is_san_active:
          type: boolean
          default: null
        operator:
          $ref: '#/components/schemas/Operator'
    HrfCategoryV26:
      type: object
      description: Filter to include or exclude codes from HighRiskFactor list
      properties:
        codes:
          type: array
          example:
          - '1011'
          items:
            type: string
        exclude_codes:
          type: array
          example: []
          items:
            type: string
        without_codes:
          type: array
          example:
          - BRAZ
          items:
            type: string
        is_all_excluded:
          type: boolean
          default: false
        last_review_date:
          $ref: '#/components/schemas/LastReviewDate'
        is_hrf_active:
          type: boolean
          default: null
        operator:
          type: string
    DataV23:
      type: object
      properties:
        attributes:
          $ref: '#/components/schemas/RequestAttributesV23'
    MatchedType:
      type: object
      properties:
        is_structural_variation:
          type: boolean
          default: false
        is_non_linguistic_variation:
          type: boolean
          default: false
        type:
          type: string
        is_linguistic_variation:
          type: boolean
          default: false
    OccupationCategoryV25:
      type: object
      description: Filter to include or exclude codes from OccupationCategories list
      properties:
        codes:
          type: array
          example:
          - '18'
          - '6'
          items:
            type: string
        exclude_codes:
          type: array
          example: []
          items:
            type: string
        without_codes:
          type: array
          example:
          - BRAZ
          items:
            type: string
        last_review_date:
          $ref: '#/components/schemas/LastReviewDateV25'
        is_all_excluded:
          type: boolean
          default: false
        is_adsr_excluded:
          type: boolean
          default: false
        is_pep_active:
          type: boolean
          default: null
        pep_inactive_date_gte:
          $ref: '#/components/schemas/PepInactiveDateGte'
        operator:
          type: string
    FiltersV22:
      type: object
      properties:
        search_keyword:
          $ref: '#/components/schemas/SearchKeyword'
        country_territory:
          $ref: '#/components/schemas/CountryRequestV1'
        identification:
          $ref: '#/components/schemas/Identification'
        entity_name:
          $ref: '#/components/schemas/EntityName'
        date_of_birth:
          $ref: '#/components/schemas/DateOfBirth'
        person_name:
          $ref: '#/components/schemas/PersonName'
        record_types:
          type: array
          items:
            type: string
            enum:
            - Person
            - Entity
        content_set:
          type: array
          example:
          - Watchlist
          - Locations
          - StateOwnedCompanies
          - AntiCorruption
          - AdverseMedia
          items:
            type: string
            enum:
            - Watchlist
            - AdverseMedia
            - StateOwnedCompanies
            - AntiCorruption
            - HighRiskFactors
            - Locations
            - TradeCompliance
        gender:
          type: array
          example:
          - male
          - female
          items:
            type: string
            enum:
            - male
            - female
            - unknown
    OccupationCategoryV22:
      type: object
      description: Filter to include or exclude codes from OccupationCategories list
      properties:
        codes:
          type: array
          example:
          - '18'
          - '6'
          items:
            type: string
        exclude_codes:
          type: array
          example: []
          items:
            type: string
        is_all_excluded:
          type: boolean
          default: false
        is_adsr_excluded:
          type: boolean
          default: false
        is_pep_active:
          type: boolean
          default: null
        pep_inactive_date_gte:
          $ref: '#/components/schemas/PepInactiveDateGte'
        operator:
          $ref: '#/components/schemas/Operator'
    AttributesResponseV26:
      type: object
      properties:
        type:
          type: string
        primary_name:
          type: string
        title:
          type: string
        country_territory_code:
          type: string
        country_territory_name:
          type: string
        gender:
          type: string
        is_subsidiary:
          type: boolean
          default: false
        score:
          type: string
        countries_territories:
          type: array
          items:
            oneOf:
            - $ref: '#/components/schemas/CountryResponse'
            - $ref: '#/components/schemas/CountryResponseIso'
        date_of_birth:
          type: array
          items:
            $ref: '#/components/schemas/DateObjectV26'
        matched_criteria:
          $ref: '#/components/schemas/MatchedCriteriaV26'
        icon_hints:
          type: array
          items:
            $ref: '#/components/schemas/IconHintVo'
        filter_source:
          type: string
    FiltersV24:
      type: object
      properties:
        search_keyword:
          $ref: '#/components/schemas/SearchKeywordV2'
        country_territory:
          $ref: '#/components/schemas/CountryRequestV24'
        identification:
          $ref: '#/components/schemas/Identification'
        entity_name:
          $ref: '#/components/schemas/EntityName'
        date_of_birth:
          $ref: '#/components/schemas/DateOfBirth'
        person_name:
          $ref: '#/components/schemas/PersonName'
        record_types:
          type: array
          items:
            type: string
            enum:
            - Person
            - Entity
        content_set:
          type: array
          example:
          - Watchlist
          - Locations
          - StateOwnedCompanies
          - AntiCorruption
          - AdverseMedia
          items:
            type: string
            enum:
            - Watchlist
            - AdverseMedia
            - StateOwnedCompanies
            - AntiCorruption
            - HighRiskFactors
            - Locations
            - TradeCompliance
    FiltersV26:
      type: object
      properties:
        search_keyword:
          $ref: '#/components/schemas/SearchKeyword'
        country_territory:
          $ref: '#/components/schemas/CountryRequestV26'
        identification:
          $ref: '#/components/schemas/Identification'
        entity_name:
          $ref: '#/components/schemas/EntityName'
        date_of_birth:
          $ref: '#/components/schemas/DateOfBirth'
        person_name:
          $ref: '#/components/schemas/PersonName'
        last_review_date:
          $ref: '#/components/schemas/LastReviewDateV26'
        record_types:
          type: array
          items:
            type: string
            enum:
            - Person
            - Entity
        content_set:
          type: array
          example:
          - Watchlist
          - Locations
          - StateOwnedCompanies
          - AntiCorruption
          - TradeRestrictedAssociatedEntity
          items:
            type: string
            enum:
            - Watchlist
            - AdverseMedia
            - StateOwnedCompanies
            - AntiCorruption
            - HighRiskFactors
            - Locations
            - TradeCompliance
            - MilitaryEndUse
            - TradeRestrictedAssociatedEntity
    Paging:
      type: object
      properties:
        offset:
          type: integer
          format: int32
        limit:
          type: integer
          format: int32
          example: 10
    MilitaryEndUseV26:
      type: object
      description: Filter to include or exclude codes from MilitaryEndUseCategories list
      properties:
        codes:
          type: array
          example:
          - '1054'
          items:
            type: string
        exclude_codes:
          type: array
          example: []
          items:
            type: string
        without_codes:
          type: array
          example:
          - BRAZ
          items:
            type: string
        is_all_excluded:
          type: boolean
          default: false
        last_review_date:
          $ref: '#/components/schemas/LastReviewDateV26'
        is_meu_active:
          type: boolean
        operator:
          type: string
    AdverseMediaV26:
      type: object
      description: Filter to include or exclude codes from AdverseMediaCategories list
      properties:
        codes:
          type: array
          example:
          - '33'
          - '34'
          items:
            type: string
        exclude_codes:
          type: array
          example: []
          items:
            type: string
        without_codes:
          type: array
          example:
          - BRAZ
          items:
            type: string
        is_all_excluded:
          type: boolean
          default: false
        last_review_date:
          $ref: '#/components/schemas/LastReviewDateV26'
        operator:
          type: string
    OtherExclusionListV26:
      type: object
      description: Filter to include or exclude codes from OtherExclusionLists (OEL)
      properties:
        codes:
          type: array
          example:
          - AFDB
          - BR-CGU
          items:
            type: string
        exclude_codes:
          type: array
          example: []
          items:
            type: string
        without_codes:
          type: array
          example:
          - BRAZ
          items:
            type: string
        is_all_excluded:
          type: boolean
          default: false
        last_review_date:
          $ref: '#/components/schemas/LastReviewDate'
        is_oel_active:
          type: boolean
          default: null
        operator:
          type: string
    FilterGroupOr:
      type: object
      properties:
        group_operator:
          type: string
          enum:
          - OR
        filters:
          $ref: '#/components/schemas/FiltersLists'
    OtherOfficialList:
      type: object
      description: Filter to include or exclude codes from OtherOfficialLists (OOL)
      properties:
        codes:
          type: array
          example:
          - ADB
          - AE-DFSA
          items:
            type: string
        exclude_codes:
          type: array
          example: []
          items:
            type: string
        is_all_excluded:
          type: boolean
          default: false
        operator:
          $ref: '#/components/schemas/Operator'
    ContentCategoryV25:
      type: object
      properties:
        special_interest:
          $ref: '#/components/schemas/SpecialInterestV25'
        adverse_media:
          $ref: '#/components/schemas/AdverseMediaV25'
        location:
          $ref: '#/components/schemas/LocationV25'
        military_end_use:
          $ref: '#/components/schemas/MilitaryEndUseV25'
    SanctionsListV26:
      type: object
      properties:
        codes:
          type: array
          items:
            type: string
        exclude_codes:
          type: array
          items:
            type: string
        without_codes:
          type: array
          items:
            type: string
        is_all_excluded:
          type: boolean
        last_review_date:
          $ref: '#/components/schemas/LastReviewDate'
        is_san_active:
          type: boolean
        operator:
          type: string
    Identification:
      type: object
      properties:
        number:
          type: string
        type:
          type: string
          description: One of the identification types. Check the IDTYPE list on taxonomy for values
    ScreeningResponseV25:
      type: object
      properties:
        data:
          type: array
          items:
            $ref: '#/components/schemas/DatumV25'
        meta:
          $ref: '#/components/schemas/MetaAudit'
    LastReviewDate:
      type: object
      properties:
        from:
          $ref: '#/components/schemas/DateObject'
        to:
          $ref: '#/components/schemas/DateObject'
    DatumV24:
      type: object
      properties:
        id:
          type: string
        type:
          type: string
        attributes:
          $ref: '#/components/schemas/AttributesResponseV24'
    MatchedNameVo:
      type: object
      properties:
        name:
          type: string
        name_type:
          type: string
    StateOwnershipV22:
      type: object
      description: Filter to include code from StateOwnerships (SOC)
      properties:
        code:
          type: string
          example: '5'
        is_unknown_excluded:
          type: boolean
          default: false
        is_all_excluded:
          type: boolean
          default: false
        is_soc_active:
          type: boolean
          default: null
    PersonName:
      type: object
      properties:
        last_name:
          type: string
        middle_name:
          type: string
        first_name:
          type: string
        search_type:
          type: string
          enum:
          - Precise
          - Near
          - Broad
    CountryTerritoryTypesV26:
      type: object
      description: Filter to include or exclude codes from CountryTerritoryType list
      properties:
        country_territory_types:
          type: array
          example:
          - '3'
          items:
            type: string
        operator:
          type: string
          enum:
          - OR
    FilterGroupAndV22:
      type: object
      properties:
        group_operator:
          type: string
          enum:
          - AND
        filters:
          $ref: '#/components/schemas/FiltersV22'
    DateObject:
      type: object
      properties:
        month:
          type: string
          example: '1'
        year:
          type: string
          example: '2020'
        day:
          type: string
          example: '1'
    MilitaryEndUseV25:
      type: object
      description: Filter to include or exclude codes from MilitaryEndUseCategories list
      properties:
        codes:
          type: array
          example:
          - '1054'
          items:
            type: string
        exclude_codes:
          type: array
          example: []
          items:
            type: string
        without_codes:
          type: array
          example:
          - BRAZ
          items:
            type: string
        is_all_excluded:
          type: boolean
          default: false
        last_review_date:
          $ref: '#/components/schemas/LastReviewDateV25'
        is_meu_active:
          type: boolean
        operator:
          type: string
    DatumV25:
      type: object
      properties:
        id:
          type: string
        type:
          type: string
        attributes:
          $ref: '#/components/schemas/AttributesResponseV25'
    IconHintVo:
      type: object
      properties:
        icon_hint:
          type: string
          example: SI-PERSON
        status:
          type: string
          example: Active
    RequestAttributesV25:
      type: object
      properties:
        filter_group_and:
          $ref: '#/components/schemas/FilterGroupAndV25'
        filter_group_or:
          $ref: '#/components/schemas/FilterGroupOrV25'
        paging:
          $ref: '#/components/schemas/Paging'
        screening_context:
          type: string
          example: ''
        sort:
          $ref: '#/components/schemas/SortOptions'
        is_audit:
          type: boolean
        is_private_lists:
          type: boolean
      description: Request's Attributes class
    Operator:
      type: string
      enum:
      - AND
      - OR
    SpecialInterestV26:
      type: object
      description: Filter to include or exclude codes from SpecialInterestCategories list
      properties:
        codes:
          type: array
          example:
          - '1001'
          - '1002'
          items:
            type: string
        exclude_codes:
          type: array
          example: []
          items:
            type: string
        without_codes:
          type: array
          example:
          - BRAZ
          items:
            type: string
        is_all_excluded:
          type: boolean
          default: false
        last_review_date:
          $ref: '#/components/schemas/LastReviewDateV26'
        is_sor_active:
          type: boolean
          default: null
        is_ecr_active:
          type: boolean
          default: null
        operator:
          type: string
    CountryResponse:
      type: object
      properties:
        code:
          type: string
          example: CZREP
        type:
          type: string
          example: Citizenship
    FiltersListsV25:
      type: object
      properties:
        sanctions_list:
          $ref: '#/components/schemas/SanctionsListV25'
        content_category:
          $ref: '#/components/schemas/ContentCategoryV25'
        other_official_list:
          $ref: '#/components/schemas/OtherOfficialListV25'
        other_exclusion_list:
          $ref: '#/components/schemas/OtherExclusionListV25'
        state_ownership:
          $ref: '#/components/schemas/StateOwnershipV25'
        occupation_category:
          $ref: '#/components/schemas/OccupationCategoryV25'
        hrf_category:
          $ref: '#/components/schemas/HrfCategoryV25'
    OccupationCategory:
      type: object
      description: Filter to include or exclude codes from OccupationCategories list
      properties:
        codes:
          type: array
          example:
          - '18'
          - '6'
          items:
            type: string
        exclude_codes:
          type: array
          example: []
          items:
            type: string
        is_all_excluded:
          type: boolean
          default: false
        is_adsr_excluded:
          type: boolean
          default: false
        operator:
          $ref: '#/components/schemas/Operator'
    RequestAttributesV22:
      type: object
      properties:
        filter_group_and:
          $ref: '#/components/schemas/FilterGroupAndV22'
        filter_group_or:
          $ref: '#/components/schemas/FilterGroupOrV22'
        paging:
          $ref: '#/components/schemas/Paging'
        screening_context:
          type: string
          example: ''
        sort:
          $ref: '#/components/schemas/SortOptions'
        is_audit:
          type: boolean
      description: Request's Attributes class
    LocationV25:
      type: object
      description: Filter to include or exclude codes from Locations list
      properties:
        codes:
          type: array
          example:
          - '121'
          items:
            type: string
        exclude_codes:
          type: array
          example: []
          items:
            type: string
        without_codes:
          type: array
          example:
          - BRAZ
          items:
            type: string
        is_all_excluded:
          type: boolean
          default: false
        last_review_date:
          $ref: '#/components/schemas/LastReviewDateV25'
        operator:
          type: string
    FiltersListsV26:
      type: object
      properties:
        sanctions_list:
          $ref: '#/components/schemas/SanctionsListV26'
        content_category:
          $ref: '#/components/schemas/ContentCategoryV26'
        other_official_list:
          $ref: '#/components/schemas/OtherOfficialListV26'
        other_exclusion_list:
          $ref: '#/components/schemas/OtherExclusionListV26'
        state_ownership:
          $ref: '#/components/schemas/StateOwnershipV26'
        occupation_category:
          $ref: '#/components/schemas/OccupationCategoryV26'
        hrf_category:
          $ref: '#/components/schemas/HrfCategoryV26'
    Countries:
      type: object
      description: Filter to include or exclude codes from CountryTerritory list
      properties:
        codes:
          type: array
          example:
          - USA
          - GFR
          items:
            type: string
        exclude_codes:
          type: array
          example: []
          items:
            type: string
        operator:
          type: string
          enum:
          - OR
    ScreeningResponseV20:
      type: object
      properties:
        data:
          type: array
          items:
            $ref: '#/components/schemas/DatumV20'
        meta:
          $ref: '#/components/schemas/MetaAudit'
    SpecialInterestV24:
      type: object
      description: Filter to include or exclude codes from SpecialInterestCategories list
      properties:
        codes:
          type: array
          example:
          - '1001'
          - '1002'
          items:
            type: string
        exclude_codes:
          type: array
          example: []
          items:
            type: string
        without_codes:
          type: array
          example:
          - BRAZ
          items:
            type: string
        is_all_excluded:
          type: boolean
          default: false
        is_sor_active:
          type: boolean
          default: null
        is_ecr_active:
          type: boolean
          default: null
        operator:
          $ref: '#/components/schemas/Operator'
    RequestAttributesV26:
      type: object
      properties:
        filter_group_and:
          $ref: '#/components/schemas/FilterGroupAndV26'
        filter_group_or:
          $ref: '#/components/schemas/FilterGroupOrV26'
        paging:
          $ref: '#/components/schemas/Paging'
        screening_context:
          type: string
          example: ''
        sort:
          $ref: '#/components/schemas/SortOptions'
        is_audit:
          type: boolean
        is_private_lists:
          type: boolean
      description: Request's Attributes class
    AdverseMediaV25:
      type: object
      description: Filter to include or exclude codes from AdverseMediaCategories list
      properties:
        codes:
          type: array
          example:
          - '33'
          - '34'
          items:
            type: string
        exclude_codes:
          type: array
          example: []
          items:
            type: string
        without_codes:
          type: array
          example:
          - BRAZ
          items:
            type: string
        is_all_excluded:
          type: boolean
          default: false
        last_review_date:
          $ref: '#/components/schemas/LastReviewDateV25'
        operator:
          type: string
    LastReviewDateV25:
      type: object
      properties:
        from:
          $ref: '#/components/schemas/DateObjectV25'
        to:
          $ref: '#/components/schemas/DateObjectV25'
    DateOfBirth:
      type: object
      properties:
        date:
          $ref: '#/components/schemas/DateWithStrict'
        year_range:
          $ref: '#/components/schemas/YearRange'
        is_deceased_excluded:
          type: boolean
          default: false
    HrfCategory:
      type: object
      description: Filter to include or exclude codes from HighRiskFactor list
      properties:
        codes:
          type: array
          example:
          - '1011'
          items:
            type: string
        exclude_codes:
          type: array
          example: []
          items:
            type: string
        is_all_excluded:
          type: boolean
          default: false
        operator:
          $ref: '#/components/schemas/Operator'
    CountryRequestV24:
      type: object
      properties:
        country_territory_types:
          $ref: '#/components/schemas/CountryTerritoryTypesV2'
        countries_territories:
          $ref: '#/components/schemas/CountriesV24'
    SpecialInterestV22:
      type: object
      description: Filter to include or exclude codes from SpecialInterestCategories list
      properties:
        codes:
          type: array
          example:
          - '1001'
          - '1002'
          items:
            type: string
        exclude_codes:
          type: array
          example: []
          items:
            type: string
        is_all_excluded:
          type: boolean
          default: false
        is_sor_active:
          type: boolean
          default: null
        is_ecr_active:
          type: boolean
          default: null
        operator:
          $ref: '#/components/schemas/Operator'
    CountryRequestV26:
      type: object
      properties:
        country_territory_types:
          $ref: '#/components/schemas/CountryTerritoryTypesV26'
        countries_territories:
          $ref: '#/components/schemas/CountryTerritoryV26'
    StateOwnershipV26:
      type: object
      description: Filter to include code from StateOwnerships (SOC)
      properties:
        code:
          type: string
          example: '5'
      

# --- truncated at 32 KB (169 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/dow-jones/refs/heads/main/openapi/dow-jones-risk-and-compliance-search-api-openapi.yml