Factuarea APIDevelopers
Correcció

Les tools MCP d'enviament massiu ja apliquen el límit de 200 ids per lot

Les tools MCP d’enviament massiu rebutgen els lots de més de 200 IDs amb un error clar. El comportament REST es manté.

Les quatre tools d'enviament massiu documentaven un màxim de 200 ids per crida però no l'aplicaven: un lot més gran s'acceptava i s'enviaven tots els correus. Ara el rebutgen, igual que han fet sempre les rutes REST. Consulta el catàleg de tools i Operacions en lot.

  • Una crida amb més de 200 ids que abans funcionava ara retorna un error i no envia res: ni un correu, ni una tasca a la cua. bulk_send_invoices, bulk_send_quotes, bulk_send_proformas i bulk_send_delivery_notes comproven el lot abans de despatxar res, així que el rebuig no li costa res al destinatari. Divideix la crida en blocs de 200 i repeteix-la. El missatge cita el límit i el que has enviat, i cap id del lot: No puedes enviar más de 200 facturas por lote. Has enviado 201. Divide el lote en bloques de 200 como máximo y repite la llamada.
  • Els endpoints REST no canvien. POST /v1/{recurs}/bulk-send ja rebutjava els lots que superaven el límit amb 422, error.code: "invalid_param_value" i error.param: "ids", i ho continua fent. No hi ha cap codi d'error nou, cap capçalera nova ni cap 429: el límit va sobre la mida d'una petició, no sobre cada quant crides. Tampoc no es mouen els scopes, la categoria de límit de peticions ni la forma de resposta BulkPartialSuccessResult.