esi-issues
esi-issues copied to clipboard
ESI Documentation Correction
Inconsistency
In the endpoint /v1/characters/{character_id}/contracts/ it states that the assignee_id property can be "ID to whom the contract is assigned, can be corporation or character ID". This is incorrect as it can also include the alliance ID.
Routes
Character contracts endpoint: /v1/characters/{character_id}/contracts/
Resolution
Update the description to "ID to whom the contract is assigned, can be alliance, corporation or character ID".
Question: It is also marked as a required field. What is the contract is publically available and not assigned to anyone? Is this another inconsistency?
Checklist
Check all boxes that apply to this issue:
- [X] Inconsistency description is provided
- [X] Inconsistent route(s) are provided
- [ ] Resolution will require a version bump
- [X] Resolution does not require a version bump
Internal issue created: TTC-3758