This page was last updated during patch v0.7.1710. The current patch is v1.6.1946.
- This article may be outdated. Please check the Patch Notes for more details.
Template:TOCRight
Description[]
Ingame Host is one of Firefall's Game Hosts, it provides API calls for all SIN related operations (Battleframe Garage, Molecular Printer, Inventory, etc.).
Usage[]
Even though the ingame host is using mutliple domains for different regions, the load seems to have been quite high and thus a secondary domain name was introduced - both seem to work for nearly all API calls. Make sure to check out each call, because some require you to send POST data, while others only work with GET calls.
https://ingame-REGION_SUFFIX.firefallthegame.com/API_CALL or System.GetOperatorSetting("ingame_host").."/API_CALL" https://clientapi-REGION_SUFFIX.firefallthegame.com/API_CALL or System.GetOperatorSetting("clientapi_host").."/API_CALL"
List of Region Suffix[]
- v01-ew1
- v01-uw2
List of API Calls[]
- /api/v1/characters/validate_name
- /api/v1/characters/USER_ID/session
- /api/v1/characters/USER_ID/session_count
- /api/v1/inventory/destroy_items
- /api/v1/mail/batch/delete
- /api/v1/mail/batch/mark_read
- /api/v1/mail/claim_attachments/MAIL_ID
- /api/v1/mail/create
- /api/v1/mail/retrieve
- /api/v1/oracle/ticket
- /api/v1/server/list
- /api/v1/social/friend_list.json
- /api/v1/social/static_data.json
- /api/v1/vendor/VENDOR_ID/products.json
- /api/v1/vendor/VENDOR_ID/purchase
- /api/v1/vendor/VENDOR_ID/sell
- /api/v1/zones/queue_ids
- /api/v2/accounts/current/status
- /api/v2/accounts/login
- /api/v2/characters/USER_ID/battleframes/FRAME_ID/constraint
- /api/v2/characters/USER_ID/battleframes/FRAME_ID/constraint/upgrade
- /api/v2/characters/USER_ID/battleframes/FRAME_ID/constraint_levels
- /api/v2/characters/USER_ID/battleframes/FRAME_ID/constraint_levels/upgrade
- /api/v2/characters/USER_ID/unlocks/active
- /api/v2/characters/USER_ID/unlocks/active_dialog_script
- /api/v2/characters/USER_ID/unlocks/tech_trees
- /api/v2/characters/USER_ID/visuals
- /api/v2/characters/USER_ID/visual_loadouts
- /api/v2/characters/list
- /api/v3/characters/USER_ID/garage_slots
- /api/v3/characters/USER_ID/garage_slots/FRAME_ID
- /api/v3/characters/USER_ID/garage_slots/battleframes_for_sale
- /api/v3/characters/USER_ID/garage_slots/purchase_battleframe
- /api/v3/characters/USER_ID/garage_slots/unlock_slot
- /api/v3/characters/USER_ID/inventories/bag
- /api/v3/characters/USER_ID/inventories/crafting
- /api/v3/characters/USER_ID/inventories/all/items
- /api/v3/characters/USER_ID/inventories/gear/items
- /api/v3/characters/USER_ID/items/SDB_ID
- /api/v3/characters/USER_ID/login
- /api/v3/characters/USER_ID/login_streak
- /api/v3/characters/USER_ID/manufacturing/certs
- /api/v3/characters/USER_ID/manufacturing/preview
- /api/v3/characters/USER_ID/manufacturing/workbenches
- /api/v3/characters/USER_ID/manufacturing/workbenches/BENCH_ID/load
- /api/v3/characters/USER_ID/manufacturing/workbenches/BENCH_ID/unload
- /api/v3/characters/USER_ID/resources/SDB_ID
- /api/v3/characters/USER_ID/resources/quantities
- /api/v3/characters/USER_ID/titles
- /api/v3/characters/USER_ID/tutorial_status
- /api/v3/daily_rewards
- /api/v3/garage_slots/battleframes_for_sale
- /api/v3/ui_actions
Ingame Host Only
- /api/v1/character_sheet.json
- /api/v1/character_sheet/equipped_items.json
- /armies
- /armies.json?page=PAGE_NR&per_page=COUNT
- /armies/ARMY_ID
- /armies/ARMY_ID.json
- /characters/data
- /dashboard
- /dashboard/community
- /dashboard/character_details
- /inventory/resource_quantities.json
- /inventory/wallet_balance.json
- /login_alerts
- /panelmanager
Web Content[]
Main Article: Web Content
Firefall is using Awesomium a browser toolkit to render HTML page, thus the ingame host provides quite a bit of web content. It goes from simply informal pages, over all sorts of icons and fonts to complex JavaScript files.