Application Research · Capability

Application Research Radius API — Credentials

Application Research Radius API — Credentials. 2 operations. Lead operation: Application Research Get AWS credential. Self-contained Naftiko capability covering one Application Research business surface.

Run with Naftiko Application ResearchCredentials

What You Can Do

GET
Awscredentialsget — Application Research Get AWS credential
/v1/planes/aws/{planename}/providers/system-aws/credentials/{credentialname}
GET
Azurecredentialsget — Application Research Get Azure credential
/v1/planes/azure/{planename}/providers/system-azure/credentials/{credentialname}

MCP Tools

application-research-get-aws-credential

Application Research Get AWS credential

read-only idempotent
application-research-get-azure-credential

Application Research Get Azure credential

read-only idempotent

Capability Spec

radius-credentials.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Application Research Radius API — Credentials
  description: 'Application Research Radius API — Credentials. 2 operations. Lead operation: Application Research Get AWS
    credential. Self-contained Naftiko capability covering one Application Research business surface.'
  tags:
  - Application Research
  - Credentials
  created: '2026-05-19'
  modified: '2026-05-19'
binds:
- namespace: env
  keys:
    APPLICATION_RESEARCH_API_KEY: APPLICATION_RESEARCH_API_KEY
capability:
  consumes:
  - type: http
    namespace: radius-credentials
    baseUri: https://management.radapp.io
    description: Application Research Radius API — Credentials business capability. Self-contained, no shared references.
    resources:
    - name: planes-aws-planeName-providers-System.AWS-credentials-credentialName
      path: /planes/aws/{planeName}/providers/System.AWS/credentials/{credentialName}
      operations:
      - name: awscredentialsget
        method: GET
        description: Application Research Get AWS credential
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: planes-azure-planeName-providers-System.Azure-credentials-credentialName
      path: /planes/azure/{planeName}/providers/System.Azure/credentials/{credentialName}
      operations:
      - name: azurecredentialsget
        method: GET
        description: Application Research Get Azure credential
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
  exposes:
  - type: rest
    namespace: radius-credentials-rest
    port: 8080
    description: REST adapter for Application Research Radius API — Credentials. One Spectral-compliant resource per consumed
      operation, prefixed with /v1.
    resources:
    - path: /v1/planes/aws/{planename}/providers/system-aws/credentials/{credentialname}
      name: planes-aws-planename-providers-system-aws-credentials-credentialname
      description: REST surface for planes-aws-planeName-providers-System.AWS-credentials-credentialName.
      operations:
      - method: GET
        name: awscredentialsget
        description: Application Research Get AWS credential
        call: radius-credentials.awscredentialsget
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/planes/azure/{planename}/providers/system-azure/credentials/{credentialname}
      name: planes-azure-planename-providers-system-azure-credentials-credentialname
      description: REST surface for planes-azure-planeName-providers-System.Azure-credentials-credentialName.
      operations:
      - method: GET
        name: azurecredentialsget
        description: Application Research Get Azure credential
        call: radius-credentials.azurecredentialsget
        outputParameters:
        - type: object
          mapping: $.
  - type: mcp
    namespace: radius-credentials-mcp
    port: 9090
    transport: http
    description: MCP adapter for Application Research Radius API — Credentials. One tool per consumed operation, routed inline
      through this capability's consumes block.
    tools:
    - name: application-research-get-aws-credential
      description: Application Research Get AWS credential
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: radius-credentials.awscredentialsget
      outputParameters:
      - type: object
        mapping: $.
    - name: application-research-get-azure-credential
      description: Application Research Get Azure credential
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: radius-credentials.azurecredentialsget
      outputParameters:
      - type: object
        mapping: $.