Ingame Host

This page was last updated during patch v0.7.1710. The current patch is .
==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.
<nowiki>
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"
</nowiki>
==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.
Category:Web API