openapi: 3.1.0 info: title: NodePing Accounts Results API description: NodePing provides uptime monitoring for websites and services. The REST API lets accounts manage checks, contacts, contact groups, schedules, results, notifications, and account settings. version: '1' contact: name: NodePing Support url: https://nodeping.com/ license: name: Proprietary url: https://nodeping.com/ servers: - url: https://api.nodeping.com/api/1 description: NodePing API v1 security: - ApiTokenQuery: [] - BasicAuth: [] tags: - name: Results paths: /results: get: summary: Get check results operationId: getResults responses: '200': description: Results returned tags: - Results /results/uptime: get: summary: Get uptime statistics operationId: getUptime responses: '200': description: Uptime returned tags: - Results /results/current: get: summary: Get current check states operationId: getCurrentResults responses: '200': description: Current results returned tags: - Results components: securitySchemes: ApiTokenQuery: type: apiKey in: query name: token description: API token passed as the `token` query parameter BasicAuth: type: http scheme: basic description: API token used as the username in HTTP Basic Auth externalDocs: description: NodePing API Documentation url: https://nodeping.com/docs-api.html