Socket · Capability

Socket Org Settings License Policy

Socket org settings license policy business capability. Self-contained Naftiko capability covering one Socket business surface.

Socket Org Settings License Policy is a Naftiko capability published by Socket, one of 21 capabilities the APIs.io network indexes for this provider. It bundles 1 operation across the GET method rooted at /v1/orgs/{…}/settings/license-policy/view.

The capability includes 1 read-only operation. Lead operation: Get License Policy (Beta). Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Tagged areas include Socket, Supply Chain Security, Org, Settings, and License.

Run with Naftiko SocketSupply Chain SecurityOrgSettingsLicensePolicy

What You Can Do

GET
Get orgs org slug settings license policy view — Get License Policy (Beta)
/v1/orgs/{org_slug}/settings/license-policy/view

MCP Tools

socket-get-orgs-org-slug-settings-license-policy-view

Get License Policy (Beta)

read-only idempotent

Capability Spec

org-settings-license-policy.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Socket Org Settings License Policy
  description: Socket org settings license policy business capability. Self-contained Naftiko capability covering one Socket business surface.
  tags:
  - Socket
  - Supply Chain Security
  - Org
  - Settings
  - License
  - Policy
  created: '2026-05-25'
  modified: '2026-05-25'
binds:
- namespace: env
  keys:
    SOCKET_API_KEY: SOCKET_API_KEY
capability:
  consumes:
  - type: http
    namespace: org-settings-license-policy
    baseUri: https://api.socket.dev/v0
    description: Socket org settings license policy business capability. Self-contained, no shared references.
    resources:
    - name: orgs-org-slug-settings-license-policy-view
      path: /orgs/{org_slug}/settings/license-policy/view
      operations:
      - name: get-orgs-org-slug-settings-license-policy-view
        method: GET
        description: Get License Policy (Beta)
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: org_slug
          in: path
          type: string
          description: The slug of the organization
          required: true
    authentication:
      type: basic
      username: '{{env.SOCKET_API_KEY}}'
      password: ''
      description: Socket authenticates via HTTP Basic with the API key as the username and empty password.
  exposes:
  - type: rest
    namespace: org-settings-license-policy-rest
    port: 8080
    description: REST adapter for Socket org settings license policy.
    resources:
    - path: /v1/orgs/{org_slug}/settings/license-policy/view
      name: orgs-org-slug-settings-license-policy-view
      description: REST surface for orgs-org-slug-settings-license-policy-view.
      operations:
      - method: GET
        name: get-orgs-org-slug-settings-license-policy-view
        description: Get License Policy (Beta)
        call: org-settings-license-policy.get-orgs-org-slug-settings-license-policy-view
        with:
          org_slug: rest.path.org_slug
        outputParameters:
        - type: object
          mapping: $.
  - type: mcp
    namespace: org-settings-license-policy-mcp
    port: 9090
    transport: http
    description: MCP adapter for Socket org settings license policy.
    tools:
    - name: socket-get-orgs-org-slug-settings-license-policy-view
      description: Get License Policy (Beta)
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: org-settings-license-policy.get-orgs-org-slug-settings-license-policy-view
      with:
        org_slug: tools.org_slug
      outputParameters:
      - type: object
        mapping: $.