ESI Market History Endpoint

There is a small update today though!

It is currently being worked on and we’re exploring different avenues to adjust the impact of the service on our infrastructure going forward. We have generated a small form to help us with learning how everyone used to / intends to use the market history ESI endpoint when we bring it back online. If you can spare any time for some feedback on the form it would be appreciated!

Thank you all :slight_smile:

11 Likes

Any reason why this cannot be served as static data file on daily basis?

2 Likes

Hey everyone!

  • The ESI Market endpoint has been bought back online as of 1300 UTC today!
  • The change introduces a rate limit per IP address and a filter for regions that don’t have markets.
  • The endpoint is tentatively limited to 300 requests per minute per IP address. The rate limit is subject to review at any time, and we will update according if and when a change is made such that all third-party developers can adjust their apps accordingly.
  • When the rate limit is exceeded, users can expect an HTTP 500 error with the original error in the reason text.
  • If the rate limit is reached, users must wait 1 minute before trying again. There is also a limiter on the number of errors, so avoid excessive cooldown checks.
  • Additionally, requesting stats for a region with no regional market will return a 400 error.
  • The above rate limits only affect the Market ESI endpoint. All others can be used as normal for the time being.
  • Circumventing the rate limiter by any means may result in a termination of a users developer application
12 Likes

ESI Market History Endpoint or all ESI Market endpoints? Thank you

This information pertains to the original topic of this thread which was the history endpoint.

I’ve also been made aware of a defect with regards to pulling information from the Pochven region which results in the error message stating that “This region cannot have a market”. This is not intended and It’s been relayed to relevant teams and I’m hoping that we’ll be able to have that tweaked as soon as we can as well.

2 Likes

I know you’re probably not the right person to ask this, but can CCP update their FAQ or changelog with this information? I shouldn’t have to refer to a forum post to find out the rules and limits of these specific endpoints… can they be listed in the ESI documentation or in the change log please?

Referring to these locations:

Thank you!

Make a PR? :slight_smile:

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.