openapi: 3.0.3 info: title: US Army Public Articles Events API description: The US Army Public API provides public access to Army news articles, events, personnel information, and other publicly available Army information. The API is documented with Swagger UI at api.army.mil. version: 2.0.0 contact: name: US Army Web Support Team url: https://api.army.mil/ license: name: Public Domain url: https://creativecommons.org/publicdomain/zero/1.0/ servers: - url: https://api.army.mil/api/v1 description: US Army Public API production server tags: - name: Events paths: /events: get: operationId: getEvents summary: Get Events description: Retrieve publicly available US Army events and activities. tags: - Events parameters: - name: limit in: query required: false description: Maximum number of events to return schema: type: integer default: 20 - name: offset in: query required: false description: Pagination offset schema: type: integer default: 0 - name: from in: query required: false description: Start date filter schema: type: string format: date - name: to in: query required: false description: End date filter schema: type: string format: date responses: '200': description: List of events content: application/json: schema: $ref: '#/components/schemas/EventList' components: schemas: Event: type: object description: A US Army public event or activity properties: id: type: string description: Unique event identifier title: type: string description: Event name or title description: type: string description: Event description startDate: type: string format: date-time description: Event start date and time endDate: type: string format: date-time description: Event end date and time location: type: string description: Event location or venue url: type: string format: uri description: URL for more event information category: type: string description: Event category or type required: - id - title - startDate EventList: type: object properties: total: type: integer limit: type: integer offset: type: integer events: type: array items: $ref: '#/components/schemas/Event'