# You can ignore a total of 1000 issuers from your Available Contracts list

**URL:** <https://forums.eveonline.com/t/you-can-ignore-a-total-of-1000-issuers-from-your-available-contracts-list/103184>\
**Category:** General Discussion\
**Created:** [September 3, 2018, 3:30pm UTC](https://forums.eveonline.com/t/you-can-ignore-a-total-of-1000-issuers-from-your-available-contracts-list/103184 "2018-09-03T15:30:43Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Serenity\_Fireslayer](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/serenity_fireslayer/32/371630_2.png) [@Serenity\_Fireslayer](https://forums.eveonline.com/u/Serenity_Fireslayer)\
**Post date:** [September 3, 2018, 3:30pm UTC](https://forums.eveonline.com/t/you-can-ignore-a-total-of-1000-issuers-from-your-available-contracts-list/103184/1 "2018-09-03T15:30:44Z")

</div>

I live in Jita, to have a 1k max of blocked contracts just plain sucks

We need this amount to be unlimited. There is so much scams its very hard to sift through contracts in this day and age.

---

<div class="post-metadata">

**Author:** ![Ganellon\_Devians](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/ganellon_devians/32/13647_2.png) [@Ganellon\_Devians](https://forums.eveonline.com/u/Ganellon_Devians)\
**Post date:** [September 3, 2018, 3:43pm UTC](https://forums.eveonline.com/t/you-can-ignore-a-total-of-1000-issuers-from-your-available-contracts-list/103184/2 "2018-09-03T15:43:07Z")

</div>

> [@Serenity\_Fireslayer](#):
>
> There is so much scams…

Look who’s talking! LMAO!!

---

<div class="post-metadata">

**Author:** ![Whitehound](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/whitehound/32/59604_2.png) [@Whitehound](https://forums.eveonline.com/u/Whitehound)\
**Post date:** [September 3, 2018, 3:48pm UTC](https://forums.eveonline.com/t/you-can-ignore-a-total-of-1000-issuers-from-your-available-contracts-list/103184/3 "2018-09-03T15:48:29Z")

</div>

With a bit of programming might you be able to do your own tool to filter contracts. I haven’t used the contracts API yet, but from the look of it does it allow querying all public contracts and returns some information on them. Based on this should you be able to make your own tool and get it all preprocessed in any way you like.

---

<div class="post-metadata">

**Author:** ![Krysenth](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/krysenth/32/58194_2.png) [@Krysenth](https://forums.eveonline.com/u/Krysenth)\
**Post date:** [September 4, 2018, 6:33am UTC](https://forums.eveonline.com/t/you-can-ignore-a-total-of-1000-issuers-from-your-available-contracts-list/103184/4 "2018-09-04T06:33:27Z")

</div>

> [@Whitehound](#):
>
> With a bit of programming might you be able to do your own tool to filter contracts. I haven’t used the contracts API yet, but from the look of it does it allow querying all public contracts and returns some information on them. Based on this should you be able to make your own tool and get it all preprocessed in any way you like.

ESI has a `Sanity Limit` of 10,000 maximum returned items. In this case, it means contracts. It also does not accept any filtering criteria beyond what region you want, leaving you at the mercy of getting the first 10k contracts the system decides to offer up.

Also, OP is a scammer and a bit of a dumb one if they dont realize it’s 1000 _issuers_, not specific contracts.

---

<div class="post-metadata">

**Author:** ![Whitehound](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/whitehound/32/59604_2.png) [@Whitehound](https://forums.eveonline.com/u/Whitehound)\
**Post date:** [September 4, 2018, 7:35am UTC](https://forums.eveonline.com/t/you-can-ignore-a-total-of-1000-issuers-from-your-available-contracts-list/103184/5 "2018-09-04T07:35:55Z")

</div>

> [@Krysenth](#):
>
> ESI has a `Sanity Limit` of 10,000 maximum returned items.

Are you sure about this? I gave it a quick test previously, using the region code for The Forge, and it showed the data was segmented into pages. Did you look at all the pages or only the first one?

---

<div class="post-metadata">

**Author:** ![Krysenth](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/krysenth/32/58194_2.png) [@Krysenth](https://forums.eveonline.com/u/Krysenth)\
**Post date:** [September 5, 2018, 4:35am UTC](https://forums.eveonline.com/t/you-can-ignore-a-total-of-1000-issuers-from-your-available-contracts-list/103184/6 "2018-09-05T04:35:20Z")

</div>

Need to read the model and headers when you test the endpoint next time. [https://esi.evetech.net/ui/#/Contracts/get\_contracts\_public\_region\_id](https://esi.evetech.net/ui/#/Contracts/get_contracts_public_region_id)

```auto
get_contracts_public_region_id_ok[
maxItems: 1000
title: get_contracts_public_region_id_ok
200 ok array
[...]

```

The line that says `maxItems:1000`? That tells you how many _per page you will get_.  
Using The Forge as an example, if you navigate to [https://esi.evetech.net/latest/contracts/public/10000002/?datasource=tranquility&page=1](https://esi.evetech.net/latest/contracts/public/10000002/?datasource=tranquility&page=1) using something that can return headers (the ESI UI above does so) you’ll get the following as response headers:

```auto
 access-control-allow-credentials: true 
 access-control-allow-headers: Content-Type,Authorization,If-None-Match,X-User-Agent 
 access-control-allow-methods: GET,HEAD,OPTIONS 
 access-control-allow-origin: * 
 access-control-expose-headers: Content-Type,Warning,ETag,X-Pages,X-ESI-Error-Limit-Remain,X-ESI-Error-Limit-Reset 
 access-control-max-age: 600 
 allow: GET,HEAD,OPTIONS 
 cache-control: public 
 content-encoding: gzip 
 content-type: application/json; charset=UTF-8 
 date: Wed, 05 Sep 2018 04:29:36 GMT 
 etag: "20e9caf18328118746069be707691ace56688462de9d0404f2197d62" 
 expires: Wed, 05 Sep 2018 04:51:38 GMT 
 last-modified: Wed, 05 Sep 2018 04:21:38 GMT 
 status: 200 
 vary: Accept-Encoding 
 x-esi-error-limit-remain: 100 
 x-esi-error-limit-reset: 24 
 x-esi-request-id: d6827840-9218-4677-9c2c-e482eefc86b3 
 x-pages: 10 

```

The very last one, `x-pages: int` tells you how many pages the endpoint has for you. In this case, it’s 10. So… 10\*1000 (`x-pages*maxItems`) = 10000 contracts maximum.

---

<div class="post-metadata">

**Author:** ![Whitehound](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/whitehound/32/59604_2.png) [@Whitehound](https://forums.eveonline.com/u/Whitehound)\
**Post date:** [September 5, 2018, 7:12am UTC](https://forums.eveonline.com/t/you-can-ignore-a-total-of-1000-issuers-from-your-available-contracts-list/103184/7 "2018-09-05T07:12:51Z")

</div>

> [@Krysenth](#):
>
> The very last one, `x-pages: int` tells you how many pages the endpoint has for you. In this case, it’s 10. So… 10\*1000 ( `x-pages*maxItems` ) = 10000 contracts maximum.

Yes, it just seems to make the whole endpoint … useless. I mean it gives you a paged output, which is great, but then truncates it anyway.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/eveonline/original/3X/4/1/41ec4921cbaca7a6f9ea556e7cc20018461eae5e.png) [@system](https://forums.eveonline.com/u/system)\
**Post date:** [December 4, 2018, 7:12am UTC](https://forums.eveonline.com/t/you-can-ignore-a-total-of-1000-issuers-from-your-available-contracts-list/103184/8 "2018-12-04T07:12:52Z")

</div>

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