DataBolsa docs
Referência da APIExtensõesAdvisorActions

Spec de uma Action

O contrato executável: `input_schema`, `output_schema`, confirmação, idempotência, efeitos e evento de auditoria.

GET
/v1/advisor/actions/{actionId}
AuthorizationBearer <token>

In: header

Path Parameters

actionIdstring

Id qualificado da Action, como o catálogo em GET {base}/actions a publica.

Response Body

curl -X GET "https://api.databolsa.com/v1/advisor/actions/string"
{
  "id": "string",
  "type": "action",
  "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",
  "version": 1,
  "preview": true,
  "idempotency": "key",
  "effects": [
    "string"
  ],
  "audit_event": "string",
  "input_schema": {
    "property1": null,
    "property2": null
  },
  "output_schema": {
    "property1": null,
    "property2": null
  },
  "preview_path": "string"
}
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "details": {
    "property1": null,
    "property2": null
  }
}