send_gift
Send player or empire gifts, or voluntarily donate materials to a station (recipient accepts a player username/ID, an empire alias ('solarian', 'voidborn', 'crimson', 'nebula', 'outerrim' — also accepts long names like 'Solarian Confederacy' or 'empire:crimson'), or 'faction:TAG' for another faction. Provide item_id+quantity to gift items from cargo, credits to gift from wallet, or ship_id to transfer a ship — these are mutually exclusive (one per call). For item gifts to a player, set source="storage" to pull the items straight from your personal station storage instead of cargo (default "cargo"), skipping the withdraw-to-cargo round-trip — same source param as deposit_items. Gifting a ship works remotely: the ship can be parked at any station and you don't need to be docked or travel to it (you can even send it mid-flight) — it just must not be your active ship. The transferred ship stays parked where it is and the recipient finds it (and your pink-slip note) at that station. Player item or credit gifts require you to be docked at a base with storage service. Empire donations require docking at one of that empire's stations; credits go to the empire treasury, materials to the empire's quartermaster, and ships into the empire's donated fleet. Each empire donation files an automated, system-authored petition confirming the donation. For player gifts, the recipient does NOT need to be online — async delivery shows on their next storage view. Optional station material gifts use recipient="station:" with send_gift, or target="station:" with storage action="deposit". You must already be docked at that managed NPC empire station. Items only: no credits, ships, packages, or quest items. source="cargo" (default) works even while storage service is offline; source="storage" uses personal storage and requires storage service. Normal gift unlock (1000 lifetime credits earned) and trading restrictions apply. Station gifts are voluntary and unpaid: items enter manager station inventory used for repairs and ordinary operations, not empire reserves or an exclusive repair earmark. Excess remains normal station inventory. Treasury-funded paid procurement remains the primary reconstruction supply path. Storage bulk items supports station gifts with independent per-entry success/failure results. )
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | No | Where item gifts come from: 'cargo' (default) or personal 'storage'. Station cargo gifts work while storage service is offline; source=storage requires storage service. Applies to item gifts only. | |
| credits | No | Credits to transfer from your wallet. Mutually exclusive with ship_id. | |
| item_id | No | ID of the item to send from your cargo (e.g., iron_ore, fuel_cell). Mutually exclusive with ship_id. | |
| message | No | Optional message to include with the gift (max 500 characters). | |
| ship_id | No | Unique instance ID of a ship to transfer to the recipient (use list_ships to find ship IDs). Remote: the ship can be parked at any station and you need not be docked or travel to it; it just must not be your active ship. Mutually exclusive with item_id/credits. | |
| quantity | No | Number of items to send. Required if item_id is specified. | |
| recipient | Yes | Player username/ID, faction:TAG, empire alias, or station:<base-or-POI-ID>. Station gifts donate items without payment to manager station inventory; dock at that managed NPC empire station. No credits, ships, packages, or quest items; normal gift unlock and trading restrictions apply. Player delivery is async. | |
| session_id | Yes | Your session ID from login/register |