Return the Galnet news.
Base URL: https://cms.zaonce.net/en-GB/jsonapi/node/galnet_article
You can change the en-GB
in the URL to get Galnet in others languages (fr-FR
, pt-BR
...).
Parameters: it looks like the API use the JSON:API module from Drupal. You can find the documentation on all supported parameters here : https://www.drupal.org/docs/core-modules-and-themes/core-modules/jsonapi-module
Notes: the official website use the following request: https://cms.zaonce.net/en-GB/jsonapi/node/galnet_article?&sort=-published_at&page[offset]=0&page[limit]=12 to have pagination and to order articles properly.
If you want to get the picture for an article you can find it at the following URL: https://hosting.zaonce.net/elite-dangerous/galnet/{field_galnet_image}.png
Returns non in-game news (announcements...).
Base URL: https://cms.zaonce.net/en-GB/jsonapi/node/news_article
You can change the en-GB
in the URL to get news in others languages (fr-FR
, pt-BR
...).
Parameters: it looks like the API use the JSON:API module from Drupal. You can find the documentation on all supported parameters here : https://www.drupal.org/docs/core-modules-and-themes/core-modules/jsonapi-module
Notes: the official website use the following request: https://cms.zaonce.net/en-GB/jsonapi/node/news_article?include=field_image_entity.field_media_image,field_site&filter[id][condition][path]=drupal_internal__nid&filter[id][condition][operator]=NOT%20IN&filter[id][condition][value][]=1612&filter[site][condition][path]=field_site.field_slug&filter[site][condition][operator]=CONTAINS&filter[site][condition][value]=elite-dangerous&sort[sort-published][path]=published_at&sort[sort-published][direction]=DESC&page[offset]=0&page[limit]=6 Some of the parameters are useful:
- The filter to remove the news with ID 1612 is added as this news is the one featured on top of the website page. You can remove this filter if you want all the news normally.
- The sort by published_at descending is useful as by default the news are ordered the other way
Return the currently active initiatives
URL: https://api.orerve.net/2.0/website/initiatives/list?lang=en
Notes: the format returned (JSON or XML) depends on your request Accept
header:
Accept: application/json
for JSONAccept: application/xml
for XML
Return the game servers status.
URL: https://ed-server-status.orerve.net/
Example of a response during a maintenance for a game update:
{"status": "Maintenance", "message": "Elite is currently updating and will be back online soon.", "code": 0, "product": "FORC-FDEV-DO-1000"}
Return the whole HTML page used for the launcher screen.
URLs:
- http://hosting.zaonce.net/launcher/elite/en.html (for Legacy)
- https://hosting.zaonce.net/launcher/elite-dangerous-horizons/en.html (for Horizons)
Notes: you can replace the en
by another language code to get another language version
Return the content of the in-game store.
URL: https://api.zaonce.net/3.0/store/product
Parameters:
filter
: json formatted list of filters (for example{"extra_type":180,"ship_model":null}
)
Notes: the whole URL for the pictures has the following format: https://dlc.elitedangerous.com/images/med/media/catalog/product/f/o/forc_fdev_v_type9_kit_1000-thumbnail_1_.jpg
For some features, the official website use undocumented authentified API endpoints, similar to the cAPI but hosted on other domains.
Return informations about the current logged-in commander : ranks, a lot of statistics (wealth, combat/trade/exploration statistics...)
URL: https://api.orerve.net/2.0/website/user/commanders
Returns the ARX balance of the logged-in commander.
URL: https://api.zaonce.net/3.0/payment/balance
Return the list of squadron tags (languages tags, activities types...).
URL: https://api.orerve.net/2.0/website/squadron/tags/available
Return the list of squadrons.
URL: https://api.orerve.net/2.0/website/squadron/list?platform=PC&name=test
Parameters:
platform
: can bePC
,PS4
orXBOX
name
: squadron name filterusertags
: a integer id representing the tag (solo, cqc...) for filtering. You can get the identifier using the tags endpoint.
Return the leaderboards of squadrons.
Parameters:
squadronId
: must be-1
leaderboardType
: can becombat
,trade
,exploration
,bgs
,exploration
,powerplay
,aegis
,cqc
platform
: can bePC
,PS4
orXBOX
Return informations about a specific squadron.
URL: https://api.orerve.net/2.0/website/squadron/info?platform=PC&tag=ech0
Parameters:
tag
: the squadron tagplatform
: can bePC
,PS4
orXBOX
Return the member of a squadron. You need to be a member of the squadron to see the informations.
URL: https://api.orerve.net/2.0/website/squadron/member/list?squadronId=2838
Parameters:
squadronId
: identifier of the squadron that can be retrievied from the squadrons information endpoint.
Unfortunately, there doesn't seem to be a way to filter Galnet feeds by language. Hmm...