# How do you determine if a blueprint is an origianl or copy

**URL:** <https://forums.eveonline.com/t/how-do-you-determine-if-a-blueprint-is-an-origianl-or-copy/202261>\
**Category:** Third Party Developers\
**Created:** [November 23, 2019, 11:50am UTC](https://forums.eveonline.com/t/how-do-you-determine-if-a-blueprint-is-an-origianl-or-copy/202261 "2019-11-23T11:50:00Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Grey-Walker1](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/grey-walker1/32/168329_2.png) [@Grey-Walker1](https://forums.eveonline.com/u/Grey-Walker1)\
**Post date:** [November 23, 2019, 11:50am UTC](https://forums.eveonline.com/t/how-do-you-determine-if-a-blueprint-is-an-origianl-or-copy/202261/1 "2019-11-23T11:50:01Z")

</div>

I’m trying to find out if a blueprint is an original or a copy. From the ESI the Json returned from two blueprints is below, one is an original and one is a copy.  
The ESI says that blueprint orginals have a run value of -1. Whats the correct way to tell if its a copy or not. Also there are different Icons for copys and originals the background color seems to be a slightly different shade but still has the same type id. Is there a way to find out the blueprint copy icon?

```
{
  ItemId: 1023089598241
  LocationFlag: Hangar
  LocationId: 60002419
  MaterialEfficiency: 10
  Quantity: -1
  Runs: -1
  TimeEfficiency: 20
  TypeId: 1145
}

{
  ItemId: 1031800001322
  LocationFlag: Hangar
  LocationId: 60002419
  MaterialEfficiency: 10
  Quantity: -2
  Runs: 1
  TimeEfficiency: 20
  TypeId: 1145
}
```

---

<div class="post-metadata">

**Author:** ![Qia\_Kare](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/qia_kare/32/279281_2.png) [@Qia\_Kare](https://forums.eveonline.com/u/Qia_Kare)\
**Post date:** [November 23, 2019, 1:14pm UTC](https://forums.eveonline.com/t/how-do-you-determine-if-a-blueprint-is-an-origianl-or-copy/202261/2 "2019-11-23T13:14:35Z")

</div>

The look of it is that the one on top is the original (negative one runs) and the one on the bottom is a copy (positive one runs). Is that what you’re asking?

---

<div class="post-metadata">

**Author:** ![Golden\_Gnu](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/golden_gnu/32/459734_2.png) [@Golden\_Gnu](https://forums.eveonline.com/u/Golden_Gnu)\
**Post date:** [November 23, 2019, 1:58pm UTC](https://forums.eveonline.com/t/how-do-you-determine-if-a-blueprint-is-an-origianl-or-copy/202261/3 "2019-11-23T13:58:50Z")

</div>

There is two indicators here: `runs` (note that this is named `licensed_runs` in the industry jobs endpoints, `runs` everywhere else) and `quantity`  
`runs: -1` = BPO  
`runs: >=1` = BPC  
`quantity: -2` = BPC  
`quantity: -1` = BPO  
Here is my code to determine is something is a BPO or BPC:

> <https://github.com/GoldenGnu/jeveassets/blob/master/src/main/java/net/nikr/eve/jeveasset/data/api/my/MyAsset.java#L167>

  
I haven’t gotten any complains of incorrect marking, so, I assume that it is working correctly.

---

<div class="post-metadata">

**Author:** ![Grey-Walker1](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/grey-walker1/32/168329_2.png) [@Grey-Walker1](https://forums.eveonline.com/u/Grey-Walker1)\
**Post date:** [November 23, 2019, 7:40pm UTC](https://forums.eveonline.com/t/how-do-you-determine-if-a-blueprint-is-an-origianl-or-copy/202261/4 "2019-11-23T19:40:21Z")

</div>

Thanks Golden\_Gnu. that worked a treat.

---

<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:** [February 21, 2020, 7:47pm UTC](https://forums.eveonline.com/t/how-do-you-determine-if-a-blueprint-is-an-origianl-or-copy/202261/5 "2020-02-21T19:47:01Z")

</div>

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