Inara API

More about Inara API is on the API page, general dev guidelines are here and more detailed documentation about the events and data format here.

Just a note for tool authors using Inara API - please ensure your apps are doing  TWO requests per minute AT MAXIMUM. As I have discovered, many users are using multiple apps at once (nothing wrong with that), but are also updating their profiles from all of the applications at once, which is causing quite serious overhead. For such reason, I have needed to make API requests limits much tighter. For bots and other similar non-demanding apps are requests rates set same as before. If do you need another requests rate limit, please send me a PM.

Inara API update for Odyssey:
  • The header property isDeveloped was renamed to less confusing isBeingDeveloped. You don't need to change anything on your end though, the old property will still work.
  • A new event addCommanderTravelLand for commanders landing on the celestial body was added (should be triggered at journal's Touchdown, DropShipDeploy and similar).
  • The events addCommanderTravelCarrierJump, addCommanderTravelDock, addCommanderTravelFSDJump and setCommanderTravelLocation now contain optional properties for the star system coordinates, celestial body and celestial body coordinates. It's not required to set, it may however help to further precise commander's location when the star system is not in the database, etc.
  • The events addCommanderTravelDock, addCommanderTravelFSDJump and addCommanderTravelLand are now having boolean properties isTaxiShuttle and isTaxiDropship for travelling with Apex or Frontline Solutions ships.
  • New events setCommanderInventory, resetCommanderInventory, setCommanderInventoryItem, addCommanderInventoryItem and delCommanderInventoryItem added. Those are supposed for handling the new Odyssey events like ShipLockerMaterials and similar, you can however use it also for the existing engineering materials or ship cargo instead of the existing dedicated events (but you do not need to, they are not going anywhere).
  • New events setCommanderSuitLoadout, updateCommanderSuitLoadout and delCommanderSuitLoadout for the suit loadouts added.
10 Dec 2023, 6:27pm
GoldenPSPHey all,
I'm trying to troubleshoot an issue with inara updates. I currently use EDMC for updates and verified my API is correct. If i look under my settings I can see API updates with events logged, no errors, soft errors or warnings. However some data doesn't seem to be updating and I don't know where the hangup is.

Two key areas, Inara shows a squadron that I haven't been a member of in forever, and does not show the current squadron I'm a member of. Also while it seems to show my FC current market info, when I test by searching I don't see my FC showing up in search results for buy and sell orders. I do have my privacy settings set to EVERYONE for all categories.

Hello, the squadron and FC information is not being updated via API (there are various reasons for that, like privacy concerns for squadrons, etc.). For the squadron please leave the squadron manually on its roster page (and join your current squadron on its Inara page, if present). For having your FC visible in the market/commodity search and listings you need to set its docking privileges to "All" in the game and then import your data on your CMDR page, so your FC properties will be updated on Inara.

HamurdHow do I get my carrier location to update on Inara? I have ED Market Connector, and I import data on my Commander page. Everything else updates fine, except my carriers location. I put stuff for sale on the Bartender, it updates immediately, but still shows my carrier in the wrong system.

To the point if you look at my flight log, it shows me jump to Ehlanda (where my carrier actually is) and then it shows me Docking at my carrier... in Kao Wanga!

My apologies, I somehow missed your post earlier - is this problem still present?
05 Mar 2024, 12:44pm
Hello, does anyone have the same problem as me regarding the error: httpCode: 400, fetchCode: 0
Impossible to authenticate through the Epic games platform or even through Frontier.
Thanks in advance

today September 6, I was able to do the synchronization. Automatic updating is reactivated.


Last edit: 06 Mar 2024, 3:34pm
07 Mar 2024, 4:42pm
Lego69Hello, does anyone have the same problem as me regarding the error: httpCode: 400, fetchCode: 0
Impossible to authenticate through the Epic games platform or even through Frontier.
Thanks in advance

today September 6, I was able to do the synchronization. Automatic updating is reactivated.

Hello, it's an issue between Epic and Frontier with access tokens expiring while the user was not in the game for a while, so getting into the game first and then importing the data (or re-linking the game account) should help with this, if it will happen again.

Post a reply

You must be signed in to post here.
Inara API is... well... see sticky post for the details.