Skip to content

Instantly share code, notes, and snippets.

@ErikKalkoken
Last active December 1, 2025 19:48
Show Gist options
  • Select an option

  • Save ErikKalkoken/63bf977d1fb6f9bc2de8c2d2776a885a to your computer and use it in GitHub Desktop.

Select an option

Save ErikKalkoken/63bf977d1fb6f9bc2de8c2d2776a885a to your computer and use it in GitHub Desktop.
ESI Rate Limits

ESI rate limits

This document shows the current rate limits of the EVE Online API (ESI). It was generated on 2025-12-01 from the OpenAPI 3.1 specification with the compatibility date: 2025-11-06.

For a comprehensive description on how rate limiting is implementing in ESI please see EVE Developer Documentation / Rate Limiting.

Rate limit groups

This section shows the current configuration of all active rate limit groups.

Group Max tokens Windows size Average delay Average rate
alliance-social 300 900 6 0.17
char-asset 1800 900 1 1.00
char-contract 600 900 3 0.33
char-detail 600 900 3 0.33
char-industry 600 900 3 0.33
char-killmail 30 900 60 0.02
char-location 1200 900 1.5 0.67
char-notification 15 900 120 0.01
char-social 600 900 3 0.33
char-wallet 150 900 12 0.08
corp-asset 1800 900 1 1.00
corp-contract 600 900 3 0.33
corp-detail 300 900 6 0.17
corp-industry 600 900 3 0.33
corp-killmail 30 900 60 0.02
corp-member 300 900 6 0.17
corp-social 300 900 6 0.17
corp-wallet 300 900 6 0.17
factional-warfare 150 900 12 0.08
fitting 150 900 12 0.08
fleet 1800 900 1 1.00
incursion 150 900 12 0.08
industry 150 900 12 0.08
insurance 150 900 12 0.08
killmail 3600 900 0.5 2.00
routes 3600 900 0.5 2.00
sovereignty 600 900 3 0.33
status 600 900 3 0.33
ui 900 900 2 0.50

The windows size and average delay is given in seconds. The average rate is given in requests per second.

Operations

This section shows the active rate limit group for all ESI operations ordered by tags.

A missing group means that there currently is no rate limit active for that operation and instead the classic error rate limit is active.

Tags

Alliance

Operation ID Rate limit Group
GetAlliances -
GetAlliancesAllianceId -
GetAlliancesAllianceIdCorporations -
GetAlliancesAllianceIdIcons -

Assets

Operation ID Rate limit Group
GetCharactersCharacterIdAssets char-asset
GetCorporationsCorporationIdAssets corp-asset
PostCharactersCharacterIdAssetsLocations char-asset
PostCharactersCharacterIdAssetsNames char-asset
PostCorporationsCorporationIdAssetsLocations corp-asset
PostCorporationsCorporationIdAssetsNames corp-asset

Calendar

Operation ID Rate limit Group
GetCharactersCharacterIdCalendar char-social
GetCharactersCharacterIdCalendarEventId char-social
GetCharactersCharacterIdCalendarEventIdAttendees char-social
PutCharactersCharacterIdCalendarEventId char-social

Character

Operation ID Rate limit Group
GetCharactersCharacterId -
GetCharactersCharacterIdAgentsResearch char-industry
GetCharactersCharacterIdBlueprints char-industry
GetCharactersCharacterIdCorporationhistory -
GetCharactersCharacterIdFatigue char-location
GetCharactersCharacterIdMedals char-detail
GetCharactersCharacterIdNotifications char-notification
GetCharactersCharacterIdNotificationsContacts char-social
GetCharactersCharacterIdPortrait char-detail
GetCharactersCharacterIdRoles char-detail
GetCharactersCharacterIdStandings char-social
GetCharactersCharacterIdTitles char-detail
PostCharactersAffiliation -
PostCharactersCharacterIdCspa char-detail

Clones

Operation ID Rate limit Group
GetCharactersCharacterIdClones char-location
GetCharactersCharacterIdImplants char-detail

Contacts

Operation ID Rate limit Group
DeleteCharactersCharacterIdContacts char-social
GetAlliancesAllianceIdContacts alliance-social
GetAlliancesAllianceIdContactsLabels alliance-social
GetCharactersCharacterIdContacts char-social
GetCharactersCharacterIdContactsLabels char-social
GetCorporationsCorporationIdContacts corp-social
GetCorporationsCorporationIdContactsLabels corp-social
PostCharactersCharacterIdContacts char-social
PutCharactersCharacterIdContacts char-social

