Skip to content

/universe/names vs /universe/ids inconsistent characterid #1391

Open
@Gadgetwhir

Description

@Gadgetwhir

Inconsistency

/universe/names sometimes does not properly resolve character id's that are returned from /universe/ids

Routes

curl -X POST "https://esi.evetech.net/latest/universe/ids/?datasource=tranquility&language=en" -H "accept: application/json" -H "Accept-Language: en" -H "Content-Type: application/json" -H "Cache-Control: no-cache" -d "[ \"Aiko Danuja\"]"

returns

{ "characters": [ { "id": 2114209292, "name": "Aiko Danuja" } ] }

while
curl -X POST "https://esi.evetech.net/latest/universe/names/?datasource=tranquility" -H "accept: application/json" -H "Content-Type: application/json" -H "Cache-Control: no-cache" -d "[2114209292]"

returns

{ "error": "Ensure all IDs are valid before resolving." }

Resolution

I would assume this to be related to some logic that validates the ids submitted that needs to be reviewed and updated to properly include all character_id integer segments.

Checklist

Check all boxes that apply to this issue:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions