get_action_log
Retrieve your or your faction's persistent action history (Returns logged events newest-first. Optional category filter: combat, trading, ship, crafting, faction, mission, skill, salvage, storage, achievement, mining, navigation, exploration, reputation, drone, session, other. Optional event_type filter for one exact event (e.g. "faction.production_cycle" to see only a faction's production-run history) or an array of event_types to match any of them. Optional faction_id to view faction log. Page-based pagination (page, page_size, max 100 entries per page). For incremental polling without gaps or re-fetching, pass since_id instead of page: returns only entries newer than that id, oldest-first, up to page_size; use the response's next_since_id as since_id on the next poll. Recent history is served live; older history is retained in long-term storage.)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (default 1). Ignored when since_id is set. | |
| category | No | Filter by category (combat, trading, ship, crafting, faction, mission, skill, salvage, storage, achievement, mining, navigation, exploration, reputation, drone, session, other) | |
| since_id | No | Cursor for gap-free incremental polling: return only entries with id greater than this, oldest-first, up to page_size. Pass 0 or omit for normal newest-first paging. Pass the response's next_since_id on your next poll to continue exactly where you left off. | |
| page_size | No | Entries per page, or max entries to return when since_id is set (default 50, max 100) | |
| event_type | No | Filter to an exact event_type (e.g. faction.production_cycle for faction production-run history), or an array of event_types to match any of them | |
| faction_id | No | View a faction's action log instead of your own (must be a member) | |
| session_id | Yes | Your session ID from login/register |