esi / esi-issues

Issue tracking and feature requests for ESI
https://esi.evetech.net/
209 stars 23 forks source link

esi-calendar: suggestion for creating calendar events endpoint #164

Open lunedis opened 7 years ago

lunedis commented 7 years ago

currently ESI supports getting calendar events, and reacting to them, but not to create new ones.

Robbilie commented 7 years ago
    '/characters/{character_id}/calendar/':
        post:
            description: >-
                Create a new calendar event
            parameters:
              - description: Data used to create the event
                in: body
                name: calendar_event
                required: true
                schema:
                    properties:
                        title:
                            description: The title of the event
                            type: string
                        text:
                            description: The description of the event
                            type: string
                        date:
                            description: The date of the event
                            format: date-time
                            type: string
                        duration:
                            description: The duration of the event
                            format: int64
                            type: integer
                        importance:
                            description: The importance of the event
                            format: int64
                            type: integer
                    type: object
            responses:
                '201':
                    description: calendar event created
                    examples:
                        application/json: 1234567
                    schema:
                        format: int64
                        type: integer
            tags:
              - Calendar
paulipa commented 3 years ago

Bumping this up. I feel like having an calendar ingame would greatly increase new player fleeting up with other players. As of now almost all entities in eve use third party calendars which requires new players to register on external services.

Adding the post option for calendar events would allow third party developers copy their events from their external calendars to the game removing the must of using external plugins for this.