SPAN · Capability

Auth

Auth is a Naftiko capability published by SPAN, one of 6 capabilities the APIs.io network indexes for this provider.

Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Run with Naftiko

Capability Spec

auth.yaml Raw ↑
apiVersion: capabilities.naftiko.dev/v1
kind: Capability
metadata:
  name: span-auth
  title: SPAN Auth
  provider: span-io
  api: span-rest-api
  tags:
    - Authentication
    - JWT
    - On-Premise
spec:
  description: >-
    Manage SPAN Panel local API client registrations and JWT tokens. The
    panel itself mints bearer tokens bound to a named client; tokens are used
    for both REST and MQTT broker authentication.
  operations:
    - id: register-client
      summary: Register an API client and mint a JWT.
      method: POST
      path: /api/v1/auth/register
    - id: list-clients
      summary: List registered API clients.
      method: GET
      path: /api/v1/auth/clients
    - id: get-client
      summary: Get a single registered client.
      method: GET
      path: /api/v1/auth/clients/{name}
    - id: delete-client
      summary: Delete a registered client (revokes its token).
      method: DELETE
      path: /api/v1/auth/clients/{name}