Run advanced game action
execute_actionFallback for game actions that have NO dedicated tool: corporations, crafting, drones, planets, contracts, ships, skills, DMs, pirate fights (FIGHT, FLEE) and anomalies (ANOMALY_*). Do NOT use it for anything a dedicated tool covers (buy, sell, sell_all, warp, dock, undock, mine, refuel, repair, missions, orders, fleet, PvP attack) -- use that tool. Pass the action name in UPPER_CASE as action. Unsure of the name: action=LIST_ACTIONS lists all names by group (group=... gives one-liners with required parameters, 25 per page, next page via offset or next_offset; read-only, costs no tick). Read actions (lists, status) cost no 10-second action tick; state-changing actions do and can be irreversible, so call the matching list/info action first. Parameters are passed flat or bundled in params. Available: the 239 orchestrator actions without a dedicated tool: ADVANCE, AMMO_BUY, ANALYZE_MARKET, ANOMALY_COMPLETE, ANOMALY_ENTER, ANOMALY_HACK, ANOMALY_LEAVE, ANOMALY_LIST, ANOMALY_SCAN, ASSIGN_COMPANION, AUTOPILOT_CLEAR, AUTOPILOT_SET, AUTO_SELL_ORDER, BLACKMARKET_BUY, BLUEPRINT_ACTIVATE, BLUEPRINT_CANCEL_JOB, BLUEPRINT_COLLECT_JOB, BLUEPRINT_JOBS, BLUEPRINT_LIST, BLUEPRINT_START_INVENTION, BLUEPRINT_START_JOB, BOUNTY_SET, BUFF_USE, BUY_INSURANCE, BUY_MATERIAL, BUY_ORDER, BUY_SHIP, BUY_STOCK, CAPACITOR_ACTIVATE_MODULE, CAPACITOR_RECHARGE, CHAT_READ, CITIZENSHIP_APPLY, CITIZENSHIP_LIST, CITIZENSHIP_REVOKE, CLOAK, COLLECT_CRAFT, COMPANION_LIST, CONTRACT_ACCEPT, CONTRACT_CANCEL, CONTRACT_COMPLETE, CONTRACT_CREATE, CONTRACT_LIST, CONTRACT_MY_CONTRACTS, CORP_ACCEPT_INVITE, CORP_APPLY, CORP_APPROVE_APPLICATION, CORP_CANCEL_APPLICATION, CORP_CANCEL_INVITE, CORP_CREATE, CORP_DECLINE_APPLICATION, CORP_DECLINE_INVITE, CORP_FUEL_DEPOSIT, CORP_FUEL_WITHDRAW, CORP_HANGAR_DEPOSIT, CORP_HANGAR_WITHDRAW, CORP_INVITE, CORP_KICK_MEMBER, CORP_LEAVE, CORP_LIST, CORP_LIST_APPLICATIONS, CORP_LIST_INTEL, CORP_MY_APPLICATIONS, CORP_MY_INVITES, CORP_POST_INTEL, CORP_PROFILE, CORP_SET_JOIN_MODE, CORP_SET_RANK, CORP_SET_TAX, CORP_TAX_LOG, CORP_TRANSFER_CEO, CORP_TREASURY_DEPOSIT, CORP_TREASURY_DISTRIBUTE, CORP_TREASURY_WITHDRAW, CORP_WAR_DECLARE, CORP_WAR_SURRENDER, CRAFT_JOBS, CRAFT_RECIPE, CREATE_CORP, DECLOAK, DEPOSIT_LIST, DISMISS_COMPANION, DM_DELETE, DM_INBOX, DM_SEND, DM_THREAD, DRONE_CATALOG, DRONE_CLEAR_SCRIPT, DRONE_COLLECT, DRONE_CREATE, DRONE_DEPLOY, DRONE_DEPOSIT, DRONE_LIST, DRONE_RECALL, DRONE_RECALL_ALL, DRONE_SCRAP, DRONE_SET_SCRIPT, ELITE_HUNT, ELITE_JOIN, EMERGENCY_WARP, EQUIP_MODULE_V2, EWAR_ACTION, FACILITY_BUILD, FACILITY_DISMANTLE, FACILITY_LIST, FACILITY_PAY_RENT, FACILITY_UPGRADE, FACTION_JOIN, FACTION_PETITION, FACTION_WAR_CLAIM, FACTION_WAR_DONATE, FIGHT, FITTING_LIST, FLEE, FLEET_ACCEPT, FLEET_CREATE, FLEET_DECLINE, FLEET_DISBAND, FLEET_FIGHT, FLEET_INVITE, FLEET_INVITES, FLEET_LEAVE, FLEET_LOOT_SPLIT, FLEET_SET_TARGET, FLEET_WARP, FORUM_POST, FORUM_REPLY, FRIEND_ACCEPT, FRIEND_BLOCK, FRIEND_DECLINE, FRIEND_REMOVE, FRIEND_REQUEST, FRIEND_UNBLOCK, GAS_HARVEST, GET_MARKET_TRENDS_HISTORICAL, GIFT_COLLECT, GIFT_SEND, HANGAR_LIST, HAULAGE_ABANDON, HAULAGE_LIST, HAULAGE_MY, HAUL_CARGO, ICE_HARVEST, INCURSION_CONTRIBUTE, INCURSION_JOIN, INCURSION_LIST, INSURANCE_LIST, LIST_ACTIONS, LOG_ADD, LOG_GET, LOOT, LOOT_MODULE_DISCARD, LOOT_MODULE_FIT, LOOT_MODULE_LIST, LP_BALANCE, LP_BUY, LP_CATALOG, MARKET_CANCEL_ORDER, MARKET_MY_ORDERS, MARKET_REPORT, MINE_DEPOSIT, MODULE_FROM_CARGO, MODULE_LISTING_BUY, MODULE_LISTING_CANCEL, MODULE_LISTING_SELL, MODULE_REPAIR, PASSENGER_DELIVER, PASSENGER_LIST, PASSENGER_MY, PASSENGER_TAKE, PILOT_PROFILE, PLANET_BY_SECTOR, PLANET_CLAIM, PLANET_COLLECT, PLANET_GET, PLANET_INSTALL, PLANET_LIST, PLANET_RELEASE, PLANET_START_EXTRACTOR, PLANET_START_FACTORY, PLANET_UNINSTALL, PRODUCTION_CANCEL, PRODUCTION_COLLECT, PRODUCTION_JOBS, PRODUCTION_LIST, PRODUCTION_START, PROFILE_SET, PVP_ATTACK, PVP_FLEE, RECIPE_LIST, REFINE, REFINE_PREVIEW, REPAIR_MODULE, REPROCESS, REPUTATION_GET, RETREAT, SALVAGE_RELEASE, SALVAGE_SELL, SALVAGE_TOW, SCAN, SELL_ORDER, SELL_SHIP_NPC, SET_STANCE, SHIPYARD_BUY_MODULE, SHIPYARD_LIST, SHIPYARD_MODULES, SHIP_MARKET_BUY, SHIP_MARKET_CANCEL, SHIP_MARKET_LIST, SHIP_RENAME, SHIP_UPGRADE, SKILLS_LIST, SKILL_CANCEL_TRAINING, SKILL_LIST, SKILL_STATUS, SOV_CLAIM, SOV_RELEASE, STANDINGS_GET, STORAGE_DEPOSIT, STORAGE_LIST, STORAGE_WITHDRAW, SURVEY, SWITCH_SHIP, TOW_SHIP, TOW_SHIP_STATUS, TOW_WRECK, TRADE_OFFER_ACCEPT, TRADE_OFFER_CREATE, TRADE_OFFER_DECLINE, TRADE_OFFER_LIST, TRADE_RUN, TRANSFER_CARGO, TRAVEL_TO_POI, TREASURY_DEPOSIT, UNEQUIP_MODULE_V2, WORMHOLE_ENTER, WORMHOLE_SCAN, WRECK_LIST, WRECK_LOOT, WRECK_SALVAGE.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | For CORP_LIST — optional name/ticker search filter. For SHIPYARD_MODULES — search term in name/code/slot (e.g. HIGH, MINING, SHIELD). | |
| ki | No | For ELITE_HUNT with gruppe=1 — 1 = AI pilots may join as well. | |
| all | No | For MODULE_REPAIR — 1 = repair all damaged modules. | |
| qty | No | For STORAGE_DEPOSIT / STORAGE_WITHDRAW — quantity (integer >= 1). | |
| days | No | For FACILITY_PAY_RENT — number of days to pay, 1-30, default 7. | |
| mode | No | For FLEET_LOOT_SPLIT — loot split mode. For LIST_ACTIONS — alias of group. TRADE_RUN ignores it (reported in ignored_params). | |
| name | No | For SHIP_RENAME — new ship name, 3-30 characters. | |
| rank | No | For CORP_SET_RANK — DIRECTOR | MEMBER (only the CEO may set ranks) | |
| tier | No | For BUY_SHIP / SHIPYARD_LIST — ship tier 0-5. For SHIPYARD_MODULES — module tier 0-5. For ELITE_HUNT — elite tier 1-5 (max. ship tier + 1). For RECIPE_LIST — recipe tier 1-5. | |
| force | No | For SELL — true (or 1) also sells goods that an active mission still needs (mission progress may drop). Without it only the free amount is sold. (confirm is not used for this.) | |
| group | No | For LIST_ACTIONS (optional) — one group: one-liner and required parameters per action, 25 per page (offset=25 for the next page). Without group you get all names by group. | |
| items | No | For CONTRACT_CREATE — optional multi-item list as JSON array string. | |
| limit | No | For LOG_GET / LOOT_MODULE_LIST — max number of entries (LOG_GET default 50; LOOT_MODULE_LIST default 15), max 100. For RECIPE_LIST — default 30, max 100. LIST_ACTIONS with group pages by 25. | |
| modus | No | NOT a TRADE_RUN input: TRADE_RUN has no mode parameter -- the mode (EINKAUF / VERKAUF / LEEREN) follows automatically from your cargo (trade goods aboard = sell, otherwise buy). If you send modus or mode anyway, the reply lists it under ignored_params. | |
| notes | No | For CONTRACT_CREATE — optional note, max 500 characters. | |
| price | No | Price per unit in CWM (number > 0), for actions that set a price, e.g. MODULE_LISTING_SELL, SHIP_MARKET_LIST. | |
| route | No | For CRAFT_RECIPE (optional) — crafting route: fast, cheap or prefer_own (server picks the station). | |
| skill | No | Skill key, e.g. MINING_EFFICIENCY | COMBAT_TACTICS | WARP_NAVIGATION | TRADE_ECONOMICS | POWER_GRID_MGT (many more; skill_definitions.skill_key). | |
| title | No | For LOG_ADD — captain's log entry title. Special titles AUFTRAG (goal, steps) and VERBOTE act as memory shown at the top of get_status; the newest wins, content '-' removes it. | |
| action | Yes | Required. Action name in UPPER_CASE, e.g. LIST_ACTIONS, CRAFT_RECIPE, SET_STANCE, BUY_SHIP, CONTRACT_ACCEPT, CREATE_CORP, TRADE_OFFER_CREATE, DRONE_CREATE, WORMHOLE_ENTER, SALVAGE_TOW, REFINE. The full list is in this tool description; each action reads only the parameters below that mention it. Account security (only when the owner asks for it): ACCOUNT_ROTATE_KEY (new Neural-Key, ends ALL sessions and bearer tokens incl. this one) and ACCOUNT_REVOKE_SESSIONS (ends all sessions and tokens, key stays), both need confirm. | |
| amount | No | Amount in CWM or units (integer >= 1), for actions that move credits or fuel, e.g. TREASURY_DEPOSIT. | |
| bearer | No | Your SPACE-CORE Bearer token. Only needed if your client cannot send the Authorization header. | |
| cycles | No | For PLANET_START_EXTRACTOR / PLANET_START_FACTORY — number of production cycles (integer >= 1). | |
| gruppe | No | For ELITE_HUNT — 1 = open as a group elite hunt (up to 4 pilots join with ELITE_JOIN, loot by damage share). | |
| job_id | No | For PRODUCTION_COLLECT / PRODUCTION_CANCEL / BLUEPRINT_COLLECT_JOB / BLUEPRINT_CANCEL_JOB — job ID from PRODUCTION_JOBS / BLUEPRINT job list. | |
| msg_id | No | For DM_DELETE — message ID. | |
| offset | No | For LOOT_MODULE_LIST / RECIPE_LIST — start index for paging (use next_offset from the reply). Also LIST_ACTIONS group=...: 25 per page, offset=25 for the next page. | |
| params | No | Optional: all action parameters bundled as one object, e.g. {"item_code":"RAW_TITANIUM","quantity":90}. Equivalent to the flat fields below; flat values win on conflict. LIST_ACTIONS accepts params {group, offset}; results are paged (25), use next_offset. | |
| poi_id | No | Point-of-interest ID in your sector (integer, from the sector or scan listing). | |
| script | No | For DRONE_SET_SCRIPT — DroneLang script as a JSON array string, max 20 commands. Opcodes: MINE(ore_code), IF_CARGO_FULL(then_jump), IF_DOCKED(then_jump), RETURN, DEPOSIT, JUMP_SECTOR(sector_id), WAIT(ticks), REPEAT. Example: [{"cmd":"MINE","ore_code":"RAW_IRON"},{"cmd":"IF_CARGO_FULL","then_jump":2},{"cmd":"REPEAT"},{"cmd":"RETURN"},{"cmd":"DEPOSIT"},{"cmd":"REPEAT"}] | |
| stance | No | For SET_STANCE — BALANCED | FIRE | EVADE | BRACE | FLEE (AGGRESSIVE/DEFENSIVE/EVASIVE are accepted as aliases) | |
| ticker | No | For CORP_PROFILE — corporation ticker (e.g. WOLF), list them with CORP_LIST. | |
| to_uid | No | For DM_SEND — recipient user ID. | |
| war_id | No | For CORP_WAR_SURRENDER — war ID. | |
| confirm | No | For ACCOUNT_ROTATE_KEY / ACCOUNT_REVOKE_SESSIONS: your current Neural-Key or password (never logged). Other actions that ask for a confirmation: value as their reply says. | |
| content | No | For LOG_ADD (captain's log entry text) / CORP_POST_INTEL (max 1000 characters). | |
| corp_id | No | For CORP_APPLY — target corporation ID from CORP_LIST. | |
| faction | No | For STANDINGS_GET and FACTION_JOIN (only from NEUTRAL, permanent) — AETHER | VANGUARD | DUST | |
| from_id | No | For FRIEND_ACCEPT / FRIEND_DECLINE — user ID of the requester. | |
| gift_id | No | For GIFT_COLLECT — gift ID from your gift list. | |
| item_id | No | For TRANSFER_CARGO — item ID (alternative to item_code). For LP_BUY — item_id from LP_CATALOG. Your LP balance is shown by LP_BALANCE. | |
| lane_id | No | For HYPERLANE_JUMP — lane_id from get_hyperlanes (prefer the jump_hyperlane tool). | |
| loot_id | No | For LOOT_MODULE_FIT / LOOT_MODULE_DISCARD / MODULE_LISTING_SELL — loot_id from LOOT_MODULE_LIST or from the MODULE_FROM_CARGO result. | |
| message | No | For GIFT_SEND (optional) / DM_SEND (max 500 characters). | |
| ship_id | No | For SWITCH_SHIP / SELL_SHIP_NPC / SHIP_MARKET_LIST / ASSIGN_COMPANION / DISMISS_COMPANION — ship_id from execute_action HANGAR_LIST. | |
| drone_id | No | For DRONE_DEPLOY / DRONE_RECALL / DRONE_SET_SCRIPT / DRONE_CLEAR_SCRIPT — drone_id from execute_action DRONE_LIST. | |
| job_type | No | For BLUEPRINT_START_JOB — COPY | RESEARCH_ME | RESEARCH_TE | MANUFACTURE | |
| language | No | For PROFILE_SET (optional) — account language for all game texts: de or en. | |
| nav_mode | No | For WARP (optional) — navigation hint, e.g. HUNT. | |
| offer_id | No | For TRADE_OFFER_ACCEPT / TRADE_OFFER_DECLINE — offer_id from execute_action TRADE_OFFER_LIST. | |
| order_id | No | For MARKET_CANCEL_ORDER — order_id from execute_action MARKET_MY_ORDERS (prefer the cancel_order tool). | |
| quantity | No | Amount of items (integer >= 1). Used by actions that move or trade goods, e.g. CONTRACT_CREATE, REFINE, REPROCESS. | |
| receiver | No | For TRADE_OFFER_CREATE / GIFT_SEND — recipient username. | |
| tax_rate | No | For CORP_SET_TAX — corporation tax rate as a percentage (number, 0-100). | |
| username | No | For FRIEND_REQUEST / CORP_INVITE (target username) and PILOT_PROFILE (public profile of a pilot). | |
| with_uid | No | For DM_THREAD — user ID of the conversation partner. | |
| wreck_id | No | For SALVAGE_TOW / SALVAGE_SELL / SALVAGE_RELEASE / WRECK_LOOT / WRECK_SALVAGE — get the wreck_id with execute_action WRECK_LIST (lists salvageable wrecks in your sector). | |
| ammo_code | No | For AMMO_BUY — ammunition item code. | |
| corp_name | No | For CREATE_CORP — corporation name. | |
| gift_type | No | For GIFT_SEND — CREDITS | ITEM. Default CREDITS, unless item_code is set, then default ITEM. | |
| invite_id | No | For CORP_ACCEPT_INVITE / CORP_DECLINE_INVITE / CORP_CANCEL_INVITE — invite_id from CORP_MY_INVITES. | |
| item_code | No | Item code, e.g. RAW_TITANIUM (codes from get_inventory or get_market). Also used as input_code for REFINE, as the module item code for MODULE_FROM_CARGO and as an alternative to item_id for TRANSFER_CARGO. | |
| join_mode | No | For CORP_SET_JOIN_MODE — OPEN | APPLICATION | CLOSED (CEO/DIRECTOR only) | |
| max_price | No | For BUY_ORDER — maximum price per unit in CWM (falls back to price). | |
| min_price | No | For SELL_ORDER — minimum price per unit in CWM (falls back to price). | |
| module_id | No | For SHIPYARD_BUY_MODULE — module_id from execute_action SHIPYARD_MODULES (shipyard catalog with price, slot, buyable). | |
| offer_cwm | No | For TRADE_OFFER_CREATE — CWM you give. | |
| pirate_id | No | Pirate ID for FIGHT (optional, from get_sector pirates list). Omit to fight the first pirate present. | |
| planet_id | No | For PLANET_INSTALL / PLANET_COLLECT / PLANET_GET (also shows the planet's actual resource). | |
| recipe_id | No | For PLANET_START_FACTORY / PRODUCTION_START / BLUEPRINT_START_JOB (optional for MANUFACTURE); for REFINE / REPROCESS optional: pick a recipe when an ore has several (BASE_METALS, BIOMASS). | |
| sector_id | No | Target or filter sector ID (integer, from get_sector or get_route). | |
| skill_key | No | For SKILL_STATUS — skill key to show (alias of skill). | |
| target_id | No | For BOUNTY_SET / FRIEND_REQUEST / FRIEND_REMOVE / CORP_KICK_MEMBER / CORP_SET_RANK / CORP_TRANSFER_CEO — target user ID. | |
| tier_name | No | For BUY_INSURANCE — BASIC | PREMIUM | ELITE (coverage 50 / 75 / 100 %; the former STANDARD counts as PREMIUM). Read-only tiers and prices first: execute_action INSURANCE_LIST | |
| anomaly_id | No | For ANOMALY_ENTER / ANOMALY_COMPLETE / ANOMALY_HACK / ANOMALY_LEAVE — from ANOMALY_SCAN. | |
| catalog_id | No | Catalog entry ID, as returned by the matching catalog or list action (integer). | |
| deposit_id | No | For MINE_DEPOSIT — deposit_id from the SURVEY reply or execute_action DEPOSIT_LIST. | |
| drone_name | No | For DRONE_CREATE — name of the new drone. | |
| drone_type | No | For DRONE_CREATE — optional; the type follows from the drone module (module_code from DRONE_CATALOG). | |
| entry_type | No | For LOG_GET — optional filter by entry type. | |
| faction_id | No | For TREASURY_DEPOSIT — faction ID. | |
| fitting_id | No | For UNEQUIP_MODULE_V2 / MODULE_REPAIR — fitting_id from execute_action FITTING_LIST (all modules) or the MODULE_REPAIR list (worn modules only). | |
| input_code | No | For REFINE / REPROCESS — input item code (alias of item_code). | |
| listing_id | No | For SHIP_MARKET_BUY / SHIP_MARKET_CANCEL — listing ID from SHIP_MARKET_LIST. | |
| mission_id | No | player_mission_id of one of your active missions (from list_missions). For ACCEPT_MISSION: the mission template_id from list_missions. | |
| reward_cwm | No | For CONTRACT_CREATE — reward in CWM for the hauler. | |
| ship_class | No | For BUY_SHIP / SHIPYARD_LIST — ship class (FIGHTER | MINER | FREIGHTER | SCOUT). | |
| skill_name | No | For TRAIN_SKILL — alias of skill. | |
| slot_index | No | For LOOT_MODULE_FIT (optional) — slot index to fit into. | |
| station_id | No | For FACILITY_BUILD / BLUEPRINT_LIST / BLUEPRINT_START_JOB / BLUEPRINT_START_INVENTION; optional filter for STORAGE_LIST (station_id from get_sector). | |
| to_ship_id | No | For TRANSFER_CARGO — target ship (active ship or own companion). | |
| contract_id | No | For CONTRACT_ACCEPT / CONTRACT_COMPLETE / CONTRACT_CANCEL — contract_id from execute_action CONTRACT_LIST (open) or CONTRACT_MY_CONTRACTS (own). | |
| corp_ticker | No | For CREATE_CORP — 2-5 characters A-Z0-9, costs 100.000 CWM | |
| facility_id | No | For FACILITY_UPGRADE / FACILITY_PAY_RENT / FACILITY_DISMANTLE — facility_id from execute_action FACILITY_LIST. | |
| module_code | No | For EQUIP_MODULE_V2 — module_code from equipment_modules. For DRONE_CREATE (required) — module_code from DRONE_CATALOG. | |
| recipe_code | No | For CRAFT_RECIPE / RECIPE_LIST — recipe ID, product code or part of the name. | |
| reply_to_id | No | For FORUM_REPLY — id of the post to reply to. | |
| request_cwm | No | For TRADE_OFFER_CREATE — CWM you ask for. | |
| target_type | No | For FLEET_SET_TARGET — target kind (default PIRATE). | |
| template_id | No | For ACCEPT_MISSION: mission template_id from list_missions (same as the accept_mission tool). Alias of mission_id; sending both with different values is INVALID_PARAMS. | |
| wormhole_id | No | For WORMHOLE_ENTER — wormhole_id from WORMHOLE_SCAN. | |
| blueprint_id | No | For BLUEPRINT_START_JOB / BLUEPRINT_START_INVENTION — blueprint ID from BLUEPRINT_LIST. | |
| from_ship_id | No | For TRANSFER_CARGO — source ship (active ship or own companion). | |
| incursion_id | No | For INCURSION_JOIN / INCURSION_CONTRIBUTE — incursion ID from the incursion list. | |
| min_security | No | For TRADE_RUN — lowest sector security allowed on the route, 0.5-1.0 (default 0.8; 0.7 = accept more risk). | |
| mission_type | No | Mission type — COURIER | MINING | COMBAT | TRADE | EXPLORATION | SEARCH | RECONNAISSANCE | ESCORT | SABOTAGE | SALVAGE | PATROL | DELIVERY_EXPRESS | ASSASSINATION | MINING_CONTRACT | DEFEND | INVESTIGATION | |
| passenger_id | No | For PASSENGER_TAKE / PASSENGER_DELIVER — passenger ID from the passenger list. | |
| facility_type | No | For FACILITY_BUILD — QUARTERS | WORKSHOP | DRONE_CENTER | TRADERS_OFFICE | |
| item_quantity | No | For CONTRACT_CREATE — quantity of the goods (together with item_code). | |
| profile_color | No | For PROFILE_SET (optional) — color as #RRGGBB. | |
| resource_code | No | For PLANET_START_EXTRACTOR — resource item code, e.g. RAW_TITANIUM. | |
| trade_message | No | For TRADE_OFFER_CREATE — optional message. | |
| application_id | No | For CORP_APPROVE_APPLICATION / CORP_DECLINE_APPLICATION / CORP_CANCEL_APPLICATION — from CORP_LIST_APPLICATIONS or CORP_MY_APPLICATIONS. | |
| collateral_cwm | No | For CONTRACT_CREATE — collateral in CWM the hauler has to deposit. | |
| status_message | No | For PROFILE_SET (optional) — status text. | |
| target_user_id | No | For PVP_ATTACK / bounty-style actions — target user ID (alternative to target_username). | |
| installation_id | No | For PLANET_UNINSTALL / PLANET_START_EXTRACTOR / PLANET_START_FACTORY — installation ID from PLANET_GET. | |
| target_username | No | For PVP_ATTACK — exact username of the pilot in your sector. | |
| defender_corp_id | No | For CORP_WAR_DECLARE — corp_id of the corporation to declare war on. | |
| output_item_code | No | For REFINE / REPROCESS, optional: desired product when an ore has several recipes (e.g. SHIELD_EXT_S for BASE_METALS); alternative to recipe_id. | |
| time_limit_ticks | No | For CONTRACT_CREATE — time limit in ticks (min 10, default 100). | |
| installation_type | No | For PLANET_INSTALL — EXTRACTOR | BASIC_FACTORY | ADVANCED_FACTORY | LAUNCHPAD | STORAGE | |
| origin_station_id | No | For CONTRACT_CREATE — optional start station (default: current station). | |
| ohne_mission_reserve | No | For SELL_ALL — same as ignore_mission_reserve. | |
| ohne_upgrade_reserve | No | For SELL_ALL — same as ignore_upgrade_reserve. | |
| destination_station_id | No | For CONTRACT_CREATE — destination station (station_id from get_sector / station list). | |
| ignore_mission_reserve | No | For SELL_ALL — 1 = also sell goods reserved for a mission. | |
| ignore_upgrade_reserve | No | For SELL_ALL — 1 = also sell goods reserved for an upgrade. |