openapi: 3.1.0 info: title: Tufin SecureChange REST Compliance Zones API description: The Tufin SecureChange REST API automates security policy change workflows, enabling programmatic submission and management of access request tickets, approval workflows, and change implementation across network infrastructure. SecureChange integrates with ITSM platforms including ServiceNow, Jira, and Remedy for end-to-end change automation. Authentication uses HTTP Basic Auth. version: R25-2 contact: name: Tufin Support url: https://www.tufin.com/support license: name: Tufin Terms of Use url: https://www.tufin.com/terms-of-use servers: - url: https://{tos_host}/securechangeworkflow/api/securechange description: Tufin SecureChange Server variables: tos_host: description: Hostname or IP address of the TOS server default: tufin.example.com tags: - name: Zones description: Security zones and zone-to-zone matrix paths: /zones: get: operationId: getZones summary: Get Security Zones description: Retrieve all security zones defined across managed devices. tags: - Zones security: - basicAuth: [] responses: '200': description: List of security zones content: application/json: schema: type: object properties: zones: type: object properties: zone: type: array items: $ref: '#/components/schemas/Zone' components: schemas: Zone: type: object description: A security zone properties: id: type: integer description: Zone identifier name: type: string description: Zone name comment: type: string description: Zone description subnets: type: array items: type: string description: IP subnets belonging to this zone securitySchemes: basicAuth: type: http scheme: basic description: HTTP Basic Authentication using Tufin Orchestration Suite credentials. The authenticated user's TOS permissions apply to all API requests. externalDocs: description: Tufin SecureChange REST API Documentation url: https://forum.tufin.com/support/kc/latest/Content/Suite/RESTAPI/12309.htm