/api/fleet/mine-reports
/api/fleet/mine-reports
Returns reports for mines triggered on a planet (defensive mine detonations), including fleet before/after composition.
Method
GET
Response Structure
{
"reports": [
{
"id": 1644,
"mineOwnerId": 5775,
"fleetOwnerId": 428,
"planetOwnerId": 5775,
"planetId": 70871,
"missionId": 6092305,
"fleetBefore": [
{
"quantity": 231,
"shipDefId": 4
}
],
"fleetAfter": [
{
"quantity": 230,
"shipDefId": 4
}
],
"losses": [
{
"key": "scout",
"name": "Scout",
"destroyed": 1,
"shipDefId": 4
}
],
"minesTriggered": 10,
"minesNeutralized": 0,
"stealthShipsPresent": 0,
"minesRemaining": 0,
"outcome": "partial_losses",
"debrisField": {
"ore": 1290,
"alloys": 186,
"silicates": 660
},
"readByMineOwner": true,
"readByFleetOwner": true,
"createdAt": "2026-07-18T20:28:34.745Z",
"planetName": "Roter Oktober",
"systemName": "G45-35",
"mineOwnerName": "Braxon",
"fleetOwnerName": "Verrok",
"perspective": "fleet_owner",
"isRead": true,
"isSaved": false
}
],
"unreadCount": 0
}
Live Verification
- Verified 2026-08-26 on
s0:GET /api/fleet/mine-reports->200. - Example above is a real response with every array truncated to its first item.
- Live array sizes at capture time:
reports[].fleetAfter=5,reports[].fleetBefore=5,reports[].losses=3.