esi-issues icon indicating copy to clipboard operation
esi-issues copied to clipboard

Add accepts_structure_transfers to corporation info

Open PrometheusSatyen opened this issue 4 years ago • 1 comments

Feature Request

Route: /corporations/{corporation_id}/

Add a boolean property exposing whether a corporation is currently accepting structure transfers.

Use case

Ensuring corporations in an alliance are rejecting structure transfers so that our alliance can maintain wardec immunity.

Authentication

A public route, no auth required.

Example return

Propose what an example return might look like. E.g.:

{
  "alliance_id": 434243723,
  "ceo_id": 180548812,
  "creator_id": 180548812,
  "date_founded": "2004-11-28T16:42:51Z",
  "description": "This is a corporation description, it's basically just a string",
  "member_count": 656,
  "name": "C C P",
  "tax_rate": 0.256,
  "ticker": "-CCP-",
  "url": "http://www.eveonline.com",
  "accepts_structure_transfers": false
}

Checklist

Check all boxes that apply to this issue:

  • [X] Feature request description is provided
  • [X] Use case exists
  • [ ] Feature requires a new route
  • [X] Feature adds data to existing route
  • [ ] Feature requires new auth scope
  • [ ] Feature can reuse existing scope
  • [X] Feature does not require auth
  • [ ] Meta feature, applies to all routes

PrometheusSatyen avatar Aug 22 '21 10:08 PrometheusSatyen

3 years later ...

Eve Uni has an alt alliance for alt corps - IVY-A - its rules state that member corps must have Station Transfers turned off in order to prevent the alt alliance from being war deced.

There is no way to tell if a corp is following this from the ESI or even in game without attempting to send every corp in the alliance a structure.

If not a public endpoint for this, having the executor of the alliance be able to pull the status of every corp in the alliance if 'is_station_transfer_on' would be awesome.

lynkfox avatar Feb 09 '25 02:02 lynkfox