generated: '2026-09-23' method: searched generator: extract-docs-artifacts.py (local) source: https://developer.rategain.com/our-products/channel-manager/direct-connect-demand-push/interface-specifications-reservation-notification-service/technical-overview/authentication.md sources: - https://developer.rategain.com/our-products/channel-manager/direct-connect-demand-push/interface-specifications-reservation-notification-service/technical-overview/authentication.md - https://developer.rategain.com/our-products/smart-distribution/developer-guide/authentication-method.md - https://developer.rategain.com/our-products/channel-manager/integration-and-onboarding-flow.md - https://developer.rategain.com/our-products/channel-manager/rg-bridge-supply-push/integration-overview/technical-feasibility-of-integration/test-property-setup.md schemes: - type: http-basic name: Basic Authorization evidence: All request messages exchanged between the OTA and DirectConnect must be authenticated using the Basic Authorization. This is sent in HttpRequest Header. location: header header: Authorization - type: apiKey name: ApiKey evidence: 'Smart Distribution uses **API Key–based authentication**. Every request to the API must include the following headers: ``` ApiKey: ApiSecret: ```' location: header header: ApiKey - type: apiKey name: ApiSecret evidence: 'Smart Distribution uses **API Key–based authentication**. Every request to the API must include the following headers: ``` ApiKey: ApiSecret: ```' location: header header: ApiSecret note: Credentials are obtained by contacting the @RateGain Team (for ApiKey/ApiSecret) or provided during onboarding (for Basic Authorization). docs: https://developer.rategain.com/our-products/channel-manager/direct-connect-demand-push/interface-specifications-reservation-notification-service/technical-overview/authentication.md