Decaf
Contenido

Referencia de la API/Agentes y MCP

Agentes y MCP

Permite que un agente de software pague a personas y proveedores bajo una política que define una persona. Una clave con presupuesto diario, máximo por pago, canales permitidos y umbral de aprobación ejecuta los pagos por debajo del umbral y deja el resto en la bandeja de aprobaciones. Un número de teléfono es un beneficiario válido, así que un agente nunca tiene que recolectar datos bancarios.

La capa de políticas se apoya en la API; consúltanos antes de construir sobre ella.

Create a scoped key

POST/api-keys

Owner only. A key carries an optional policy; anything outside it returns policy_exceeded or waits for approval above the threshold.

CampoTipoobligatorioNotas
namestringobligatorio
policyobjectopcional

Solicitud

{
  "name": "support-agent",
  "policy": {
    "daily_budget": "2000.00",
    "per_payout_max": "200.00",
    "channels": [
      "claim_link",
      "spei_mxn"
    ],
    "approval_threshold": "150.00"
  }
}

Respuesta 201

{
  "id": "key_7e21",
  "name": "support-agent",
  "key": "dpc_test_9Qa...",
  "policy": {
    "daily_budget": "2000.00",
    "per_payout_max": "200.00",
    "channels": [
      "claim_link",
      "spei_mxn"
    ],
    "approval_threshold": "150.00"
  }
}

Ejemplos: Create a scoped key

curl -X POST https://sandbox.api.decaf.so/v1/api-keys \
  -H "Authorization: Bearer $DECAF_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name":"support-agent","policy":{"daily_budget":"2000.00","per_payout_max":"200.00","channels":["claim_link","spei_mxn"],"approval_threshold":"150.00"}}'

Obtén acceso

Construye contra el sandbox esta semana.

Cuéntanos los corredores que necesitas y a quién pagas. Las claves de sandbox las emite una persona.