API System v1
All messages returned by the API are in JSON. Most queries work with GET but they should also be compatible with POST requests.
HTTP Request:
GET https://www.edsm.net/api-system-v1/bodies
| Parameter | Default | Description |
|---|---|---|
| systemName* |
NULL
|
The system name |
| systemId |
NULL
|
The system ID if you seek for a duplicate system and want to force a specific ID. |
Output:
{
id : 85920,
name : "HD 43193",
bodies : [
{
id : 219074,
name : "HD 43193 A",
type : "Star",
subType : "B (Blue-White) Star",
distanceToArrival : 0,
isMainStar : true,
isScoopable : true,
age : 760,
luminosity : "V",
absoluteMagnitude : 0.443283,
solarMasses : 14.5625,
solarRadius : 5.3612057397555715,
surfaceTemperature : 30995,
orbitalPeriod : 277.5355324074074,
semiMajorAxis : 0.4615586345240675,
orbitalEccentricity : 0.275417,
orbitalInclination : 73.390816,
argOfPeriapsis : 23.460678,
rotationalPeriod : 2.2797341579861112,
rotationalPeriodTidallyLocked : false,
axialTilt : 2.9
},
{
id : 311417,
name : "HD 43193 CD 7 a",
type : "Planet",
subType : "Class IV gas giant",
distanceToArrival : 17518,
isLandable : false,
gravity : 11.175634423255477,
earthMasses : 1574.405762,
radius : 75701.896,
surfaceTemperature : 1021,
volcanismType : "No volcanism",
atmosphereType : "No atmosphere",
terraformingState : "Not terraformable",
orbitalPeriod : 55.31602430555556,
semiMajorAxis : 0.11103302421536405,
orbitalEccentricity : null,
orbitalInclination : 28.739708,
argOfPeriapsis : 248.851364,
rotationalPeriod : 57.64743634259259,
rotationalPeriodTidallyLocked : true,
axialTilt : 5.7,
rings: [
{
name : "HD 43193 CD 7 a A Ring",
type : "Rocky",
mass : 355470000000,
innerRadius : 124910,
outerRadius : 169800
},
{
name : "HD 43193 CD 7 a B Ring",
type : "Rocky",
mass : 4354700000000,
innerRadius : 169900,
outerRadius : 423250
}
]
}
]
}
| Parameter | Description |
|---|---|
| type |
Main type of the celestial body. Can be |
HTTP Request:
GET https://www.edsm.net/api-system-v1/estimated-value
| Parameter | Default | Description |
|---|---|---|
| systemName* |
NULL
|
The system name |
| systemId |
NULL
|
The system ID if you seek for a duplicate system and want to force a specific ID. |
Output:
{
"id" : 27,
"id64" : 10477373803,
"name" : "Sol",
"url" : "https://www.edsm.net/en/system/bodies/id/27/name/Sol",
"estimatedValue" : 416050,
"estimatedValueMapped" : 1368249,
"valuableBodies" : [
{
"bodyId" : 7497,
"bodyName" : "Earth",
"distance" : 504,
"valueMax" : 607028
},
{
"bodyId" : 1828,
"bodyName" : "Mars",
"distance" : 794,
"valueMax" : 527954
}
]
}
HTTP Request:
GET https://www.edsm.net/api-system-v1/stations
| Parameter | Default | Description |
|---|---|---|
| systemName* |
NULL
|
The system name |
| systemId |
NULL
|
The system ID if you seek for a duplicate system and want to force a specific ID. |
Output:
{
id : 4532,
name : "Achali",
stations : [
{
id : 7821,
name : "Garratt Ring",
type : "Coriolis Starport",
distanceToArrival : 977,
allegiance : "Federation",
government : "Confederacy",
economy : "Industrial",
haveMarket : true,
haveShipyard : true,
controllingFaction : {
id : 5185,
name : "Coalition of Achali"
}
},
{
id : 42508,
name : "Vinge Silo",
type : "Planetary settlement",
distanceToArrival : 978,
allegiance : "Federation",
government : "Confederacy",
economy : "Military",
haveMarket : true,
haveShipyard : false,
controllingFaction : {
id : 13276,
name : "Tuvan Coalition"
}
}
]
}
| Parameter | Description |
|---|---|
| type |
Main type of the station. |
HTTP Request:
GET https://www.edsm.net/api-system-v1/stations/market
| Parameter | Default | Description |
|---|---|---|
| marketId* |
NULL
|
The game marketId, if used no other parameters are needed. |
| systemName* |
NULL
|
The system name |
| systemId |
NULL
|
The system ID if you seek for a duplicate system and want to force a specific ID. |
| stationName |
NULL
|
The station inside the system. |
HTTP Request:
GET https://www.edsm.net/api-system-v1/stations/shipyard
| Parameter | Default | Description |
|---|---|---|
| marketId* |
NULL
|
The game marketId, if used no other parameters are needed. |
| systemName* |
NULL
|
The system name |
| systemId |
NULL
|
The system ID if you seek for a duplicate system and want to force a specific ID. |
| stationName |
NULL
|
The station inside the system. |
HTTP Request:
GET https://www.edsm.net/api-system-v1/stations/outfitting
| Parameter | Default | Description |
|---|---|---|
| marketId* |
NULL
|
The game marketId, if used no other parameters are needed. |
| systemName* |
NULL
|
The system name |
| systemId |
NULL
|
The system ID if you seek for a duplicate system and want to force a specific ID. |
| stationName |
NULL
|
The station inside the system. |
HTTP Request:
GET https://www.edsm.net/api-system-v1/factions
| Parameter | Default | Description |
|---|---|---|
| systemName* |
NULL
|
The system name |
| systemId |
NULL
|
The system ID if you seek for a duplicate system and want to force a specific ID. |
| showHistory |
0
|
Set to |
Output:
{
id : 4532,
name : "Achali",
controllingFaction : {
id : 5185,
name : "Coalition of Achali",
allegiance : "Federation",
government : "Confederacy"
},
factions : [
{
id : 5185,
name : "Coalition of Achali",
allegiance : "Federation",
government : "Confederacy",
influence : 0.638,
state : "None",
isPlayer : false
},
{
id : 13276,
name : "Tuvan Coalition",
allegiance : "Federation",
government : "Confederacy",
influence : 0.261738,
influenceHistory : {
1495332315 : 0.182,
1495832171 : 0.183,
1499256454 : 0.185,
1499888702 : 0.222,
1500589623 : 0.261738
},
state : "None",
stateHistory : {
1499256454 : "Boom",
1500589623 : "None"
},
recoveringStates : [],
pendingStates : [
{
state : "Outbreak",
trend : 1
}
],
isPlayer: false
}
]
}
| Parameter | Description |
|---|---|
| isPlayer |
|
HTTP Request:
GET https://www.edsm.net/api-system-v1/traffic
| Parameter | Default | Description |
|---|---|---|
| systemName* |
NULL
|
The system name |
| systemId |
NULL
|
The system ID if you seek for a duplicate system and want to force a specific ID. |
Output:
{
"id" : 27,
"id64" : 10477373803,
"name" : "Sol",
"traffic" : {
"total" : 7367,
"week" : 356,
"day" : 78
},
"breakdown" : {
"Adder" : 1,
"Anaconda" : 7,
"Asp Explorer" : 13,
"Beluga Liner" : 2,
"Cobra MkIII" : 2,
"Diamondback Explorer" : 8,
"Dolphin" : 3,
"Federal Assault Ship" : 1,
"Federal Corvette" : 5,
"Federal Gunship" : 1,
"Fer-de-Lance" : 1,
"Hauler" : 1,
"Imperial Clipper" : 1,
"Imperial Courier" : 2,
"Imperial Cutter" : 4,
"Orca" : 2,
"Python" : 17,
"Type-9 Heavy" : 1,
"Viper MkIII" : 1,
"Viper MkIV" : 1,
"Vulture" : 1
}
}
HTTP Request:
GET https://www.edsm.net/api-system-v1/deaths
| Parameter | Default | Description |
|---|---|---|
| systemName* |
NULL
|
The system name |
| systemId |
NULL
|
The system ID if you seek for a duplicate system and want to force a specific ID. |
Output:
{
"id" : 27,
"id64" : 10477373803,
"name" : "Sol",
"deaths" : {
"total" : 67,
"week" : 5,
"day" : 2
}
}