---
title: "ProcessingOptions"
url: "https://dev.ionova.ai/apis/ars-address-resolution-service-4/versions/fdd2c316-7f84-4f04-8bb7-64e9bf97893b/schemas/ProcessingOptions"
---

> Full API specification: https://dev.ionova.ai/apis/ars-address-resolution-service-4/versions/fdd2c316-7f84-4f04-8bb7-64e9bf97893b.md

# ProcessingOptions

Per-request overrides of the channelProfile configuration. Only fields present here override the corresponding channelProfile value. Fields absent here fall through to channelProfile. This is NOT a general-purpose configuration block — it only overrides values already set in channelProfile.

## OpenAPI definition

```yaml
openapi: 3.0.3
info:
  title: ARS — Address Resolution Service
  version: 4.3.1
servers:
  - url: https://api-uat.ionova.ai/ars
    description: UAT (test data only)
components:
  schemas:
    SchemeCode:
      type: string
      description: Payment scheme identifier.
      enum:
        - SCT
        - SCT_INST
        - SDD_CORE
        - SDD_B2B
        - OCT_INST
        - CBPRPLUS
        - CHAPS
        - T2
        - EURO1
        - FEDWIRE
        - OTHER
    SchemeVersion:
      type: string
      description: ISO 20022 scheme version / SR year.
      enum:
        - SR2025
        - SR2026
    Quality:
      type: string
      description: Postal database verification depth.
      enum:
        - premium
        - standard
        - basic
    TargetFormat:
      type: string
      description: >
        Target conversion format. `auto` lets ARS select the best achievable
        format.
      enum:
        - auto
        - FULLY_STRUCTURED
        - HYBRID
        - FULLY_UNSTRUCTURED
    ProcessingOptions:
      type: object
      xml:
        name: ProcessingOptions
      description: >
        Per-request overrides of the channelProfile configuration. Only fields
        present

        here override the corresponding channelProfile value. Fields absent here
        fall

        through to channelProfile. This is NOT a general-purpose configuration
        block —

        it only overrides values already set in channelProfile.
      properties:
        scheme:
          allOf:
            - $ref: "#/components/schemas/SchemeCode"
          description: Per-request override of channelProfile.scheme.
        schemeVersion:
          allOf:
            - $ref: "#/components/schemas/SchemeVersion"
          description: Per-request override of channelProfile.schemeVersion. SR2025 or
            SR2026.
        quality:
          allOf:
            - $ref: "#/components/schemas/Quality"
          description: Per-request override of channelProfile.quality.
        verification:
          type: boolean
          description: Per-request override. When false, skips postal DB lookup. Forced
            false for Basic quality.
        detectMisplacedIdentifiers:
          type: boolean
          description: Per-request override. When true, flags BIC/LEI/IBAN found in
            AddressLine (R-04).
        validateNameContent:
          type: boolean
          description: Per-request override. When true, checks for party name duplication
            in address lines (R-05).
        redaction:
          type: string
          enum:
            - NONE
            - PARTIAL
            - FULL
          description: Per-request override. PII redaction level applied to response
            address fields.
        targetFormat:
          allOf:
            - $ref: "#/components/schemas/TargetFormat"
          description: Per-request override of channelProfile default targetFormat.
        repairConfidenceThreshold:
          type: number
          minimum: 0
          maximum: 1
          description: Per-request override of channelProfile.repairConfidenceThreshold
            (0.0–1.0).
        payerPspCountry:
          type: string
          pattern: ^[A-Z]{2}$
          description: Per-request override of channelProfile.payerPspCountry. ISO 3166-1
            alpha-2.
        payeePspCountry:
          type: string
          pattern: ^[A-Z]{2}$
          description: Per-request override of channelProfile.payeePspCountry. ISO 3166-1
            alpha-2.
```
