There are a few other APIs provider by Frontier for the game Elite Dangerous that they've either explicitly told us about or never made a fuss about us using.
These tend to relate to general game information, nothing commander-specific.
No, there's no public API for general game data like "market prices at a given station".
As of 2021-05-27 we know of:
https://api.orerve.net/2.0/website/initiatives/list?lang=en
-
Note the
lang=en
parameter passed. These languages are known to be supported:de
- Germanen
- Englishfr
- Frenches
- Spanishpt
- Portugese (Brazilian?)ru
- Russian
-
The output format will differ depending on the
Accept
HTTP header you send.Accept: */*
will return JSON, as per the response headerContent-Type: application/json
.Accept: text/xml
will return XML as per the response headerContent-Type: application/xml
.
As of 2021-05-27 we know of these sources for GalNet news posts:
-
Community site RSS feed -
https://community.elitedangerous.com/galnet-rss
. -
cms.zaonce.net -
https://cms.zaonce.net/en-GB/jsonapi/node/galnet_article
-
With
Accept: */*
this returns JSON with the response headercontent-type: application/vnd.api+json
. -
You can also filter to specific articles with, e.g.
https://cms.zaonce.net/en-GB/jsonapi/node/galnet_article?filter%5Bfield_slug%5D=tritium-mining-marks-alliance-election-day
Note the URL %-escaping of
[...]
to%5B...%5D
. -
There was another endpoint that could give you JSON output, but it was
hosted on elitedangerous-website-backend-production.elitedangerous.com
.
That hostname no longer resolves.
Someone else has been investigating this - https://gist.github.com/corenting/b6ac5cf8f446f54856e08b6e287fe835