Asociar Invoices a Campaign
Changed onAsocia deudas (Invoices) ya cargadas en Toku a una campaña ya creada.
Se usa después de crear la campaña, para definir qué deudas se van a cobrar en sus envíos. Cada deuda se identifica con product_id acompañado de due_date o de invoice_external_id; product_id siempre es obligatorio.
La operación es parcial: las deudas que no se encuentran no interrumpen al resto, y la respuesta informa cuántas quedaron asociadas (success), cuántas venían repetidas en la lista (duplicates) y cuántas no se encontraron (not_found), con el detalle de estas últimas en errors_detail.invoice_not_found. Reenviar la misma lista no duplica asociaciones.
Request
- Base URLhttps://api.trytoku.com
- URLhttps://api.trytoku.com/campaigns/invoices
- AuthAPI key in header x-api-key
Headers
Llave de API de una Account, para operar sobre esa Account en lugar de la principal.
Request body
Example request
{
"id_campaign": "cam_bMMbOmVpAlsgRxl5H461TtHv929Xn2_T",
"invoices": [
{
"due_date": "2021-01-15",
"product_id": "9897af7987d9245d"
}
]
}Response
Resumen de cuántas deudas quedaron asociadas y cuáles no.
Example response
{
"errors_detail": {
"invoice_is_void": [
{
"due_date": "2021-01-15",
"product_id": "9897af7987d9245d"
}
],
"invoice_not_found": [
{
"due_date": "2021-01-15",
"product_id": "9897af7987d9245d"
}
]
}
}Changes
- info
endpoint added
- info