このMCPでできること
Provides freight and customs reference lookups, dangerous-goods checks, transport calculations, shipment sizing, emissions estimates, and logistics identifier validation.
ツール
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'unit': {'enum': ['L', 'kg'], 'type': 'string', 'description': "OPTIONAL. The dimension `quantity` is stated in â\x80\x94 'L' or 'kg'. Omit it and the number is taken as already on the ADR 1.1.3.6.3 basis (the historical contract). Supply it and it is CHECKED against the dimension 1.1.3.6.3 counts for the row: litres for liquids and for compressed or adsorbed gases, kilograms for solids, liquefied/refrigerated/dissolved gases and articles. A mismatch returns no points and says which dimension the entry is counted in."}, 'basis': {'enum': ['net', 'gross'], 'type': 'string', 'description': "OPTIONAL. 'net' or 'gross'. ADR 1.1.3.6.3 counts the dangerous goods themselves, never the packaging, so a figure declared 'gross' returns no points in ANY unit â\x80\x94 send the net quantity instead."}, 'items': {'type': 'array', 'items': {'type': 'object', 'required': ['un_number', 'quantity'], 'properties': {'unit': {'enum': ['L', 'kg'], 'type': 'string', 'description': "OPTIONAL. The dimension `quantity` is stated in â\x80\x94 'L' or 'kg'. Omit it and the number is taken as already on the ADR 1.1.3.6.3 basis (the historical contract). Supply it and it is CHECKED against the dimension 1.1.3.6.3 counts for the row: litres for liquids and for compressed or adsorbed gases, kilograms for solids, liquefied/refrigerated/dissolved gases and articles. A mismatch returns no points and says which dimension the entry is counted in."}, 'basis': {'enum': ['net', 'gross'], 'type': 'string', 'description': "OPTIONAL. 'net' or 'gross'. ADR 1.1.3.6.3 counts the dangerous goods themselves, never the packaging, so a figure declared 'gross' returns no points in ANY unit â\x80\x94 send the net quantity instead."}, 'quantity': {'type': 'number', 'description': 'Quantity on the ADR 1.1.3.6.3 basis: net kg for solids and liquefied, refrigerated or dissolved gases; litres for liquids; receptacle water capacity in litres for compressed or adsorbed gases and chemicals under pressure; articles as the mass of the articles without their packagings, in kg.', 'exclusiveMinimum': 0}, 'un_number': {'type': 'string', 'pattern': '^(UN)?\\d{4}$', 'description': 'UN number (4 digits, optionally "UN"-prefixed)'}, 'packing_group': {'enum': ['I', 'II', 'III'], 'type': 'string', 'description': 'Packing group for a multi-variant UN.'}, 'variant_index': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'ADR Table A variant index for a multi-variant UN.'}}}, 'description': 'Array of items for mixed-load check'}, 'quantity': {'type': 'number', 'description': 'Quantity on the ADR 1.1.3.6.3 basis: net kg for solids and liquefied, refrigerated or dissolved gases; litres for liquids; receptacle water capacity in litres for compressed or adsorbed gases and chemicals under pressure; articles as the mass of the articles without their packagings, in kg.', 'exclusiveMinimum': 0}, 'un_number': {'type': 'string', 'pattern': '^(UN)?\\d{4}$', 'description': 'UN number for single check (4 digits, optionally "UN"-prefixed)'}, 'packing_group': {'enum': ['I', 'II', 'III'], 'type': 'string', 'description': 'Packing group (I, II or III) â\x80\x94 only needed to disambiguate a UN that has more than one ADR Table A row (e.g. UN 1789). Ignored for single-row UNs.'}, 'variant_index': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'ADR Table A variant index (as returned by adr_lookup) â\x80\x94 pins one row when a UN has several variants that share a packing group (e.g. concentration bands). Ignored for single-row UNs.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'search': {'type': 'string', 'minLength': 2, 'description': 'Case-insensitive partial match on the proper shipping name (min 2 characters). Example: "acetone".'}, 'un_number': {'type': 'string', 'pattern': '^(UN)?\\d{4}$', 'description': 'Exact UN number â\x80\x94 4 digits, optionally "UN"-prefixed; explosives keep their leading zero. Examples: "1203", "UN1203", "0004".'}, 'hazard_class': {'type': 'string', 'description': 'Filter by ADR hazard class and its divisions. Examples: "3" (flammable liquids), "6.1" (toxic), "8" (corrosive), "1.4" (an explosives division).'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['mode', 'items'], 'properties': {'mode': {'enum': ['lq', 'eq'], 'type': 'string', 'description': "Check mode: 'lq' (Limited Quantity, ADR 3.4) or 'eq' (Excepted Quantity, ADR 3.5)"}, 'items': {'type': 'array', 'items': {'type': 'object', 'required': ['un_number', 'quantity', 'unit'], 'properties': {'unit': {'enum': ['ml', 'L', 'g', 'kg'], 'type': 'string', 'description': 'Unit for the quantity: "ml" or "L" for liquids, "g" or "kg" for solids.'}, 'quantity': {'type': 'number', 'description': 'Quantity per inner packaging, expressed in the chosen unit. Example: 0.5.', 'exclusiveMinimum': 0}, 'un_number': {'type': 'string', 'pattern': '^(UN)?\\d{4}$', 'description': 'UN number â\x80\x94 4 digits, optionally "UN"-prefixed; explosives keep the leading zero. Examples: "1203", "UN1263", "0004".'}, 'packing_group': {'enum': ['I', 'II', 'III'], 'type': 'string', 'description': 'Packing group (I, II or III) â\x80\x94 only needed to disambiguate a UN with more than one ADR Table A row (e.g. UN 1789: PG II LQ 1 L vs PG III LQ 5 L). Ignored for single-row UNs.'}, 'variant_index': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'ADR Table A variant index (as returned by adr_lookup) â\x80\x94 pins one row when a UN has several variants that share a packing group (e.g. concentration bands). Ignored for single-row UNs.'}, 'inner_packaging_qty': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'EQ mode only: number of inner packagings per outer package, for the per-outer limit check. Default 1. Example: 10.', 'exclusiveMinimum': 0}}}, 'maxItems': 20, 'minItems': 1, 'description': 'Items to check (1â\x80\x9320 per call).'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'iata': {'type': 'string', 'pattern': '^[A-Za-z0-9]{2}$', 'description': 'Exact IATA code (2 alphanumeric chars)'}, 'icao': {'type': 'string', 'pattern': '^[A-Za-z]{3}$', 'description': 'Exact ICAO code (3 letters)'}, 'query': {'type': 'string', 'minLength': 2, 'description': 'General search (name, code, prefix or country â\x80\x94 min 2 chars)'}, 'prefix': {'type': 'string', 'pattern': '^\\d{3}$', 'description': 'AWB prefix (3 digits)'}, 'country': {'type': 'string', 'minLength': 2, 'description': 'Filter by country name (min 2 chars)'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'iata': {'type': 'string', 'pattern': '^[A-Za-z]{3}$', 'description': 'Exact IATA code (3 letters)'}, 'icao': {'type': 'string', 'pattern': '^[A-Za-z0-9]{4}$', 'description': 'Exact ICAO / ident (4 chars)'}, 'type': {'enum': ['large_airport', 'medium_airport', 'small_airport', 'heliport', 'closed', 'seaplane_base'], 'type': 'string', 'description': 'Optional filter by airport type'}, 'query': {'type': 'string', 'minLength': 2, 'description': 'Name / city / municipality search (min 2 chars)'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['length_cm', 'width_cm', 'height_cm'], 'properties': {'pieces': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Number of identical pieces (default: 1)', 'exclusiveMinimum': 0}, 'width_cm': {'type': 'number', 'description': 'Width in centimetres', 'exclusiveMinimum': 0}, 'height_cm': {'type': 'number', 'description': 'Height in centimetres', 'exclusiveMinimum': 0}, 'length_cm': {'type': 'number', 'description': 'Length in centimetres', 'exclusiveMinimum': 0}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['length_cm', 'width_cm', 'height_cm', 'gross_weight_kg'], 'properties': {'factor': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Volumetric divisor (default: 6000)', 'exclusiveMinimum': 0}, 'pieces': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Number of identical pieces (default: 1)', 'exclusiveMinimum': 0}, 'width_cm': {'type': 'number', 'description': 'Width in centimetres', 'exclusiveMinimum': 0}, 'height_cm': {'type': 'number', 'description': 'Height in centimetres', 'exclusiveMinimum': 0}, 'length_cm': {'type': 'number', 'description': 'Length in centimetres', 'exclusiveMinimum': 0}, 'gross_weight_kg': {'type': 'number', 'description': 'Actual gross weight in kilograms', 'exclusiveMinimum': 0}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'mode': {'enum': ['sea', 'air', 'road'], 'type': 'string', 'description': 'Transport mode: sea | air | road (default road). Selects the chargeable-weight basis.'}, 'items': {'type': 'array', 'items': {'type': 'object', 'required': ['length', 'width', 'height', 'gross_weight'], 'properties': {'width': {'type': 'number', 'description': 'Width in cm', 'exclusiveMinimum': 0}, 'height': {'type': 'number', 'description': 'Height in cm', 'exclusiveMinimum': 0}, 'length': {'type': 'number', 'description': 'Length in cm', 'exclusiveMinimum': 0}, 'hs_code': {'type': 'string', 'description': 'Optional HS commodity code'}, 'quantity': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Number of pieces (default 1)', 'exclusiveMinimum': 0}, 'stackable': {'type': 'boolean', 'description': 'Can the item be stacked?'}, 'un_number': {'type': 'string', 'description': 'Optional UN number for dangerous-goods reference'}, 'description': {'type': 'string', 'description': 'Item description'}, 'pallet_type': {'enum': ['none', 'euro', 'uk', 'us', 'custom'], 'type': 'string', 'description': 'Pallet type (informational)'}, 'gross_weight': {'type': 'number', 'description': 'Gross weight per piece in kg', 'exclusiveMinimum': 0}}}, 'maxItems': 50, 'minItems': 1, 'description': 'Deprecated flat alias â\x80\x94 dimensions in cm, weight in kg. Prefer "lines". Provide lines OR items.'}, 'lines': {'type': 'array', 'items': {'type': 'object', 'required': ['quantity', 'dims', 'weight'], 'properties': {'dims': {'type': 'object', 'required': ['l', 'w', 'h', 'unit'], 'properties': {'h': {'type': 'number', 'description': 'Height in the given unit', 'exclusiveMinimum': 0}, 'l': {'type': 'number', 'description': 'Length in the given unit', 'exclusiveMinimum': 0}, 'w': {'type': 'number', 'description': 'Width in the given unit', 'exclusiveMinimum': 0}, 'unit': {'enum': ['mm', 'cm', 'm', 'in'], 'type': 'string', 'description': 'Dimension unit: mm | cm | m | in'}}, 'additionalProperties': False}, 'weight': {'type': 'object', 'required': ['value', 'unit'], 'properties': {'unit': {'enum': ['kg', 'g', 't', 'lb'], 'type': 'string', 'description': 'Weight unit: kg | g | t | lb'}, 'value': {'type': 'number', 'description': 'Gross weight per piece in the given unit', 'exclusiveMinimum': 0}}, 'additionalProperties': False}, 'hs_code': {'type': 'string', 'pattern': '^\\d{6,10}$', 'description': 'Optional HS commodity code'}, 'quantity': {'type': 'integer', 'maximum': 100000, 'description': 'Number of identical pieces', 'exclusiveMinimum': 0}, 'stackable': {'type': 'boolean', 'description': 'Whether the line may be stacked two-high (halves its loading-metre footprint)'}, 'un_number': {'type': 'string', 'pattern': '^(UN)?\\d{4}$', 'description': 'Optional UN number for dangerous-goods reference'}, 'description': {'type': 'string', 'maxLength': 200, 'description': 'Optional item label'}}, 'additionalProperties': False}, 'maxItems': 50, 'minItems': 1, 'description': 'Canonical consignment lines (preferred). Each: { quantity, dims:{l,w,h,unit}, weight:{value,unit}, optional description / hs_code / un_number / stackable }.'}, 'options': {'type': 'object', 'properties': {'awb_number': {'type': 'string', 'maxLength': 20, 'description': 'IATA 11-digit air waybill number â\x80\x94 check-digit validated, advisory only'}, 'container_number': {'type': 'string', 'maxLength': 20, 'description': 'ISO 6346 container number â\x80\x94 check-digit validated, advisory only'}, 'air_volumetric_divisor': {'type': 'number', 'maximum': 10000, 'description': 'IATA volumetric divisor in cm³/kg (default 6000). Only affects air.', 'exclusiveMinimum': 0}}, 'description': 'Optional: { air_volumetric_divisor, container_number, awb_number }.', 'additionalProperties': False}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'type': {'type': 'string', 'minLength': 2, 'description': 'Container slug (e.g., "20ft-standard", "40ft-high-cube"). Omit to list all.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['mass', 'distance_km', 'mode'], 'properties': {'mass': {'type': 'number', 'description': 'Shipment mass, expressed in mass_unit. Example: 1000', 'exclusiveMinimum': 0}, 'mode': {'enum': ['road', 'rail', 'sea', 'air', 'inland_waterway'], 'type': 'string', 'description': 'Transport mode'}, 'basis': {'enum': ['wtw', 'ttw'], 'type': 'string', 'description': 'Emissions basis: wtw = well-to-wheel incl. upstream energy (default), ttw = tank-to-wheel / operation only'}, 'region': {'enum': ['uk', 'us', 'fr'], 'type': 'string', 'description': 'Factor source/region: uk = DEFRA, us = EPA, fr = ADEME. Default is per-mode.'}, 'sub_mode': {'type': 'string', 'description': 'Optional sub-mode / vehicle class (e.g. "articulated", "container ship", "long-haul"). Omit for the representative default; an unknown value returns available:false with the covered list.'}, 'mass_unit': {'enum': ['kg', 'tonnes'], 'type': 'string', 'description': 'Unit for mass (default: kg)'}, 'distance_km': {'type': 'number', 'description': 'Transport distance in kilometres â\x80\x94 you provide it; the tool does not route or compute distance', 'exclusiveMinimum': 0}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'tier': {'enum': ['pro'], 'type': 'string', 'description': 'Tier to surface (only "pro" supported today)'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'code': {'type': 'string', 'pattern': '^\\d{2,6}$', 'description': 'Exact HS code (2-6 digits)'}, 'query': {'type': 'string', 'minLength': 2, 'description': 'Search by product description (min 2 chars)'}, 'section': {'type': 'string', 'pattern': '^[ivxIVX]{1,5}$', 'description': 'Browse by section (Roman numeral Iâ\x80\x93XXI)'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['description'], 'properties': {'description': {'type': 'string', 'description': 'The goods description to check against the EU ICS2 stop-words list.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'code': {'type': 'string', 'pattern': '^[A-Za-z]{3}$', 'description': 'Incoterm code (3 letters, e.g., "FOB", "CIF")'}, 'category': {'enum': ['any_mode', 'sea_only'], 'type': 'string', 'description': 'Filter by mode'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'pallet': {'enum': ['euro', 'uk', 'half', 'quarter'], 'type': 'string', 'description': 'Pallet preset'}, 'vehicle': {'enum': ['artic', 'rigid10', 'rigid75', 'luton', 'us53', 'us48', 'custom'], 'type': 'string', 'description': 'Vehicle type. DEPRECATED: rigid10 (removal in 3.0.0) â\x80\x94 its 10 m length is published by no manufacturer; use custom with vehicle_length_m, or artic.'}, 'quantity': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Number of pallets (default: 1)', 'exclusiveMinimum': 0}, 'width_mm': {'type': 'number', 'description': 'Custom pallet width in mm', 'exclusiveMinimum': 0}, 'length_mm': {'type': 'number', 'description': 'Custom pallet length in mm', 'exclusiveMinimum': 0}, 'stackable': {'type': 'boolean', 'description': 'Can pallets be stacked?'}, 'weight_kg': {'type': 'number', 'description': 'Weight per pallet in kg', 'exclusiveMinimum': 0}, 'stack_height': {'type': 'integer', 'maximum': 3, 'minimum': 2, 'description': 'Stack height 2 or 3'}, 'vehicle_length_m': {'type': 'number', 'description': 'Custom vehicle length in m', 'exclusiveMinimum': 0}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['latitude', 'longitude'], 'properties': {'type': {'enum': ['large_airport', 'medium_airport', 'small_airport', 'heliport', 'closed', 'seaplane_base'], 'type': 'string', 'description': 'Optional filter by airport type'}, 'latitude': {'type': 'number', 'maximum': 90, 'minimum': -90, 'description': 'Latitude in decimal degrees (-90 to 90)'}, 'longitude': {'type': 'number', 'maximum': 180, 'minimum': -180, 'description': 'Longitude in decimal degrees (-180 to 180)'}, 'radius_km': {'type': 'number', 'description': 'Optional maximum distance in kilometres', 'exclusiveMinimum': 0}, 'max_results': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max results to return (1â\x80\x9350, default 10)'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['pallet_length_cm', 'pallet_width_cm', 'pallet_max_height_cm', 'box_length_cm', 'box_width_cm', 'box_height_cm'], 'properties': {'box_width_cm': {'type': 'number', 'description': 'Box width in cm', 'exclusiveMinimum': 0}, 'box_height_cm': {'type': 'number', 'description': 'Box height in cm', 'exclusiveMinimum': 0}, 'box_length_cm': {'type': 'number', 'description': 'Box length in cm', 'exclusiveMinimum': 0}, 'box_weight_kg': {'type': 'number', 'description': 'Box weight in kg', 'exclusiveMinimum': 0}, 'allow_rotation': {'type': 'boolean', 'description': 'Allow 90-degree rotation (default: true)'}, 'max_payload_kg': {'type': 'number', 'description': 'Max pallet payload in kg', 'exclusiveMinimum': 0}, 'pallet_width_cm': {'type': 'number', 'description': 'Pallet width in cm', 'exclusiveMinimum': 0}, 'pallet_length_cm': {'type': 'number', 'description': 'Pallet length in cm', 'exclusiveMinimum': 0}, 'pallet_max_height_cm': {'type': 'number', 'description': 'Max stack height in cm', 'exclusiveMinimum': 0}, 'pallet_deck_height_cm': {'type': 'number', 'description': 'Pallet deck height (default: 15cm)', 'exclusiveMinimum': 0}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['q'], 'properties': {'q': {'type': 'string', 'maxLength': 32, 'minLength': 1, 'description': 'One freight identifier â\x80\x94 e.g. "176", "UN1845", "NLRTM", "FOB", "LHR", "22G1", "MSKU1100810", "090111", "AKE12345AB", "D/E".'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['mode', 'items'], 'properties': {'mode': {'enum': ['road', 'air', 'sea', 'multimodal'], 'type': 'string', 'description': 'Transport mode'}, 'items': {'type': 'array', 'items': {'type': 'object', 'required': ['length', 'width', 'height', 'weight', 'quantity'], 'properties': {'width': {'type': 'number', 'description': 'Width cm', 'exclusiveMinimum': 0}, 'height': {'type': 'number', 'description': 'Height cm', 'exclusiveMinimum': 0}, 'length': {'type': 'number', 'description': 'Length cm', 'exclusiveMinimum': 0}, 'weight': {'type': 'number', 'description': 'Gross weight kg per item'}, 'hs_code': {'type': 'string'}, 'quantity': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'stackable': {'type': 'boolean', 'description': 'Whether this item can be stacked (affects pallet fitting calc)'}, 'un_number': {'type': 'string'}, 'description': {'type': 'string'}, 'pallet_type': {'enum': ['euro', 'uk', 'us', 'custom', 'none'], 'type': 'string', 'description': 'Pallet standard the item sits on, if any'}, 'adr_quantity': {'type': 'number', 'description': 'ADR 1.1.3.6.3 quantity for this dangerous-goods line, in adr_quantity_unit. SEPARATE from weight, which is gross package mass â\x80\x94 1.1.3.6.3 counts none of its four categories that way. Supply both on EVERY dangerous-goods line and adrFlags.totalPoints is calculated; omit either and it stays null.', 'exclusiveMinimum': 0}, 'customs_value': {'type': 'number'}, 'adr_quantity_unit': {'enum': ['L', 'kg'], 'type': 'string', 'description': 'Dimension of adr_quantity. Checked against the dimension 1.1.3.6.3 counts for the row â\x80\x94 a litres row given kilograms still withholds the total.'}}}, 'description': 'Array of shipment items with dimensions, weight, and optional HS/UN codes'}, 'origin': {'type': 'object', 'required': ['country'], 'properties': {'locode': {'type': 'string'}, 'country': {'type': 'string'}}, 'description': 'Origin location â\x80\x94 ISO country code and optional UN/LOCODE'}, 'incoterm': {'type': 'string', 'description': "Incoterms 2020 three-letter code (e.g. 'DAP', 'EXW', 'FOB')"}, 'destination': {'type': 'object', 'required': ['country'], 'properties': {'locode': {'type': 'string'}, 'country': {'type': 'string'}}, 'description': 'Destination location â\x80\x94 ISO country code and optional UN/LOCODE'}, 'freight_cost': {'type': 'number', 'description': 'Optional freight cost in GBP for duty calculation'}, 'insurance_cost': {'type': 'number', 'description': 'Optional insurance cost in GBP for duty calculation'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['commodity_code', 'origin_country', 'customs_value'], 'properties': {'incoterm': {'enum': ['EXW', 'FCA', 'FAS', 'FOB', 'CFR', 'CIF', 'CPT', 'CIP', 'DAP', 'DPU', 'DDP'], 'type': 'string', 'description': 'Incoterm basis'}, 'freight_cost': {'type': 'number', 'description': 'Freight cost in GBP (default 0)'}, 'customs_value': {'type': 'number', 'description': 'Customs value in GBP', 'exclusiveMinimum': 0}, 'commodity_code': {'type': 'string', 'pattern': '^\\d{6,10}$', 'description': 'UK tariff commodity code (6-10 digits)'}, 'insurance_cost': {'type': 'number', 'description': 'Insurance cost in GBP (default 0)'}, 'origin_country': {'type': 'string', 'pattern': '^[A-Za-z]{2}$', 'description': 'ISO 2-letter country of origin (e.g. "CN", "US")'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'deck': {'enum': ['lower', 'main'], 'type': 'string', 'description': 'Filter by deck position'}, 'type': {'type': 'string', 'minLength': 2, 'description': 'ULD code (e.g., "AKE", "PMC") or slug (e.g., "ake-ld3"). Omit to list all.'}, 'category': {'enum': ['container', 'pallet', 'special'], 'type': 'string', 'description': 'Filter by ULD category'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from', 'to'], 'properties': {'to': {'enum': ['kg', 'lbs', 'oz', 'tonnes', 'short_tons', 'long_tons', 'cbm', 'cuft', 'cuin', 'litres', 'gal_us', 'gal_uk', 'cm', 'inches', 'm', 'feet', 'mm', 'chargeable_kg', 'freight_tonnes'], 'type': 'string', 'description': 'Target unit â\x80\x94 any source unit, plus the freight targets chargeable_kg and freight_tonnes (only valid from cbm)'}, 'from': {'enum': ['kg', 'lbs', 'oz', 'tonnes', 'short_tons', 'long_tons', 'cbm', 'cuft', 'cuin', 'litres', 'gal_us', 'gal_uk', 'cm', 'inches', 'm', 'feet', 'mm'], 'type': 'string', 'description': 'Source unit â\x80\x94 weight (kg, lbs, oz, tonnes, short_tons, long_tons), volume (cbm, cuft, cuin, litres, gal_us, gal_uk) or length (cm, inches, m, feet, mm)'}, 'value': {'type': 'number', 'description': 'Value to convert'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'code': {'type': 'string', 'pattern': '^[A-Za-z0-9]{5}$', 'description': 'Exact UN/LOCODE lookup (e.g. "GBLHR", "NLRTM")'}, 'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Max results (default 20)'}, 'query': {'type': 'string', 'minLength': 2, 'description': 'Search by name or code (e.g. "Rotterdam", "GBLHR", "LHR")'}, 'country': {'type': 'string', 'pattern': '^[A-Za-z]{2}$', 'description': 'ISO 2-letter country code filter (e.g. "GB", "NL")'}, 'function_type': {'enum': ['port', 'airport', 'rail', 'road', 'icd', 'border'], 'type': 'string', 'description': 'Filter by location function'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'text': {'type': 'string', 'description': 'Arbitrary string to scan for container / AWB / IMO identifiers (parse mode). Provide this OR value+type.'}, 'type': {'enum': ['container', 'awb', 'imo'], 'type': 'string', 'description': 'Identifier type for value: container = ISO 6346, awb = IATA Air Waybill, imo = IMO ship number.'}, 'value': {'type': 'string', 'description': 'A single identifier to validate (typed mode). Requires type.'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'slug': {'type': 'string', 'minLength': 2, 'description': 'Vehicle slug (e.g., "standard-curtainsider"). Omit to list all.'}, 'region': {'enum': ['EU', 'US'], 'type': 'string', 'description': 'Filter by region'}, 'category': {'enum': ['articulated', 'rigid', 'van'], 'type': 'string', 'description': 'Filter by category'}}}
出力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['envelope_version', 'ok', 'result', 'confidence', '_source', 'citation'], 'properties': {'ok': {'type': 'boolean'}, 'result': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, '_source': {'type': 'object', 'required': ['name', 'checked', 'provenance_status'], 'properties': {'name': {'type': 'string'}, 'checked': {'type': 'string'}, 'checked_at': {'type': 'string'}, 'source_url': {'type': 'string'}, 'dataset_edition': {'type': 'string'}, 'provenance_status': {'enum': ['verified', 'pending-verification', 'computed', 'live'], 'type': 'string'}, 'authority_current_edition': {'type': 'string'}}, 'additionalProperties': False}, 'citation': {'type': 'object', 'required': ['text'], 'properties': {'text': {'type': 'string'}, 'qualifier': {'type': 'string'}}, 'additionalProperties': False}, 'validity': {'type': 'object', 'required': ['as_of'], 'properties': {'as_of': {'type': 'string'}, 'effective_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'effective_from': {'type': 'string'}}, 'additionalProperties': False}, 'warnings': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'message': {'type': 'string'}}, 'additionalProperties': False}}, 'confidence': {'type': 'object', 'required': ['level', 'basis'], 'properties': {'basis': {'enum': ['deterministic', 'provenance', 'match_quality', 'freshness'], 'type': 'string'}, 'level': {'enum': ['high', 'medium', 'low'], 'type': 'string'}, 'score': {'type': 'number', 'maximum': 1, 'minimum': 0}}, 'additionalProperties': False}, 'blocking_errors': {'type': 'array', 'items': {'type': 'object', 'required': ['code', 'message', 'recovery'], 'properties': {'code': {'type': 'string'}, 'message': {'type': 'string'}, 'recovery': {'type': 'object', 'required': ['action'], 'properties': {'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'params': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}}, 'additionalProperties': False}}, 'envelope_version': {'enum': ['1', '1.1'], 'type': 'string'}, 'normalized_input': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}}, 'additionalProperties': False}
最近のツール変更
類似のMCPサーバー
SupplyGraph.AI Data
Provides China-focused location, surrounding-area, company, industry-chain, property, population, retail, and regional business i…
EasyTerritory MCP
Builds, balances, analyzes, and edits sales or service territories, with geocoding, routing, scheduling, map visualization, and G…
Ny Dmv
Provides New York DMV data on vehicle registrations, electric-vehicle adoption, licensed facilities, DMV offices, road-test sites…
Predicthq
Finds and retrieves PredictHQ events, including categories, impact rankings, dates, attendance estimates, and nearby locations.
Vessel Tracking
Provides live AIS-based ship positions, vessel details, and receiver coverage checks for geographic areas or specific vessels.
Or Dmv
Provides Oregon DMV office locations and live queue lengths, including wait times and customer counts.
Mo Dmv
Finds Missouri license offices and provides addresses, hours, contact details, coordinates, managers, and closure dates.
Sonar Connections
Provides business details, appointment availability, menus and pickup times, event schedules, venue booths, city datasets, and GI…