Contracts

Operation ID Rate limit Group
GetCharactersCharacterIdContracts char-contract
GetCharactersCharacterIdContractsContractIdBids char-contract
GetCharactersCharacterIdContractsContractIdItems char-contract
GetContractsPublicBidsContractId -
GetContractsPublicItemsContractId -
GetContractsPublicRegionId -
GetCorporationsCorporationIdContracts corp-contract
GetCorporationsCorporationIdContractsContractIdBids corp-contract
GetCorporationsCorporationIdContractsContractIdItems corp-contract

Corporation

Operation ID Rate limit Group
GetCorporationsCorporationId -
GetCorporationsCorporationIdAlliancehistory -
GetCorporationsCorporationIdBlueprints corp-industry
GetCorporationsCorporationIdContainersLogs -
GetCorporationsCorporationIdDivisions corp-wallet
GetCorporationsCorporationIdFacilities -
GetCorporationsCorporationIdIcons -
GetCorporationsCorporationIdMedals corp-detail
GetCorporationsCorporationIdMedalsIssued corp-detail
GetCorporationsCorporationIdMembers corp-member
GetCorporationsCorporationIdMembersLimit corp-member
GetCorporationsCorporationIdMembersTitles corp-member
GetCorporationsCorporationIdMembertracking corp-member
GetCorporationsCorporationIdRoles corp-member
GetCorporationsCorporationIdRolesHistory corp-member
GetCorporationsCorporationIdShareholders corp-detail
GetCorporationsCorporationIdStandings corp-member
GetCorporationsCorporationIdStarbases -
GetCorporationsCorporationIdStarbasesStarbaseId -
GetCorporationsCorporationIdStructures -
GetCorporationsCorporationIdTitles corp-detail
GetCorporationsNpccorps -

Corporation Projects

Operation ID Rate limit Group
GetCorporationsProjectsContribution -
GetCorporationsProjectsContributors -
GetCorporationsProjectsDetail -
GetCorporationsProjectsListing -

Dogma

Operation ID Rate limit Group
GetDogmaAttributes -
GetDogmaAttributesAttributeId -
GetDogmaDynamicItemsTypeIdItemId -
GetDogmaEffects -
GetDogmaEffectsEffectId -

Faction Warfare

Operation ID Rate limit Group
GetCharactersCharacterIdFwStats factional-warfare
GetCorporationsCorporationIdFwStats factional-warfare
GetFwLeaderboards factional-warfare
GetFwLeaderboardsCharacters factional-warfare
GetFwLeaderboardsCorporations factional-warfare
GetFwStats factional-warfare
GetFwSystems factional-warfare
GetFwWars factional-warfare

Fittings

Operation ID Rate limit Group
DeleteCharactersCharacterIdFittingsFittingId fitting
GetCharactersCharacterIdFittings fitting
PostCharactersCharacterIdFittings fitting

Fleets

Operation ID Rate limit Group
DeleteFleetsFleetIdMembersMemberId fleet
DeleteFleetsFleetIdSquadsSquadId fleet
DeleteFleetsFleetIdWingsWingId fleet
GetCharactersCharacterIdFleet fleet
GetFleetsFleetId fleet
GetFleetsFleetIdMembers fleet
GetFleetsFleetIdWings fleet
PostFleetsFleetIdMembers fleet
PostFleetsFleetIdWings fleet
PostFleetsFleetIdWingsWingIdSquads fleet
PutFleetsFleetId fleet
PutFleetsFleetIdMembersMemberId fleet
PutFleetsFleetIdSquadsSquadId fleet
PutFleetsFleetIdWingsWingId fleet

Incursions

Operation ID Rate limit Group
GetIncursions incursion

Industry

Operation ID Rate limit Group
GetCharactersCharacterIdIndustryJobs char-industry
GetCharactersCharacterIdMining char-industry
GetCorporationCorporationIdMiningExtractions corp-industry
GetCorporationCorporationIdMiningObservers corp-industry
GetCorporationCorporationIdMiningObserversObserverId corp-industry
GetCorporationsCorporationIdIndustryJobs corp-industry
GetIndustryFacilities industry
GetIndustrySystems industry

Insurance

Operation ID Rate limit Group
GetInsurancePrices insurance

Killmails

