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.
05 Apr 2019, 4:30pm
Hi - I have only just found out about these 3rd party tools after playing a lot of Elite Dangerous and was wondering about the differences.
I am considering E:D Market Connector and/or EDDiscovery.
Are these tools mutually exclusive, i.e. can you only run one or the other or both at once and what are the main differences and which is best?!
Any help would be much appreciated.
Thanks!
05 Apr 2019, 7:38pm
Hi Acid,

I run both. They are not mutually exclusive, but you will want to make sure only one of them sends data back to the mother ship of EDDB.

EDDiscovery is more useful to me while exploring, and I get more use out of it in general when I ALT-Tab to it during play. I use ED:MC to report back to EDDB, and I have a couple of plugins installed in it, to tell me where the goldilocks zone is for the system I'm currently in.

Since Inara pulls data from EDDB, I have an old laptop to the side of my gaming PC, that's showing the Inara Market page, and auto-refreshes every couple of minutes. This way, I have ED:MC on the gaming PC syncing to EDDB every time I dock at a station with the current commodity prices and services data, and the laptop is pulling that same data from Inara with each refresh. The Inara view is more convenient at a glance to see good deals and opportune local trade loops, and because the ED:MC is updating to EDDB wherever I land, the Inara data is unlikely to be stale, unless I'm in a system that nobody with a sync tool has visited in a while. But I get current data from Inara in a moment, so I usually know the state of the market before I've finished my refuel/repair/reload routine if checking the commodities is even worth it.
06 Apr 2019, 10:14am
As James said, just a correction - the market, etc. data are sent to EDDN and this network doesn't contain any personal data. If do you want to update your profile here on Inara, too, you need to set an Inara API key there to make it work. But, also as with other updates, there is recommended to do so just for one app (as it may lead to minor issues otherwise).
20 May 2019, 7:49pm
Hello. Recently a friend of mine gifted me Elite through Steam, and i'm now using Inara, but can't link it neither to steam, nor to frontier account. I'm seeing this message
It doesn't matter if i use steam or frontier link.

After my ticket to frontier support i received this:

Thanks for getting in touch.

Since we introduced our new sign-up process, Steam no longer distributes keys for our products so you won't be able to get these I'm afraid. When it comes to third party tools such as Inara, we have no direct involvement in their functionality so I regret that this is a question best fielded by its creators!


So my question is, what can i do to link my accounts?
21 May 2019, 1:41pm
21 May 2019, 7:39pm
ArtieHello, please check if do you have the Frontier and Steam accounts linked first, you can do that here: https://www.frontierstore.net/frontier_partnerkeys/thirdparty/

You can also check and perform the following steps if not linked: https://support.frontier.co.uk/kb/faq.php?id=486 or https://support.frontier.co.uk/kb/faq.php?id=185 (depends when you bought the game).

Did that help or was your account linked already?


Hi!
Yes, my account was created after changes April 25, and, as i can see, steam and frontier accounts are linked



23 May 2019, 11:47am
Thank you for the details. I am afraid you are one of the Steam users that have met with this problem recently and I am unable to solve it, because it's not a problem on Inara side. When I am sending a request to Frontier servers, I am getting just http 302 error back without any data, although I should get something more useful as your accounts are connected and so on. I have reported this problem to Frontier earlier, urged it once, but still have no response/solution. I will try to urge it once again with your details added...
23 May 2019, 5:37pm
ArtieThank you for the details. I am afraid you are one of the Steam users that have met with this problem recently and I am unable to solve it, because it's not a problem on Inara side. When I am sending a request to Frontier servers, I am getting just http 302 error back without any data, although I should get something more useful as your accounts are connected and so on. I have reported this problem to Frontier earlier, urged it once, but still have no response/solution. I will try to urge it once again with your details added...


Ok, thank you!
27 May 2019, 5:25pm
Hi Artie,
just wanted to let you know that I a) love the site and
unfortunatley b) have the same problem as Effernity above me.
The provided screenshots show exactely my situation.

Cheers,
Qoxo


edit: missed a word there


Last edit: 29 May 2019, 12:24pm
28 May 2019, 8:40am
ArtieThank you for the details. I am afraid you are one of the Steam users that have met with this problem recently and I am unable to solve it, because it's not a problem on Inara side. When I am sending a request to Frontier servers, I am getting just http 302 error back without any data, although I should get something more useful as your accounts are connected and so on. I have reported this problem to Frontier earlier, urged it once, but still have no response/solution. I will try to urge it once again with your details added...


Hi,

I have exactly the same problem and received the same answer from Steam support. Bought the game on 26th April and that was one or two days after Steam / Frontier made changes to the ED account process.

The ED product on Steam is a "non Key" version and the linking between Steam and Frontier is done automatically. As a user there is nothing more we can provide. No additional keys, no accounts, etc.

Best regards,
IgotchaFromBehind
28 May 2019, 3:32pm
Thank you for the reports, guys... I will add you to the Frontier report. Unfortunately, that's everything I can do and I can just hope it will gets solved soon.
29 May 2019, 5:30pm
An update for the account linking problems (http 302 error) - the problem was acknowledged by Frontier's server guys, but there is no ETA for the fix yet. I will let you know when resolved.
30 May 2019, 8:52am
ArtieAn update for the account linking problems (http 302 error) - the problem was acknowledged by Frontier's server guys, but there is no ETA for the fix yet. I will let you know when resolved.


Good news! Thank you!
09 Jul 2019, 1:28am
I am sorry, this problem still not resolved? I am just getting 302 error on auth. I am also a steam user.
09 Jul 2019, 12:05pm
Unfortunately, no, still no fix or ETA. I suppose it will get fixed near the game update release (September) or at least I will try to remind them it would be good to has it there.

Post a reply

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