# API for creating, accepting contracts and sending ISK

**URL:** <https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270>\
**Category:** Assembly Hall\
**Created:** [January 9, 2021, 5:59am UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270 "2021-01-09T05:59:28Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Math\_Second\_Name](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/math_second_name/32/391021_2.png) [@Math\_Second\_Name](https://forums.eveonline.com/u/Math_Second_Name)\
**Post date:** [January 9, 2021, 5:59am UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/1 "2021-01-09T05:59:29Z")

</div>

Hey o7,

I’m in the process of creating Futures Market for commodities in EVE Online, but it sucks. As far as we all know we don’t have API endpoints to programatically create contracts and send ISK from wallets. That would be a must for me, unless I want to create a big corporation, which I don’t have that many friends.

So, if you would like to please my appetite for being a manager of some kind secondary market of EVE vote up this feature. This might help in many other logistics and trading opportunities, but I’m talking here 'bout myself and my goal.

Feel free to join. Discussion.

o7

---

<div class="post-metadata">

**Author:** ![Geo\_Eclipse\_Oksaras](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/geo_eclipse_oksaras/32/500781_2.png) [@Geo\_Eclipse\_Oksaras](https://forums.eveonline.com/u/Geo_Eclipse_Oksaras)\
**Post date:** [January 9, 2021, 6:13am UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/2 "2021-01-09T06:13:52Z")

</div>

So, instead of putting something on the market, and having ISK sitting in limbo in the market, you want to create a contract that just sends ISK and nothing else? Or am I misunderstanding what you are asking for?

---

<div class="post-metadata">

**Author:** ![Archer\_en\_Tilavine](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/archer_en_tilavine/32/461718_2.png) [@Archer\_en\_Tilavine](https://forums.eveonline.com/u/Archer_en_Tilavine)\
**Post date:** [January 9, 2021, 6:20am UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/3 "2021-01-09T06:20:58Z")

</div>

SUMMONING JUTSU 🖖👏✊:🤜👋🤝🙏🙌: @Brewlar_Kuvakei use Thunderbolt! ⚡

---

<div class="post-metadata">

**Author:** ![Math\_Second\_Name](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/math_second_name/32/391021_2.png) [@Math\_Second\_Name](https://forums.eveonline.com/u/Math_Second_Name)\
**Post date:** [January 9, 2021, 6:44am UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/4 "2021-01-09T06:44:04Z")

</div>

I want to create Futures Market - contract with expiry date at wich buyer have to pay a full price of contract in exchange for underlying commodity for the price he bought it e.g. two months before…

---

<div class="post-metadata">

**Author:** ![Geo\_Eclipse\_Oksaras](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/geo_eclipse_oksaras/32/500781_2.png) [@Geo\_Eclipse\_Oksaras](https://forums.eveonline.com/u/Geo_Eclipse_Oksaras)\
**Post date:** [January 9, 2021, 7:02am UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/5 "2021-01-09T07:02:40Z")

</div>

Yea, i don’t think futures contracts would work really well in EVE.

---

<div class="post-metadata">

**Author:** ![Math\_Second\_Name](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/math_second_name/32/391021_2.png) [@Math\_Second\_Name](https://forums.eveonline.com/u/Math_Second_Name)\
**Post date:** [January 9, 2021, 7:14am UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/6 "2021-01-09T07:14:46Z")

</div>

Do you think banking & finance industry has nothing to do with economy of this vast world of trade, gamble and scams?

---

<div class="post-metadata">

**Author:** ![Math\_Second\_Name](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/math_second_name/32/391021_2.png) [@Math\_Second\_Name](https://forums.eveonline.com/u/Math_Second_Name)\
**Post date:** [January 9, 2021, 8:36am UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/7 "2021-01-09T08:36:16Z")

</div>

And what is that suppose to mean? You’re summoning your pikachu to finally let him evelvo into Raichu?

---

<div class="post-metadata">

**Author:** ![Math\_Second\_Name](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/math_second_name/32/391021_2.png) [@Math\_Second\_Name](https://forums.eveonline.com/u/Math_Second_Name)\
**Post date:** [January 9, 2021, 8:47am UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/8 "2021-01-09T08:47:45Z")

</div>

Office work is NOT fun.

---

<div class="post-metadata">

**Author:** ![Wander\_Prian](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/wander_prian/32/394208_2.png) [@Wander\_Prian](https://forums.eveonline.com/u/Wander_Prian)\
**Post date:** [January 9, 2021, 10:00am UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/9 "2021-01-09T10:00:12Z")

</div>

I make an alt, give money to the alt from my main, buy this contract of yours, then transfer the item to my main and delete the alt.

Now what?

---

<div class="post-metadata">

**Author:** ![Math\_Second\_Name](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/math_second_name/32/391021_2.png) [@Math\_Second\_Name](https://forums.eveonline.com/u/Math_Second_Name)\
**Post date:** [January 9, 2021, 11:11am UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/10 "2021-01-09T11:11:07Z")

</div>

Contracts expire on 3rd Friday of month. There is time to settle the contract, about one week to deliver the item/money. This, your scam, is on my server. If your character does not exist on expiration date, there is no actual contract. This is my risk. Not yours. You are not the opposite side of contract like it is on stock market - exchange is. It provides anonymity to participants and let characters “lock” the price into the future. If you don’t pay, I would have to delete your contract, but it does not exist until it is settled - 7 days after expiration, so I have enough time to deal with that risk. I could buy from Jita Trade Hub missing items, or sell excess item and offset my risk.

If in EVE Online exist something like laws of conduct, or merely corporate law - we could start argue on things like, who should be the judge. Right now we’re in Wild Wild West.

Actually I could ask not only for API but for law enforcement… You would get the right to seize the property by means of force, and I would get the protection from client (your alt) default.

But still, why are you afraid of me scamming you? It’s not my problem that you deleted the character that holds the contract… If you die, your Family iherits your posessions, if in EVE you could transfer goods after death of character, that would be the first step into Family law. Your case? Just a transfer of contracts in database from one character to the other.

Fine, enough. What are you afraid of? That you can make ppl work in your office at the desk to process the contracts, or that I take your money that you could spend with your friends on tackling and blowing up another ship?

---

<div class="post-metadata">

**Author:** ![Mkikaden\_Tiragen](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/mkikaden_tiragen/32/243913_2.png) [@Mkikaden\_Tiragen](https://forums.eveonline.com/u/Mkikaden_Tiragen)\
**Post date:** [January 9, 2021, 3:24pm UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/11 "2021-01-09T15:24:02Z")

</div>

> [@Math\_Second\_Name](#):
>
> As far as we all know we don’t have API endpoints to programatically create contracts and send ISK from wallets

No, thank you. All gameplay needs to be by a player, not a bot.

---

<div class="post-metadata">

**Author:** ![Geo\_Eclipse\_Oksaras](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/geo_eclipse_oksaras/32/500781_2.png) [@Geo\_Eclipse\_Oksaras](https://forums.eveonline.com/u/Geo_Eclipse_Oksaras)\
**Post date:** [January 9, 2021, 4:46pm UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/12 "2021-01-09T16:46:19Z")

</div>

mkikaden is right, we need less automation on anything in game, and more player reactions.

---

<div class="post-metadata">

**Author:** ![Anderson\_Geten](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/anderson_geten/32/390041_2.png) [@Anderson\_Geten](https://forums.eveonline.com/u/Anderson_Geten)\
**Post date:** [January 9, 2021, 5:36pm UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/13 "2021-01-09T17:36:34Z")

</div>

how can you make a contract with an API that is delayed 1H ?  
If you try to make the contract and the creation fails, because since last time you got the assets it changed (remember average time is 30 minute), you get an error for no visible reason. And since usually the contract has several items, you can’t even have a missing data type of error (which one(s) ?)

but I agree that creating contracts from clipboard would be nice. The issue is that contracts take items, not types, while parsing creates types references, not items references.

---

<div class="post-metadata">

**Author:** ![Math\_Second\_Name](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/math_second_name/32/391021_2.png) [@Math\_Second\_Name](https://forums.eveonline.com/u/Math_Second_Name)\
**Post date:** [January 10, 2021, 7:43pm UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/14 "2021-01-10T19:43:28Z")

</div>

So you all would rather see how my accountant run with money and my corporations goods than understand that API is part of the game…

---

<div class="post-metadata">

**Author:** ![Anderson\_Geten](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/anderson_geten/32/390041_2.png) [@Anderson\_Geten](https://forums.eveonline.com/u/Anderson_Geten)\
**Post date:** [January 10, 2021, 8:17pm UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/15 "2021-01-10T20:17:37Z")

</div>

> [@Math\_Second\_Name](#):
>
> understand that API is part of the game…

it’s literally not.

---

<div class="post-metadata">

**Author:** ![Math\_Second\_Name](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/math_second_name/32/391021_2.png) [@Math\_Second\_Name](https://forums.eveonline.com/u/Math_Second_Name)\
**Post date:** [January 10, 2021, 9:21pm UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/16 "2021-01-10T21:21:40Z")

</div>

Here you can see many apps builded around API and I think you used at lest one… [https://github.com/devfleet/awesome-eve](https://github.com/devfleet/awesome-eve)

---

<div class="post-metadata">

**Author:** ![Anderson\_Geten](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/anderson_geten/32/390041_2.png) [@Anderson\_Geten](https://forums.eveonline.com/u/Anderson_Geten)\
**Post date:** [January 10, 2021, 9:24pm UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/17 "2021-01-10T21:24:07Z")

</div>

> **[API](https://en.wikipedia.org/wiki/API)**
>
> An application programming interface ('API') is a computing interface that defines interactions between multiple software intermediaries. It defines the kinds of calls or requests that can be made, how to make them, the data formats that should be used, the conventions to follow, etc. It can also provide extension mechanisms so that users can extend existing functionality in various ways and to varying degrees. An API can be entirely custom, specific to a component, or designed based on an in In...

---

<div class="post-metadata">

**Author:** ![Math\_Second\_Name](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/math_second_name/32/391021_2.png) [@Math\_Second\_Name](https://forums.eveonline.com/u/Math_Second_Name)\
**Post date:** [January 10, 2021, 9:25pm UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/18 "2021-01-10T21:25:39Z")

</div>

So you’re here to **teach me** _what I do_, right?

---

<div class="post-metadata">

**Author:** ![Anderson\_Geten](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/anderson_geten/32/390041_2.png) [@Anderson\_Geten](https://forums.eveonline.com/u/Anderson_Geten)\
**Post date:** [January 10, 2021, 9:26pm UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/19 "2021-01-10T21:26:34Z")

</div>

I’m here to teach you that the API is **literally** not part of the game.

If it happens to teach you that you are wrong, then be it.

---

<div class="post-metadata">

**Author:** ![Math\_Second\_Name](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/math_second_name/32/391021_2.png) [@Math\_Second\_Name](https://forums.eveonline.com/u/Math_Second_Name)\
**Post date:** [January 10, 2021, 9:32pm UTC](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270/20 "2021-01-10T21:32:35Z")

</div>

then what it is? [EVE oniine API interface](https://esi.evetech.net/ui/) someone mistakenly put on the Internet right?

[Next page](https://forums.eveonline.com/t/api-for-creating-accepting-contracts-and-sending-isk/289270.md?page=2)
