Explorar la referencia
Todos los recursos
Recurrencias
13 endpoints · Las descripciones de los endpoints están en inglés.
List recurrences in the household
GET
/households/{householdId}/recurrencesread:recurrences
Ejemplo de petición
bash
curl -H "Authorization: Bearer vokse_sk_…" \ -X GET https://api.vokse.ai/households/current/recurrencesRespuesta200 · Success
Create a recurring transaction schedule
POST
/households/{householdId}/recurrenceswrite:recurrences
Cuerpo de la petición
json
{ "name": "Streaming service", "accountId": "01J8ME9AZ2K3W7X4V5T6R7Q8S9", "amountCents": -1599, "currency": "EUR", "frequency": "monthly", "dayOfMonth": 1, "startDate": "2026-07-01"}Ejemplo de petición
bash
curl -H "Authorization: Bearer vokse_sk_…" \ -H "Content-Type: application/json" \ -H "Idempotency-Key: $(uuidgen)" \ -X POST https://api.vokse.ai/households/current/recurrences \ -d '{"name":"Streaming service","accountId":"01J8ME9AZ2K3W7X4V5T6R7Q8S9","amountCents":-1599,"currency":"EUR","frequency":"monthly","dayOfMonth":1,"startDate":"2026-07-01"}'Respuesta201 · Success
Fetch a single recurrence
GET
/households/{householdId}/recurrences/{id}read:recurrences
Parámetros
| Nombre | En | Obligatorio |
|---|---|---|
| id | path | Obligatorio |
Ejemplo de petición
bash
curl -H "Authorization: Bearer vokse_sk_…" \ -X GET https://api.vokse.ai/households/current/recurrences/{id}Respuesta200 · Success
Update a recurrence (recomputes nextRunDate if schedule changes)
PATCH
/households/{householdId}/recurrences/{id}write:recurrences
Parámetros
| Nombre | En | Obligatorio |
|---|---|---|
| id | path | Obligatorio |
Cuerpo de la petición
json
{ "amountCents": -1999}Ejemplo de petición
bash
curl -H "Authorization: Bearer vokse_sk_…" \ -H "Content-Type: application/json" \ -H "Idempotency-Key: $(uuidgen)" \ -X PATCH https://api.vokse.ai/households/current/recurrences/{id} \ -d '{"amountCents":-1999}'Respuesta200 · Success
Soft-delete a recurrence
DELETE
/households/{householdId}/recurrences/{id}write:recurrences
Parámetros
| Nombre | En | Obligatorio |
|---|---|---|
| id | path | Obligatorio |
Ejemplo de petición
bash
curl -H "Authorization: Bearer vokse_sk_…" \ -X DELETE https://api.vokse.ai/households/current/recurrences/{id}Respuesta204 · No content
Force immediate materialization of the next due run (idempotent on external_id)
POST
/households/{householdId}/recurrences/{id}/materialize-nowwrite:recurrences
Parámetros
| Nombre | En | Obligatorio |
|---|---|---|
| id | path | Obligatorio |
Ejemplo de petición
bash
curl -H "Authorization: Bearer vokse_sk_…" \ -H "Idempotency-Key: $(uuidgen)" \ -X POST https://api.vokse.ai/households/current/recurrences/{id}/materialize-nowRespuesta200 · Success
Pause a recurrence (status → paused, no further runs)
POST
/households/{householdId}/recurrences/{id}/pausewrite:recurrences
Parámetros
| Nombre | En | Obligatorio |
|---|---|---|
| id | path | Obligatorio |
Ejemplo de petición
bash
curl -H "Authorization: Bearer vokse_sk_…" \ -H "Idempotency-Key: $(uuidgen)" \ -X POST https://api.vokse.ai/households/current/recurrences/{id}/pauseRespuesta200 · Success
Resume a paused recurrence
POST
/households/{householdId}/recurrences/{id}/resumewrite:recurrences
Parámetros
| Nombre | En | Obligatorio |
|---|---|---|
| id | path | Obligatorio |
Ejemplo de petición
bash
curl -H "Authorization: Bearer vokse_sk_…" \ -H "Idempotency-Key: $(uuidgen)" \ -X POST https://api.vokse.ai/households/current/recurrences/{id}/resumeRespuesta200 · Success
Recurring charges detected in the household activity that are not scheduled yet, plus price changes on tracked ones (ADR 0109)
GET
/households/{householdId}/recurrences/suggestionsread:recurrences
Ejemplo de petición
bash
curl -H "Authorization: Bearer vokse_sk_…" \ -X GET https://api.vokse.ai/households/current/recurrences/suggestionsRespuesta200 · Success
Accept a suggestion: create the recurrence (origin detected) or apply the price change
POST
/households/{householdId}/recurrences/suggestions/{key}/acceptwrite:recurrences
Parámetros
| Nombre | En | Obligatorio |
|---|---|---|
| key | path | Obligatorio |
Ejemplo de petición
bash
curl -H "Authorization: Bearer vokse_sk_…" \ -H "Idempotency-Key: $(uuidgen)" \ -X POST https://api.vokse.ai/households/current/recurrences/suggestions/{key}/acceptRespuesta200 · Success
Dismiss a suggestion ("not recurring"); it stays hidden across recomputations
POST
/households/{householdId}/recurrences/suggestions/{key}/dismisswrite:recurrences
Parámetros
| Nombre | En | Obligatorio |
|---|---|---|
| key | path | Obligatorio |
Ejemplo de petición
bash
curl -H "Authorization: Bearer vokse_sk_…" \ -H "Idempotency-Key: $(uuidgen)" \ -X POST https://api.vokse.ai/households/current/recurrences/suggestions/{key}/dismissRespuesta204 · No content
Undo a dismissal
DELETE
/households/{householdId}/recurrences/suggestions/{key}/dismisswrite:recurrences
Parámetros
| Nombre | En | Obligatorio |
|---|---|---|
| key | path | Obligatorio |
Ejemplo de petición
bash
curl -H "Authorization: Bearer vokse_sk_…" \ -X DELETE https://api.vokse.ai/households/current/recurrences/suggestions/{key}/dismissRespuesta204 · No content
What is coming in a window: recurrence occurrences, pending recurring rows, future one-off rows and card payment due days
GET
/households/{householdId}/recurrences/upcomingread:recurrences
Ejemplo de petición
bash
curl -H "Authorization: Bearer vokse_sk_…" \ -X GET https://api.vokse.ai/households/current/recurrences/upcomingRespuesta200 · Success