Skip to content

Search offers request & delivery (overarching) - 20260702#71

Open
edwinvandenbelt wants to merge 1 commit into
mainfrom
Search-offers-general
Open

Search offers request & delivery (overarching) - 20260702#71
edwinvandenbelt wants to merge 1 commit into
mainfrom
Search-offers-general

Conversation

@edwinvandenbelt

@edwinvandenbelt edwinvandenbelt commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

The overarching PR, connecting the dots between the 'who' and the 'what'. Keep in mind that the what (for now) is only the trip-based search offer request. The other variants will be published later.

image

Request

  • Policy: search offer policy
  • Filters (multiple)
  • Who-part: list of Travelling Entity
  • What-part: Trip & Trip Sections (can be replaced in other calls)

@edwinvandenbelt edwinvandenbelt changed the title Search offers - general Search offers - general 20260702 Jul 1, 2026
@edwinvandenbelt edwinvandenbelt changed the title Search offers - general 20260702 Search offers - general - 20260702 Jul 2, 2026
@edwinvandenbelt edwinvandenbelt changed the title Search offers - general - 20260702 Search offers request & delivery (overarching) - 20260702 Jul 2, 2026
| travellers | List of travellingEntities | required | See the 'Who' part |
| trip | Trip | required | See the 'What' part |
| filters | List of Filters | optional | See the PR of the 'What' part |
| amendingOfferedPackageRef | string | conditional | (policy) only to be used in the 'amend' phase, where additional offers can be searched |

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stalled, until the BUC comes in

| trip | Trip | required | See the 'What' part |
| filters | List of Filters | optional | See the PR of the 'What' part |
| amendingOfferedPackageRef | string | conditional | (policy) only to be used in the 'amend' phase, where additional offers can be searched |
| contentLanguage | string | optional | (policy) The language/localization of user-facing content, One IETF BCP 47 (RFC 5646) language tag. If missing, the local accepted language |

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Clemens: This should be a list.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Clarification: it should be a list of values.
The admitted values is the ISO code for languages (2-letters)

| filters | List of Filters | optional | See the PR of the 'What' part |
| amendingOfferedPackageRef | string | conditional | (policy) only to be used in the 'amend' phase, where additional offers can be searched |
| contentLanguage | string | optional | (policy) The language/localization of user-facing content, One IETF BCP 47 (RFC 5646) language tag. If missing, the local accepted language |
| currency | string | optional | (policy) The currency to be used in the response. If the requested currency is not available, return the local valuta |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: usually, only one currency (the one of the distributor) is allowed. However, some systems can have other currencies displayed

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the other displayed currency is for information and additionaly to the main one from the distributor.
change to "The additional currency to be used in the response"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants