openapi: 3.1.0 info: title: Global Payments Unified Payments Disputes Settlements API description: The Global Payments Unified Payments API is a cloud-powered REST API providing partners and developers with a single integration point for payment facilitation, card issuing, and multi-currency payment processing. Supports sandbox testing, comprehensive SDKs, and OAuth 2.0 authentication. version: '1.0' servers: - url: https://apis.globalpay.com tags: - name: Settlements description: Access settlement and funding information. paths: /settlements: get: operationId: listSettlements summary: List settlements description: Retrieves settlement and funding records with filtering by date range and status. tags: - Settlements parameters: - name: startDate in: query description: Filter settlements from this date. schema: type: string format: date - name: endDate in: query description: Filter settlements up to this date. schema: type: string format: date responses: '200': description: Success components: securitySchemes: oauth2: type: oauth2 flows: clientCredentials: tokenUrl: https://apis.globalpay.com/oauth2/token scopes: transactions:read: Read transactions transactions:write: Create transactions payment-methods:read: Read payment methods payment-methods:write: Store payment methods bearerAuth: type: http scheme: bearer