Operation ID Rate limit Group
GetCharactersCharacterIdKillmailsRecent char-killmail
GetCorporationsCorporationIdKillmailsRecent corp-killmail
GetKillmailsKillmailIdKillmailHash killmail

Location

Operation ID Rate limit Group
GetCharactersCharacterIdLocation char-location
GetCharactersCharacterIdOnline char-location
GetCharactersCharacterIdShip char-location

Loyalty

Operation ID Rate limit Group
GetCharactersCharacterIdLoyaltyPoints char-wallet
GetLoyaltyStoresCorporationIdOffers -

Mail

Operation ID Rate limit Group
DeleteCharactersCharacterIdMailLabelsLabelId char-social
DeleteCharactersCharacterIdMailMailId char-social
GetCharactersCharacterIdMail char-social
GetCharactersCharacterIdMailLabels char-social
GetCharactersCharacterIdMailLists char-social
GetCharactersCharacterIdMailMailId char-social
PostCharactersCharacterIdMail char-social
PostCharactersCharacterIdMailLabels char-social
PutCharactersCharacterIdMailMailId char-social

Market

Operation ID Rate limit Group
GetCharactersCharacterIdOrders -
GetCharactersCharacterIdOrdersHistory -
GetCorporationsCorporationIdOrders -
GetCorporationsCorporationIdOrdersHistory -
GetMarketsGroups -
GetMarketsGroupsMarketGroupId -
GetMarketsPrices -
GetMarketsRegionIdHistory -
GetMarketsRegionIdOrders -
GetMarketsRegionIdTypes -
GetMarketsStructuresStructureId -

Meta

Operation ID Rate limit Group
GetMetaChangelog -
GetMetaCompatibilityDates -
GetMetaStatus -

Planetary Interaction

Operation ID Rate limit Group
GetCharactersCharacterIdPlanets char-industry
GetCharactersCharacterIdPlanetsPlanetId char-industry
GetCorporationsCorporationIdCustomsOffices corp-industry
GetUniverseSchematicsSchematicId -

Routes

Operation ID Rate limit Group
PostRoute routes

Search

Operation ID Rate limit Group
GetCharactersCharacterIdSearch -

Skills

Operation ID Rate limit Group
GetCharactersCharacterIdAttributes char-detail
GetCharactersCharacterIdSkillqueue char-detail
GetCharactersCharacterIdSkills char-detail

Sovereignty

Operation ID Rate limit Group
GetSovereigntyCampaigns sovereignty
GetSovereigntyMap sovereignty
GetSovereigntyStructures sovereignty

Status

Operation ID Rate limit Group
GetStatus status

Universe

Operation ID Rate limit Group
GetUniverseAncestries -
GetUniverseAsteroidBeltsAsteroidBeltId -
GetUniverseBloodlines -
GetUniverseCategories -
GetUniverseCategoriesCategoryId -
GetUniverseConstellations -
GetUniverseConstellationsConstellationId -
GetUniverseFactions -
GetUniverseGraphics -
GetUniverseGraphicsGraphicId -
GetUniverseGroups -
GetUniverseGroupsGroupId -
GetUniverseMoonsMoonId -
GetUniversePlanetsPlanetId -
GetUniverseRaces -
GetUniverseRegions -
GetUniverseRegionsRegionId -
GetUniverseStargatesStargateId -
GetUniverseStarsStarId -
GetUniverseStationsStationId -
GetUniverseStructures -
GetUniverseStructuresStructureId -
GetUniverseSystemJumps -
GetUniverseSystemKills -
GetUniverseSystems -
GetUniverseSystemsSystemId -
GetUniverseTypes -
GetUniverseTypesTypeId -
PostUniverseIds -
PostUniverseNames -

User Interface

Operation ID Rate limit Group
PostUiAutopilotWaypoint ui
PostUiOpenwindowContract ui
PostUiOpenwindowInformation ui
PostUiOpenwindowMarketdetails ui
PostUiOpenwindowNewmail ui

Wallet

Operation ID Rate limit Group
GetCharactersCharacterIdWallet char-wallet
GetCharactersCharacterIdWalletJournal char-wallet
GetCharactersCharacterIdWalletTransactions char-wallet
GetCorporationsCorporationIdWallets corp-wallet
GetCorporationsCorporationIdWalletsDivisionJournal corp-wallet
GetCorporationsCorporationIdWalletsDivisionTransactions corp-wallet

Wars

Operation ID Rate limit Group
GetWars killmail
GetWarsWarId killmail
GetWarsWarIdKillmails killmail
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment