Protestos
El protesto del cobro en notaría, con sus costas y las fechas de envío, intimación y protesto. cancel solicita la cancelación de un protesto que aún no fue pagado ni cancelado.
| Comando | HTTP | Descripción |
|---|---|---|
protests list | GET /v1/protests | Listar protestos |
protests create | POST /v1/protests | Crear protesto |
protests get | GET /v1/protests/{id} | Consultar protesto |
protests update | PUT /v1/protests/{id} | Actualizar protesto |
protests delete | DELETE /v1/protests/{id} | Eliminar protesto |
protests cancel | POST /v1/protests/{id}/cancel | Solicitar cancelación del protesto |
Ejemplos
--params lleva parámetros de query, de ruta y de encabezado (id, página, filtros, X-Workspace-Id); --json lleva el cuerpo de la solicitud; --fields limita los campos que vuelven — vale la pena en todo list/get, para ahorrar contexto. Mira Flags globales para la referencia completa.
# Listar protestos
kobana dunning protests list --fields "id,person_id,charge_id,status,amount,protest_date"
# Protestar un cobro
kobana dunning protests create \
--json '{"person_id": "PERSON_ID", "charge_id": "CHARGE_ID", "amount": 150}'
# Solicitar la cancelación
kobana dunning protests cancel \
--params '{"id": "PROTEST_ID"}' \
--json '{"cancellation_reason": "Acordo firmado"}' --dry-run
Próximos pasos
- Interacciones
- Introspección de schema — todos los parámetros que acepta este recurso.