get_demurrage_free_time
Free time (days) before demurrage, detention or storage charges start, for a carrier at a port or country. Returns the carrier's OWN published figure when available, otherwise an INDICATIVE cross-carrier average (flagged is_estimate, shown without prejudice). Use for 'how many free days does give at '.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | demurrage (in-port), detention (out-of-port), combined_dd, or free_time_storage | demurrage |
| direction | No | import | |
| carrier_code | No | SCAC, e.g. CMDU (CMA CGM), MAEU (Maersk), HLCU (Hapag), ZIMU (ZIM). Omit to get the indicative cross-carrier average directly. | |
| country_iso2 | No | ISO-3166 alpha-2, e.g. FR. Used when no port is given, or as fallback grain. | |
| port_unlocode | No | 5-char UN/LOCODE, e.g. FRMRS (Marseille). Provide this or country_iso2. | |
| container_type | No | e.g. 20GP, 40GP, 40HC, 20RF | 40GP |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | False never appears here — failures arrive as tool errors. | |
| code | No | On an empty result: NOT_FOUND (no record after asking) or NO_EVENTS (record, nothing filed). | |
| data | No | ||
| result | Yes | "empty" means the query succeeded and there is nothing to report. | |
| message | No | On an empty result: what the emptiness means. |