Release notes 26.10.10
October 30th, 2026
Detected 76 changes between schemas.
Breaking changes: 10
❌ Breaking changes (10)
- Type 'BspRaResolutionLogRecord' was removed
- Type 'BspRaResolutionLogsData' was removed
- Input field 'clientIdsToAdd' was removed from input object type 'UpdateEpsBusinessRuleInput'
- Input field 'clientIdsToRemove' was removed from input object type 'UpdateEpsBusinessRuleInput'
- Field 'success' was removed from object type 'FetchBspRaResolutionLogsResult'
- Field 'data' was removed from object type 'FetchBspRaResolutionLogsResult'
- Field 'error' was removed from object type 'FetchBspRaResolutionLogsResult'
- Input field 'gdsProfile' was removed from input object type 'UpdateUserInput'
- Input field 'gdsUser' was removed from input object type 'UpdateUserInput'
- Input field 'erpId' was removed from input object type 'UpdateUserInput'
⚠ Argument changes (1)
- Argument 'cursor' was added to directive 'paginate'
📝 Description changes (13)
- Field 'Mutation.upsertEpsAirlinePolicy' description changed from 'Creates or updates captain/eps/airlinePolicies/{airlineCode}.json' to 'Creates or updates captain/eps/airlinePolicies/{airlineCode}.json.'
- Field 'Mutation.createQuote' description changed from 'Create one or more quotes' to 'Create one or more quotes. Requested synchronously, it waits up to 3 minutes and answers each
ticket with its document, or with a timeout error to follow up with the document query.' - Field 'Mutation.generateAmRefundLetters' description changed from 'Regenerate the Aeroméxico refund letters of an EPS refund candidate through PAPI.
Requires thequote.updatepermission (checked in the resolver).' to 'Regenerate the Aeroméxico refund letters of an EPS refund candidate through PAPI' - Field 'Mutation.logout' description changed from 'Close the current user session: ledger log + invalidate refresh token.' to 'Close the current user session'
- Field 'ClientConfiguration.accessSubtype' description changed from 'Access subtype (AMADEUS, SABRE, SPARK, TRAVELPORT, BSP, NDC_LATAM_API, NDC_LATAM_PORTAL, ARC)' to 'Access subtype (AMADEUS, SABRE, SPARK, TRAVELPORT, BSP, NDC_LATAM_API, NDC_LATAM_PORTAL, ARC, AVIANCA_TRADE)'
- Input field 'IClientConfiguration.accessSubtype' description changed from 'Access subtype (AMADEUS, SABRE, SPARK, TRAVELPORT, BSP, NDC_LATAM_API, NDC_LATAM_PORTAL, ARC)' to 'Access subtype (AMADEUS, SABRE, SPARK, TRAVELPORT, BSP, NDC_LATAM_API, NDC_LATAM_PORTAL, ARC, AVIANCA_TRADE)'
- Field 'IClientConfigurationResponse.accessSubtype' description changed from 'Access subtype (AMADEUS, SABRE, SPARK, TRAVELPORT, BSP, NDC_LATAM_API)' to 'Access subtype (AMADEUS, SABRE, SPARK, TRAVELPORT, BSP, NDC_LATAM_API, NDC_LATAM_PORTAL, ARC, AVIANCA_TRADE)'
- Field 'BusinessRulesPath.path' description changed from 'Repo-relative path' to 'Path without
captain/or.json, e.g.airlines/adriaAirways.' - Field 'BusinessRulesPath.name' description changed from 'File name without folder' to 'File name, e.g.
adriaAirways.' - Field 'BusinessRulesPath.folder' description changed from 'Parent folder relative' to 'Folder under
captain/, e.g.airlines. Empty at root.' - Input field 'processRequest.isResubmit' description changed from 'Flag indicating if this is a resubmission
Flag indicating if this is a resubmission' to 'Flag indicating if this is a resubmission' - Input field 'UpdateUserInput.companyId' description changed from 'Associated company ID' to 'Associated company ID (Deal Engine only)'
- Directive 'paginate' description changed from 'Directive to paginate the results of a field that returns a list of objects dynamically' to 'Directive to paginate the results of a field that returns a list of objects dynamically. Pass cursor: false to keep offset pagination and skip first/after.'
✅ Added (52)
- Type 'BulkEpsAirlinePolicyClientsAirlineResult' was added
- Type 'BulkEpsAirlinePolicyClientsChangeInput' was added
- Type 'BulkEpsAirlinePolicyClientsStatus' was added
- Type 'BulkEpsAirlinePolicyDecisionHistoryInput' was added
- Type 'BulkUpdateEpsAirlinePolicyClientsInput' was added
- Type 'BulkUpdateEpsAirlinePolicyClientsResult' was added
- Type 'FetchBspRaResolutionLogsEnqueueError' was added
- Type 'FetchBspRaResolutionLogsQueued' was added
- Type 'SftpBatch' was added
- Type 'SftpBatchConnection' was added
- Type 'SftpBatchCounts' was added
- Type 'SftpBatchErrorGroup' was added
- Type 'SftpBatchFile' was added
- Type 'SftpBatchFilters' was added
- Type 'SftpBatchIngestion' was added
- Type 'SftpBatchLine' was added
- Type 'SftpBatchLineConnection' was added
- Type 'SftpBatchLineFilters' was added
- Type 'SftpBatchOutput' was added
- Type 'SftpBatchQuoting' was added
- Type 'SftpBatchStatus' was added
- Type 'SftpErrorSource' was added
- Type 'SftpLineCategory' was added
- Type 'UnlockDispatchLockInput' was added
- Field 'areDispatchLocksClaimed' was added to object type 'Query'
- Field 'sftpBatch' was added to object type 'Query'
- Field 'sftpBatchLines' was added to object type 'Query'
- Field 'sftpBatches' was added to object type 'Query'
- Field 'sftpTicketHistory' was added to object type 'Query'
- Field 'Query.businessRulesByPath' has description 'Captain file at
path, e.g.airlines/latamEc. Rejectscustomers/andeps/.' - Field 'Query.businessRulesPaths' has description 'Captain file ids. Optional
prefix(e.g.airlines). Excludescustomers/andeps/.' - Input field 'priority' of type 'Int' was added to input object type 'DocumentFilterOrderBy'
- Input field 'priority' of type 'Int' was added to input object type 'QuoteFilterInputOrderBy'
- Input field 'priority' of type 'Int' was added to input object type 'SurveyUserFiltersOrderBy'
- Input field 'priority' of type 'Int' was added to input object type 'SurveySendFiltersOrderBy'
- Field 'bulkUpdateEpsAirlinePolicyClients' was added to object type 'Mutation'
- Field 'deleteRole' was added to object type 'Mutation'
- Field 'fetchBspRaResolutionLogs' was added to object type 'Mutation'
- Field 'unlockDispatchLocks' was added to object type 'Mutation'
- Enum value 'PROS' was added to enum 'AccessSubtype'
- Enum value 'PARTNER_API' was added to enum 'AccessType'
- Description 'Lightweight captain rules file entry' on type 'BusinessRulesPath' has changed to 'Captain file id for
businessRulesByPath. No rule body.' - Input field 'refundRequestDate' of type 'Date' was added to input object type 'quoteRequest'
- Field 'enqueueErrors' was added to object type 'FetchBspRaResolutionLogsResult'
- Field 'messageGroupId' was added to object type 'FetchBspRaResolutionLogsResult'
- Field 'queued' was added to object type 'FetchBspRaResolutionLogsResult'
- Field 'User.gdsProfile' is deprecated
- Field 'User.gdsProfile' has deprecation reason 'No longer supported'
- Field 'User.gdsUser' is deprecated
- Field 'User.gdsUser' has deprecation reason 'No longer supported'
- Field 'User.erpId' is deprecated
- Field 'User.erpId' has deprecation reason 'No longer supported'
🗑️ Removed (10)
- Type 'BspRaResolutionLogRecord' was removed
- Type 'BspRaResolutionLogsData' was removed
- Input field 'clientIdsToAdd' was removed from input object type 'UpdateEpsBusinessRuleInput'
- Input field 'clientIdsToRemove' was removed from input object type 'UpdateEpsBusinessRuleInput'
- Field 'success' was removed from object type 'FetchBspRaResolutionLogsResult'
- Field 'data' was removed from object type 'FetchBspRaResolutionLogsResult'
- Field 'error' was removed from object type 'FetchBspRaResolutionLogsResult'
- Input field 'gdsProfile' was removed from input object type 'UpdateUserInput'
- Input field 'gdsUser' was removed from input object type 'UpdateUserInput'
- Input field 'erpId' was removed from input object type 'UpdateUserInput'
Quick summary
- Breaking: 10
- Args: 1
- Types: 0
- Descriptions: 13
- Added: 53
- Removed: 10