openapi: 3.0.3 info: title: EPA Air Quality System (AQS) Account Type Codes Health API description: 'The Air Quality System (AQS) Data Mart API provides programmatic access to ambient air sample data collected by state, local, tribal and federal air pollution control agencies from thousands of monitors across the United States. The API exposes monitor metadata, raw sample observations, daily/quarterly/annual aggregates, and quality assurance results. ' version: '1.0' contact: name: AQS Data Mart Support email: aqsdatamart@epa.gov url: https://aqs.epa.gov/aqsweb/documents/data_api.html license: name: U.S. Government Work / Public Domain url: https://www.usa.gov/government-works servers: - url: https://aqs.epa.gov/data/api description: Production AQS Data Mart API security: - emailKey: [] tags: - name: Health paths: /account-mgmt/health: get: operationId: HealthController_check parameters: [] responses: '200': description: The Health Check is successful content: application/json: schema: type: object properties: status: type: string example: ok info: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true error: type: object example: {} additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true details: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true examples: HealthController_check200Example: summary: Default HealthController_check 200 response x-microcks-default: true value: status: ok message: Example response '503': description: The Health Check is not successful content: application/json: schema: type: object properties: status: type: string example: error info: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true error: type: object example: redis: status: down message: Could not connect additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true details: type: object example: database: status: up redis: status: down message: Could not connect additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true examples: HealthController_check503Example: summary: Default HealthController_check 503 response x-microcks-default: true value: status: ok message: Example response tags: - Health x-microcks-operation: delay: 0 dispatcher: FALLBACK /camd-services/health: get: operationId: HealthController_check parameters: [] responses: '200': description: The Health Check is successful content: application/json: schema: type: object properties: status: type: string example: ok info: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true error: type: object example: {} additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true details: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true examples: HealthController_check200Example: summary: Default HealthController_check 200 response x-microcks-default: true value: status: ok message: Example response '503': description: The Health Check is not successful content: application/json: schema: type: object properties: status: type: string example: error info: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true error: type: object example: redis: status: down message: Could not connect additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true details: type: object example: database: status: up redis: status: down message: Could not connect additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true examples: HealthController_check503Example: summary: Default HealthController_check 503 response x-microcks-default: true value: status: ok message: Example response tags: - Health x-microcks-operation: delay: 0 dispatcher: FALLBACK /emissions-mgmt/health: get: operationId: HealthController_check parameters: [] responses: '200': description: The Health Check is successful content: application/json: schema: type: object properties: status: type: string example: ok info: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true error: type: object example: {} additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true details: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true examples: HealthController_check200Example: summary: Default HealthController_check 200 response x-microcks-default: true value: status: ok message: Example response '503': description: The Health Check is not successful content: application/json: schema: type: object properties: status: type: string example: error info: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true error: type: object example: redis: status: down message: Could not connect additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true details: type: object example: database: status: up redis: status: down message: Could not connect additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true examples: HealthController_check503Example: summary: Default HealthController_check 503 response x-microcks-default: true value: status: ok message: Example response tags: - Health x-microcks-operation: delay: 0 dispatcher: FALLBACK /facilities-mgmt/health: get: operationId: HealthController_check parameters: [] responses: '200': description: The Health Check is successful content: application/json: schema: type: object properties: status: type: string example: ok info: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true error: type: object example: {} additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true details: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true examples: HealthController_check200Example: summary: Default HealthController_check 200 response x-microcks-default: true value: status: ok message: Example response '503': description: The Health Check is not successful content: application/json: schema: type: object properties: status: type: string example: error info: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true error: type: object example: redis: status: down message: Could not connect additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true details: type: object example: database: status: up redis: status: down message: Could not connect additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true examples: HealthController_check503Example: summary: Default HealthController_check 503 response x-microcks-default: true value: status: ok message: Example response tags: - Health x-microcks-operation: delay: 0 dispatcher: FALLBACK /master-data-mgmt/health: get: operationId: HealthController_check parameters: [] responses: '200': description: The Health Check is successful content: application/json: schema: type: object properties: status: type: string example: ok info: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true error: type: object example: {} additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true details: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true examples: HealthController_check200Example: summary: Default HealthController_check 200 response x-microcks-default: true value: status: ok message: Example response '503': description: The Health Check is not successful content: application/json: schema: type: object properties: status: type: string example: error info: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true error: type: object example: redis: status: down message: Could not connect additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true details: type: object example: database: status: up redis: status: down message: Could not connect additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true examples: HealthController_check503Example: summary: Default HealthController_check 503 response x-microcks-default: true value: status: ok message: Example response tags: - Health x-microcks-operation: delay: 0 dispatcher: FALLBACK /monitor-plan-mgmt/health: get: operationId: HealthController_check parameters: [] responses: '200': description: The Health Check is successful content: application/json: schema: type: object properties: status: type: string example: ok info: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true error: type: object example: {} additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true details: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true examples: HealthController_check200Example: summary: Default HealthController_check 200 response x-microcks-default: true value: status: ok message: Example response '503': description: The Health Check is not successful content: application/json: schema: type: object properties: status: type: string example: error info: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true error: type: object example: redis: status: down message: Could not connect additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true details: type: object example: database: status: up redis: status: down message: Could not connect additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true examples: HealthController_check503Example: summary: Default HealthController_check 503 response x-microcks-default: true value: status: ok message: Example response tags: - Health x-microcks-operation: delay: 0 dispatcher: FALLBACK /qa-certification-mgmt/health: get: operationId: HealthController_check parameters: [] responses: '200': description: The Health Check is successful content: application/json: schema: type: object properties: status: type: string example: ok info: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true error: type: object example: {} additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true details: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true examples: HealthController_check200Example: summary: Default HealthController_check 200 response x-microcks-default: true value: status: ok message: Example response '503': description: The Health Check is not successful content: application/json: schema: type: object properties: status: type: string example: error info: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true error: type: object example: redis: status: down message: Could not connect additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true details: type: object example: database: status: up redis: status: down message: Could not connect additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true examples: HealthController_check503Example: summary: Default HealthController_check 503 response x-microcks-default: true value: status: ok message: Example response tags: - Health x-microcks-operation: delay: 0 dispatcher: FALLBACK /streaming-services/health: get: operationId: HealthController_check parameters: [] responses: '200': description: The Health Check is successful content: application/json: schema: type: object properties: status: type: string example: ok info: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true error: type: object example: {} additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true details: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true examples: HealthController_check200Example: summary: Default HealthController_check 200 response x-microcks-default: true value: status: ok message: Example response '503': description: The Health Check is not successful content: application/json: schema: type: object properties: status: type: string example: error info: type: object example: database: status: up additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true error: type: object example: redis: status: down message: Could not connect additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true nullable: true details: type: object example: database: status: up redis: status: down message: Could not connect additionalProperties: type: object required: - status properties: status: type: string additionalProperties: true examples: HealthController_check503Example: summary: Default HealthController_check 503 response x-microcks-default: true value: status: ok message: Example response tags: - Health x-microcks-operation: delay: 0 dispatcher: FALLBACK components: securitySchemes: emailKey: type: apiKey in: query name: key description: 'AQS requires `email` and `key` query parameters on every request. Register at `/signup?email=YOUR_EMAIL` to receive a key by email. '