openapi: 3.2.0 info: title: Trustarc Actuator API version: v1 description: 'Operations tagged Actuator across 2 of this provider''s published API definitions: trustarc-guardian-openapi.json, trustarc-guardian-openapi.yml. Each path carries the servers of the definition it was published in.' servers: - url: https://login.truste.com description: Generated server url tags: - name: Actuator description: Monitor and interact externalDocs: description: Spring Boot Actuator Web API Documentation url: https://docs.spring.io/spring-boot/docs/current/actuator-api/html/ paths: /actuator: get: tags: - Actuator summary: Actuator root web endpoint operationId: links responses: '200': description: OK content: application/vnd.spring-boot.actuator.v3+json: schema: type: object additionalProperties: type: object additionalProperties: $ref: '#/components/schemas/Link' application/vnd.spring-boot.actuator.v2+json: schema: type: object additionalProperties: type: object additionalProperties: $ref: '#/components/schemas/Link' application/json: schema: type: object additionalProperties: type: object additionalProperties: $ref: '#/components/schemas/Link' security: - guardianAuth: [] servers: - url: https://login.truste.com description: Generated server url /actuator/prometheus: get: tags: - Actuator summary: Actuator web endpoint 'prometheus' operationId: scrape parameters: - name: format in: query schema: type: string enum: - CONTENT_TYPE_004 - CONTENT_TYPE_OPENMETRICS_100 - CONTENT_TYPE_PROTOBUF - name: includedNames in: query schema: type: string responses: '200': description: OK content: text/plain;version=0.0.4;charset=utf-8: schema: type: object application/openmetrics-text;version=1.0.0;charset=utf-8: schema: type: object application/vnd.google.protobuf;proto=io.prometheus.client.MetricFamily;encoding=delimited: schema: type: object security: - guardianAuth: [] servers: - url: https://login.truste.com description: Generated server url /actuator/metrics: get: tags: - Actuator summary: Actuator web endpoint 'metrics' operationId: listNames responses: '200': description: OK content: application/vnd.spring-boot.actuator.v3+json: schema: type: object application/vnd.spring-boot.actuator.v2+json: schema: type: object application/json: schema: type: object security: - guardianAuth: [] servers: - url: https://login.truste.com description: Generated server url /actuator/metrics/{requiredMetricName}: get: tags: - Actuator summary: Actuator web endpoint 'metrics-requiredMetricName' operationId: metric parameters: - name: requiredMetricName in: path required: true schema: type: string - name: tag in: query schema: type: string responses: '200': description: OK content: application/vnd.spring-boot.actuator.v3+json: schema: type: object application/vnd.spring-boot.actuator.v2+json: schema: type: object application/json: schema: type: object '404': description: Not Found security: - guardianAuth: [] servers: - url: https://login.truste.com description: Generated server url /actuator/info: get: tags: - Actuator summary: Actuator web endpoint 'info' operationId: info_1 responses: '200': description: OK content: application/vnd.spring-boot.actuator.v3+json: schema: type: object application/vnd.spring-boot.actuator.v2+json: schema: type: object application/json: schema: type: object security: - guardianAuth: [] servers: - url: https://login.truste.com description: Generated server url /actuator/health: get: tags: - Actuator summary: Actuator web endpoint 'health' operationId: health responses: '200': description: OK content: application/vnd.spring-boot.actuator.v3+json: schema: type: object application/vnd.spring-boot.actuator.v2+json: schema: type: object application/json: schema: type: object security: - guardianAuth: [] servers: - url: https://login.truste.com description: Generated server url components: schemas: Link: properties: href: type: string templated: type: boolean securitySchemes: guardianAuth: type: oauth2 scheme: bearer bearerFormat: JWT flows: implicit: authorizationUrl: https://login.truste.com/oauth/authorize tokenUrl: https://login.truste.com/oauth/token scopes: openid: OpenID x-refined-from: - trustarc-guardian-openapi.json - trustarc-guardian-openapi.yml