These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

CREST Killmail Collection Representation

First post
Author
Nakashyro
Isk Aversion
#1 - 2015-01-19 17:40:19 UTC
Hi. I am just digging in to the Crest API for a proof of concept.

Am I missing something, or is there no endpoint for a representation of all killmails for an entity?

The URI for specific, identified killmails is easy, but I'd like a representation of all killmails for a player or corp.

A fairly common pattern in REST architectures is to provide a collection endpoint that serves a list of specific endpoints. So, an array of killmail URIs for a given player, for example.

Am I missing something obvious?

How can I get a list of all killmails for a player or corp?

Wormhole exploration, sales, and location services. Mail me.

CCP FoxFour
C C P
C C P Alliance
#2 - 2015-01-19 18:47:07 UTC
Nakashyro wrote:
Hi. I am just digging in to the Crest API for a proof of concept.

Am I missing something, or is there no endpoint for a representation of all killmails for an entity?

The URI for specific, identified killmails is easy, but I'd like a representation of all killmails for a player or corp.

A fairly common pattern in REST architectures is to provide a collection endpoint that serves a list of specific endpoints. So, an array of killmail URIs for a given player, for example.

Am I missing something obvious?

How can I get a list of all killmails for a player or corp?


They are not public knowledge, so you cannot.

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Ortho Loess
Escalated.
OnlyFleets.
#3 - 2015-01-19 20:03:56 UTC
The idea was put out a few months ago, to make all KMs public and have them available like you say. The rationale being that almost all are available from eve-kill anyway.

Unfortunately there are about 5 players who reckon they manage to hide their losses from the boards and complained loudly that they want to keep it that way. Sad
Sentient Blade
Crisis Atmosphere
Coalition of the Unfortunate
#4 - 2015-01-19 20:25:57 UTC
Ortho Loess wrote:
The idea was put out a few months ago, to make all KMs public and have them available like you say. The rationale being that almost all are available from eve-kill anyway.

Unfortunately there are about 5 players who reckon they manage to hide their losses from the boards and complained loudly that they want to keep it that way. Sad


Well we simply need to hunt them down, kill them, then post one of their losses on zKill, and then they won't have a reason to complain anymore.
Nakashyro
Isk Aversion
#5 - 2015-01-19 20:57:56 UTC
I believe everybody is confusing two things: one is whether a list of kills could be created, and the other is the permissions to view said list.

I would be fine if permission was granular, but for my proof of concept, I want to pull MY OWN kills via API.

Certainly a player could have the ability to view their own kills, yes?

The question is about whether an array of URIs could be created, not whether it's world-readable.

I suppose there won't be a next-gen killboard or ranking tool based on this misconception...

Wormhole exploration, sales, and location services. Mail me.

Leebe
The Scope
Gallente Federation
#6 - 2015-01-21 09:29:50 UTC
Well.. there is an API to get your own kills ;) https://neweden-dev.com/Char/KillMails

While it is not available in CREST, I think everybody agrees that it is more important to get information in CREST that is not already available in the xml api.
Nakashyro
Isk Aversion
#7 - 2015-01-28 17:37:15 UTC
ah thanks!

Wormhole exploration, sales, and location services. Mail me.