changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "currency": {
+ "description": "ISO 4217 code every from_price_cents below is quoted in, e.g. \"EUR\".",
+ "type": "string"
+ },
+ "destinations": {
+ "description": "The matching destinations. Empty when nothing matched.",
+ "items": {
+ "properties": {
+ "currency": {
+ "description": "ISO 4217 code the from_price_cents beside it is expressed in, which is the currency you asked for, e.g. \"EUR\". Null exactly when from_price_cents is null, which is what a country nested on a plan answers: nothing priced it there.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "from_price_cents": {
+ "description": "Cheapest plan for this destination, in minor units (cents) of the response currency, so 1250 is 12.50. Null when this response did not price the destination.",
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "iso2": {
+ "description": "ISO 3166-1 alpha-2 code, e.g. \"ES\". This is the code list-plans and plan-trip take.",
+ "type": "string"
+ },
+ "iso3": {
+ "description": "ISO 3166-1 alpha-3 code, e.g. \"ESP\".",
+ "type": "string"
+ },
+ "links": {
+ "properties": {
+ "country": {
+ "properties": {
+ "path": {
+ "description": "Path on the storefront, e.g. \"/esim/es\".",
+ "type": "string"
+ },
+ "query": {
+ "description": "Query parameters that belong on the path, as an object. Empty when there are none.",
+ "type": "object"
+ },
+ "url": {
+ "description": "The full storefront URL for this country's storefront page. Safe to show to a person.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "path",
+ "query",
+ "url"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "country"
+ ],
+ "type": "object"
+ },
+ "name": {
+ "description": "English country name, e.g. \"Spain\".",
+ "type": "string"
+ },
+ "region": {
+ "description": "The region this country is filed under, e.g. \"Europe\". Null when it is filed under none.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "name",
+ "iso2",
+ "iso3",
+ "region",
+ "from_price_cents",
+ "currency",
+ "links"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "returned": {
+ "description": "How many destinations are in this response.",
+ "type": "integer"
+ },
+ "total": {
+ "description": "How many destinations matched, before `limit` was applied.",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "total",
+ "returned",
+ "currency",
+ "destinations"
+ ],
+ "type": "object"
+}