Um módulo e as capacidades que publica
O descritor do módulo (`core` ou o id da extensão) com a lista das suas capacidades como descritores curtos.
In: header
Path Parameters
core ou o id da extensão (databolsa.wallet).
Response Body
curl -X GET "https://api.databolsa.com/v1/modules/string"{
"capabilities": [
{
"id": "string",
"type": "primitive",
"module": "string",
"domain": "string",
"title": "string",
"description": "string",
"criterio": "string",
"subject": {
"mode": "object",
"kinds": [
"company"
],
"subkinds": [
"string"
],
"grain": "object"
},
"lifecycle": "default",
"stability": "stable",
"scopes": [
"string"
],
"confirmation": "required",
"execute": {
"method": "GET",
"path": "string"
},
"describe": "string",
"legacy_operation": "string"
}
],
"id": "string",
"kind": "core",
"name": "string",
"description": "string",
"version": "string",
"availability": "available",
"install": {
"default": true,
"owners": [
"personal_workspace"
],
"requires": [
"string"
]
},
"scopes": [
"string"
],
"contracts": {
"openapi": "string",
"sdk": "string",
"cli": "string",
"mcp": "string"
},
"api_base_path": "string",
"object_kinds": [
"string"
],
"functions": [
"string"
],
"actions": [
"string"
],
"urls": {
"docs": "string",
"home": "string"
}
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"details": {
"property1": null,
"property2": null
}
}Spec de uma capacidade
O contrato executável de UMA capacidade pelo id qualificado, de qualquer módulo instalado: Function (`input_schema`, `output_schema`, sujeito, `example`), Action (confirmação, idempotência, efeitos) ou primitiva (parâmetros e resposta da operação). Ache o id em `listCapabilities` e chame isto só para a escolhida.
Busca capacidades
Ranqueia, para uma pergunta em texto livre, o que a credencial alcança: primitivas de Objects, Functions do core e as Functions e Actions dos módulos instalados no workspace. Cada descritor diz o tipo, o módulo, o domínio, o sujeito, os scopes e a rota de execução; o spec completo está em `getCapability`.