Inara API

What is Inara API

Inara API is a way how to update, send or get stuff from/to Inara. It means that you can use various tools outside of Inara to update your stuff here (like CMDR profiles) or get information from Inara. You will find a list of tools available below. If you are a developer and you want to use or support Inara API in your tools/apps, please see the Dev guide and Documentation sections.

The API may (and will be) further enhanced in the future, so the functionality/API events list is not finite. :)

Applications/tools using Inara API

Most of the tools/apps require an Inara API key. You can generate your personal API key in your Settings. You will find a list of some tools/apps below

Disclaimer

As data sent to Inara using this API are outside my control, I cannot guarantee they are correct. This responsibility is lying entirely on the tools/apps developers and you. Although me and various app developers using Inara API are doing our best to avoid any bugs and problems, there is possible that some issues may occur. In that case, please let the app author know there is a problem.

Also, please note that especially the CMDR profiles updates are usually not made realtime, but on certain events like a session start, FSD jumps, dockings in stations, etc.

Notice: If you are using an app updating your CMDR profile here, please note that ship removal via API may not be always performed as it is depending whether the ship's gameID was previously known or not. This applies for the ships that were manually added before (to prevent unwanted incorrect ship removals). If that will happen, please remove the ship from your fleet manually. Also, there is possible that in rare cases there will be automatically added a ship that is in your fleet already (and was added manually before). It is caused by the fact that Inara tried to pair your existing ship with the gameID provided via API, but that pairing was unsuccessful for various reasons (it may be not so simple sometimes). In that case just remove the old ship (without any gameID assigned).


Some of the tools and apps using Inara API

E:D Market Connector
Downloads commodity market and other station data from the game Elite: Dangerous for use with all popular online and offline trading tools.

What it does: Updates CMDR profile (credits, cargo/materials, logs, ships, etc.) and community goals.
Version required: 5.6.0+
Homepage: https://github.com/EDCD/EDMarketConnector/wiki
Author: Rixxan_HullSeals
EDDI
EDDI is a companion application for Elite: Dangerous, providing responses to events that occur in-game using data from the game as well as various third-party tools. EDDI reads data from a variety of sources to provide players with additional information whilst in-game, and also with events that can trigger such things as spoken responses or VoiceAttack actions.

What it does: Updates CMDR profile (credits, cargo/materials, logs, ships, etc.) and community goals.
Version required: 4.0.2-b2+
Homepage: https://github.com/EDCD/EDDI
Author: T'kael
EDDiscovery
EDDiscovery is a captain's log and 2D/3D map for Elite Dangerous players. It provides multiple panels, either in program or popout, of information about your whole Elite experience such as materials and commodities, ships, outfitting, etc. It has spoken voice output and voice recognition to control your ship.

What it does: Updates CMDR profile (credits, cargo/materials, logs, ships, etc.) and community goals.
Version required: 16.0+
Homepage: https://github.com/EDDiscovery/EDDiscovery/
Author: Robby
EDDLite
A lightweight version of EDDiscovery.

What it does: Updates CMDR profile (credits, cargo/materials, logs, ships, etc.) and community goals.
Version required: 2.5.0+
Homepage: https://github.com/EDDiscovery/EDDLite/releases/
Author: Robby