Capability
flight_price_advice accepts a flight with its current price. Its planned outputs separate the current price’s position among comparable historical low fares from the risk of waiting one or three days. The development preview validates the request and returns the contract below.
It does not search for live fares, create a price alert, book travel, or verify that the supplied quote is still available. Use price_monitoring for the existing price-monitoring capability.
The preview is absent from production MCP discovery, production REST OpenAPI, and the default CLI help. Production and sandbox do not serve this endpoint.
Input
All fields exceptwait_days are required. Unknown fields are rejected.
current_price uses { value, currency, decimal_places }. value is a positive safe integer, currency is a supported uppercase ISO 4217 currency code, and decimal_places must match that currency’s minor-unit precision. Divide value by 10 ** decimal_places to obtain the major-unit amount: 32000, USD, 2 means **32,000. Do not pass a base fare or a total for multiple passengers.
Example request (use a future departure date):
apex input and no required offer_token.
Call the development preview
Use development credentials with the development API. Install the development CLI release explicitly:https://api.dev.gojinko.com/v1/flight_price_advice using the normal X-API-Key header. For MCP, connect to the development Builder endpoint https://jinko-e90ee33b.alpic.live/mcp and call flight_price_advice with the same JSON arguments. Keep credentials in your environment or credential store.
Output
Historical observation example
The offline analysis includes this observed price history for one LAX → NYC itinerary departing on September 10, 2026. The initial observation was on September 1 at 06:36:14 UTC, nine days before departure.
These values come from the historical quote-pair dataset used in the September 29, 2026 offline experiment. They show what happened to this itinerary’s observed prices. The one-day and three-day comparisons use observation windows of 24–30 and 72–78 hours respectively. Fare conditions were not verified to remain identical across observations.
NUC is the dataset’s normalized pricing unit. It cannot be supplied as the ISO currency in
current_price. This example does not establish a typical price, a forecast probability, or a buy/wait recommendation. Those results still require the statistical computation described below.
Current preview response
A valid REST request returns HTTP200. MCP returns the same object as structuredContent and JSON text. REST requires a validated jnk_ API key, supplied in X-API-Key or as Authorization: Bearer jnk_…. OAuth bearer tokens are not supported by this REST preview. MCP retains its existing authenticated connection. Validation errors remain errors.
The following fields are fixed for this preview:
context: the validated request with wait_days filled in, price_basis: "per_adult_total_including_tax", the request-processing timestamp evaluated_at, and the calculated integer apex_days.
null means no result was calculated. not_ready does not mean a typical price, a flat future price, insufficient samples, or advice to wait. comparison_basis names the planned comparison; evidence: null confirms no historical comparison has been produced. evaluated_at is not the freshness of historical data.
