EPA — U.S. Environmental Protection Agency · Capability
QA Certification Management OpenAPI Specification — Rata Run
Rata Run. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.
What You Can Do
GET
Rataruncontrollergetrataruns
— rataRunControllergetRataRuns
/v1/qa-certification-mgmt/locations/{locid}/test-summary/{testsumid}/rata/{rataid}/rata-summaries/{ratasumid}/rata-runs
GET
Rataruncontrollergetratarun
— rataRunControllergetRataRun
/v1/qa-certification-mgmt/locations/{locid}/test-summary/{testsumid}/rata/{rataid}/rata-summaries/{ratasumid}/rata-runs/{id}
MCP Tools
rataruncontroller-getrataruns
rataruncontroller-getrataruns
read-only
idempotent
rataruncontroller-getratarun
rataruncontroller-getratarun
read-only
idempotent
Capability Spec
naftiko: 1.0.0-alpha2
info:
label: QA Certification Management OpenAPI Specification — Rata Run
description: 'Rata Run. 2 operations. Lead operation: operations. Self-contained Naftiko capability covering one EPA business surface.'
tags:
- EPA
- Rata Run
created: '2026-05-29'
modified: '2026-05-29'
binds:
- namespace: env
keys:
EPA_APIKEY_KEY: EPA_APIKEY_KEY
capability:
consumes:
- type: http
namespace: cam-qa-cert-rata-run
baseUri: https://api.epa.gov/easey
description: QA Certification Management OpenAPI Specification — Rata Run business capability. Self-contained, no shared references.
authentication:
type: apikey
key: x-api-key
value: '{{env.EPA_APIKEY_KEY}}'
placement: header
resources:
- name: qa-certification-mgmt-locations-locid-test-summary-testsumid-rata-rataid-rata-summaries-ratasumid-rata-runs
path: /qa-certification-mgmt/locations/{locId}/test-summary/{testSumId}/rata/{rataId}/rata-summaries/{rataSumId}/rata-runs
operations:
- name: rataRunControllergetRataRuns
method: GET
description: rataRunControllergetRataRuns
inputParameters:
- name: locId
in: path
type: string
required: true
description: locId
- name: testSumId
in: path
type: string
required: true
description: testSumId
- name: rataId
in: path
type: string
required: true
description: rataId
- name: rataSumId
in: path
type: string
required: true
description: rataSumId
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: qa-certification-mgmt-locations-locid-test-summary-testsumid-rata-rataid-rata-summaries-ratasumid-rata-runs-id
path: /qa-certification-mgmt/locations/{locId}/test-summary/{testSumId}/rata/{rataId}/rata-summaries/{rataSumId}/rata-runs/{id}
operations:
- name: rataRunControllergetRataRun
method: GET
description: rataRunControllergetRataRun
inputParameters:
- name: locId
in: path
type: string
required: true
description: locId
- name: testSumId
in: path
type: string
required: true
description: testSumId
- name: rataId
in: path
type: string
required: true
description: rataId
- name: rataSumId
in: path
type: string
required: true
description: rataSumId
- name: id
in: path
type: string
required: true
description: id
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
exposes:
- type: rest
namespace: cam-qa-cert-rata-run-rest
port: 8080
description: REST adapter for QA Certification Management OpenAPI Specification — Rata Run. One Spectral-compliant resource per consumed operation, prefixed with /v1.
resources:
- path: /v1/qa-certification-mgmt/locations/{locid}/test-summary/{testsumid}/rata/{rataid}/rata-summaries/{ratasumid}/rata-runs
name: qa-certification-mgmt-locations-locid-test-summary-testsumid-rata-rataid-rata-summaries-ratasumid-rata-runs
description: REST surface for rataRunControllergetRataRuns.
operations:
- method: GET
name: rataRunControllergetRataRuns
description: rataRunControllergetRataRuns
call: cam-qa-cert-rata-run.rataRunControllergetRataRuns
with:
locId: rest.locId
testSumId: rest.testSumId
rataId: rest.rataId
rataSumId: rest.rataSumId
outputParameters:
- type: object
mapping: $.
- path: /v1/qa-certification-mgmt/locations/{locid}/test-summary/{testsumid}/rata/{rataid}/rata-summaries/{ratasumid}/rata-runs/{id}
name: qa-certification-mgmt-locations-locid-test-summary-testsumid-rata-rataid-rata-summaries-ratasumid-rata-runs-id
description: REST surface for rataRunControllergetRataRun.
operations:
- method: GET
name: rataRunControllergetRataRun
description: rataRunControllergetRataRun
call: cam-qa-cert-rata-run.rataRunControllergetRataRun
with:
locId: rest.locId
testSumId: rest.testSumId
rataId: rest.rataId
rataSumId: rest.rataSumId
id: rest.id
outputParameters:
- type: object
mapping: $.
- type: mcp
namespace: cam-qa-cert-rata-run-mcp
port: 9090
transport: http
description: MCP adapter for QA Certification Management OpenAPI Specification — Rata Run. One tool per consumed operation, routed inline through this capability's consumes block.
tools:
- name: rataruncontroller-getrataruns
description: rataruncontroller-getrataruns
hints:
readOnly: true
destructive: false
idempotent: true
call: cam-qa-cert-rata-run.rataRunControllergetRataRuns
with:
locId: tools.locId
testSumId: tools.testSumId
rataId: tools.rataId
rataSumId: tools.rataSumId
outputParameters:
- type: object
mapping: $.
- name: rataruncontroller-getratarun
description: rataruncontroller-getratarun
hints:
readOnly: true
destructive: false
idempotent: true
call: cam-qa-cert-rata-run.rataRunControllergetRataRun
with:
locId: tools.locId
testSumId: tools.testSumId
rataId: tools.rataId
rataSumId: tools.rataSumId
id: tools.id
outputParameters:
- type: object
mapping: $.