esi-issues icon indicating copy to clipboard operation
esi-issues copied to clipboard

/characters/{char_id}/contracts/{contract_id}/items for courier contracts

Open Blacksmoke16 opened this issue 7 years ago • 15 comments

Feature request

Route

/characters/{char_id}/contracts/{contract_id}/items

Authentication

esi-contracts.read_character_contracts.v1

Use case

The /characters/{char_id}/contracts/{contract_id}/items endpoint can be used to get the items that are part of a contract. Would it be doable to extend this functionality to courier contracts? Or since they get wrapped in the plastic wrap it is not doable?

It would be a nice feature as you would be able to have checks for containers, scam couriers, or overvalued collateral.

Blacksmoke16 avatar Jun 21 '17 20:06 Blacksmoke16

You are not supposed to see items in courier contracts

aquarhead avatar Jun 22 '17 11:06 aquarhead

Can we revisit this? You are able to see the contents of a courier package after accepting the courier. I think it would only be fair for this to be reflected in ESI. I agree this shouldn't work with unaccepted couriers but ones that you have access to and are in progress should be fair game.

Blacksmoke16 avatar May 26 '18 15:05 Blacksmoke16

It would be nice for the person who made the contract to be able to see too. Many times I've wondered what exactly was in that courier contract that I put up last night that I'm waiting for delivery. More than once I've ended up buying the same thing twice because I forgot it was in that contract.

aebe avatar May 26 '18 16:05 aebe

Can we get GD to review this @ccp-zoetrope @a-tal ?

Blacksmoke16 avatar May 30 '18 03:05 Blacksmoke16

This issue has been sent off to GD for inspection.

ccp-zoetrope avatar May 30 '18 09:05 ccp-zoetrope

I would like to be able to see what i lost if a Courier job fails. Currently I can only see exchange item lists. Well and the volume of 47000 m3, but no idea what i lost. It seems a shame i currently have to take a screenshot of all the items i am about to create a Courier contract for. As the creator of the contract i would like to know what i just lost.

Mother-Screng avatar Aug 22 '18 14:08 Mother-Screng

What status of this issue? Some updates, maybe?

Kupuyc avatar Mar 22 '19 16:03 Kupuyc

Friendly bump. Been two YEARS in inspection.

given players have history of the Item exchange contracts - there is no reason not to have same for couriers

mdsantagithub avatar Jun 17 '20 19:06 mdsantagithub

Is there any progress on this issue?

Qandra-Si avatar Jun 17 '20 19:06 Qandra-Si

@ccp-zoetrope Any progress on this problem?

MKraust avatar Feb 24 '21 18:02 MKraust

@MKraust CCP Zoetrope is no longer apart of the ESI Team. Stop bumping this ticket. When the CCP Devs are able to address the backlog, they will.

ddouglas avatar Feb 24 '21 20:02 ddouglas

but if the backlog is growing, they will never get to it. core functionality of courier broken, we need action not simplords making excuses for 4 years.

Mother-Screng avatar Feb 25 '21 00:02 Mother-Screng

Please, pray tell, what functionality is broken?

  • Can you see the items inside of a courier contract after the contract has been created in game? No.
  • Can the the courier see the items of a contract before the contract is accepted in game? No.
  • Can the courier see the items of the a contract after the contract is accepted in game? Yes. How? By opening the package that they receive.
    • Is this item viewable via the API? Yes. How? Assets endpoint.

There is nothing wrong with Courier Contracts in ESI. This is a feature request. Not a bug report, which means that there is nothing wrong and the feature may be implemented when and if Game Design and the ESI Dev's (which are few, if none right now) can get to it but that is not a guarantee. ESI is essentially in maintenance mode right now due to the reallocation of it developers to other tasks. What is available via ESI is what you get. That is it.

This is also not Reddit. Please be respectful when commenting on issues. Especially if you want something

ddouglas avatar Feb 25 '21 00:02 ddouglas

@Mother-Screng WRT to being able to see what you lost via a courier contract if that contract were to fail, create an app that captures your assets and tracks them. You could place items that you plan on contracting in station container or the equivalent and then capture that with your app. Once it has captured the items in the container, move the items back to your inventory so you can create the contract with them. The cache timer might be a pain here, but it'll work if tracking items that you put through the courier contract system is really what you are looking for.

ddouglas avatar Feb 25 '21 00:02 ddouglas

Eve fails to keep records of courier contracts. Please do not reply to threads when you haven't read the issue. This is not reddit, spicy memelord dougie tenders. Spamming topics you aren't up to speed on, nor care about, is harassment and cyber bullying, a crime in North Carolina (N.C. Gen. Stat. Ann. §14-277.3A.). Please stop in your criminal activities. This thread is for people who WANT the change, not criminal troll simplords. This isn't Reddit kid.

Mother-Screng avatar Feb 25 '21 01:02 Mother-Screng