{"@context": "https://schema.org", "@type": "WebAPI", "name": "EVE Swagger Interface API", "description": "An OpenAPI for EVE Online", "provider": {"@type": "Organization", "name": "evetech.net"}, "documentation": "https://esi.tech.ccp.is/latest/swagger.json"}
An OpenAPI for EVE Online
Every row below was read from the vendor's own OpenAPI document. The summary text is theirs. What this registry adds is that each operation is indexed with its method, path, base URL and auth scheme, so a search for a capability can answer with a call rather than a name, and that the endpoint is probed on a schedule.
Specifications as held by the APIs.guru corpus, whose newest record is 2023-04-21. Operations the vendor has added since are not listed here; the origin links above are the vendor's own current documents.
base URLs: https://esi.evetech.net/latest
auth: o a u t h 2
find it by capability: POST /search {"query":{"text":"..."}} returns these
operations with their invocation detail. Connect any agent client.
An OpenAPI for EVE Online
| method | path | what the vendor says it does |
|---|---|---|
GET | /alliances/ | List all alliances List all active player alliances --- Alternate route: `/dev/alliances/` Alternate route: |
GET | /alliances/{alliance_id}/ | Get alliance information Public information about an alliance --- Alternate route: `/dev/alliances/{alliance_ |
GET | /alliances/{alliance_id}/contacts/ | Get alliance contacts Return contacts of an alliance --- Alternate route: `/dev/alliances/{alliance_id}/conta |
GET | /alliances/{alliance_id}/contacts/labels/ | Get alliance contact labels Return custom labels for an alliance's contacts --- Alternate route: `/dev/allian |
GET | /alliances/{alliance_id}/corporations/ | List alliance's corporations List all current member corporations of an alliance --- Alternate route: `/dev/a |
GET | /alliances/{alliance_id}/icons/ | Get alliance icon Get the icon urls for a alliance --- Alternate route: `/dev/alliances/{alliance_id}/icons/` |
POST | /characters/affiliation/ | Character affiliation Bulk lookup of character IDs to corporation, alliance and faction --- Alternate route: |
GET | /characters/{character_id}/ | Get character's public information Public information about a character --- Alternate route: `/dev/characters |
GET | /characters/{character_id}/agents_research/ | Get agents research Return a list of agents research information for a character. The formula for finding the |
GET | /characters/{character_id}/assets/ | Get character assets Return a list of the characters assets --- Alternate route: `/dev/characters/{character_ |
POST | /characters/{character_id}/assets/locations/ | Get character asset locations Return locations for a set of item ids, which you can get from character assets |
POST | /characters/{character_id}/assets/names/ | Get character asset names Return names for a set of item ids, which you can get from character assets endpoint |
GET | /characters/{character_id}/attributes/ | Get character attributes Return attributes of a character --- Alternate route: `/dev/characters/{character_id |
GET | /characters/{character_id}/blueprints/ | Get blueprints Return a list of blueprints the character owns --- Alternate route: `/dev/characters/{characte |
GET | /characters/{character_id}/bookmarks/ | List bookmarks A list of your character's personal bookmarks --- Alternate route: `/dev/characters/{character |
GET | /characters/{character_id}/bookmarks/folders/ | List bookmark folders A list of your character's personal bookmark folders --- Alternate route: `/dev/charact |
GET | /characters/{character_id}/calendar/ | List calendar event summaries Get 50 event summaries from the calendar. If no from_event ID is given, the reso |
GET | /characters/{character_id}/calendar/{event_id}/ | Get an event Get all the information for a specific event --- Alternate route: `/dev/characters/{character_id |
PUT | /characters/{character_id}/calendar/{event_id}/ | Respond to an event Set your response status to an event --- Alternate route: `/dev/characters/{character_id} |
GET | /characters/{character_id}/calendar/{event_id}/attendees/ | Get attendees Get all invited attendees for a given event --- Alternate route: `/dev/characters/{character_id |
GET | /characters/{character_id}/clones/ | Get clones A list of the character's clones --- Alternate route: `/dev/characters/{character_id}/clones/` Al |
GET | /characters/{character_id}/contacts/ | Get contacts Return contacts of a character --- Alternate route: `/dev/characters/{character_id}/contacts/` |
POST | /characters/{character_id}/contacts/ | Add contacts Bulk add contacts with same settings --- Alternate route: `/dev/characters/{character_id}/contac |
PUT | /characters/{character_id}/contacts/ | Edit contacts Bulk edit contacts with same settings --- Alternate route: `/dev/characters/{character_id}/cont |
DELETE | /characters/{character_id}/contacts/ | Delete contacts Bulk delete contacts --- Alternate route: `/dev/characters/{character_id}/contacts/` Alterna |
GET | /characters/{character_id}/contacts/labels/ | Get contact labels Return custom labels for a character's contacts --- Alternate route: `/dev/characters/{cha |
GET | /characters/{character_id}/contracts/ | Get contracts Returns contracts available to a character, only if the character is issuer, acceptor or assigne |
GET | /characters/{character_id}/contracts/{contract_id}/bids/ | Get contract bids Lists bids on a particular auction contract --- Alternate route: `/dev/characters/{characte |
GET | /characters/{character_id}/contracts/{contract_id}/items/ | Get contract items Lists items of a particular contract --- Alternate route: `/dev/characters/{character_id}/ |
GET | /characters/{character_id}/corporationhistory/ | Get corporation history Get a list of all the corporations a character has been a member of --- Alternate rou |
POST | /characters/{character_id}/cspa/ | Calculate a CSPA charge cost Takes a source character ID in the url and a set of target character ID's in the |
GET | /characters/{character_id}/fatigue/ | Get jump fatigue Return a character's jump activation and fatigue information --- Alternate route: `/dev/char |
GET | /characters/{character_id}/fittings/ | Get fittings Return fittings of a character --- Alternate route: `/dev/characters/{character_id}/fittings/` |
POST | /characters/{character_id}/fittings/ | Create fitting Save a new fitting for a character --- Alternate route: `/dev/characters/{character_id}/fittin |
DELETE | /characters/{character_id}/fittings/{fitting_id}/ | Delete fitting Delete a fitting from a character --- Alternate route: `/dev/characters/{character_id}/fitting |
GET | /characters/{character_id}/fleet/ | Get character fleet info Return the fleet ID the character is in, if any. --- Alternate route: `/dev/characte |
GET | /characters/{character_id}/fw/stats/ | Overview of a character involved in faction warfare Statistical overview of a character involved in faction wa |
GET | /characters/{character_id}/implants/ | Get active implants Return implants on the active clone of a character --- Alternate route: `/dev/characters/ |
GET | /characters/{character_id}/industry/jobs/ | List character industry jobs List industry jobs placed by a character --- Alternate route: `/dev/characters/{ |
GET | /characters/{character_id}/killmails/recent/ | Get a character's recent kills and losses Return a list of a character's kills and losses going back 90 days |
and 160 more operation(s) in this specification, all searchable.
specification origin: https://esi.tech.ccp.is/latest/swagger.json
nothing on this page is a rating, an endorsement or a claim about quality. Reachability is what our probes observed from one network; answering is a floor under usefulness, not a measure of it.