Generar códigos de compra en lote
POST
/pcode/bulk
const url = 'https://partner-pcode-dev.tsp.workers.dev/api/partner/v1/pcode/bulk';const options = { method: 'POST', headers: {'x-gw': '<x-gw>', 'Content-Type': 'application/json'}, body: '{"productCode":"FV00","quantity":1}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://partner-pcode-dev.tsp.workers.dev/api/partner/v1/pcode/bulk \ --header 'Content-Type: application/json' \ --header 'x-gw: <x-gw>' \ --data '{ "productCode": "FV00", "quantity": 1 }'Hasta 500 por request. Todos quedan asociados al mismo batchId, útil para revisarlos después como grupo con GET /pcodes?batch_id=.
Authorizations
Sección titulada «Authorizations»Request Bodyrequired
Sección titulada «Request Bodyrequired»Media typeapplication/json
object
productCode
required
string
quantity
required
integer
Responses
Sección titulada « Responses »Lote creado.
Media typeapplication/json
object
success
boolean
data
object
batchId
string
pcodes
Array<string>
Example
{ "success": true}ProductCode o quantity inválidos, o el partner no tiene ese producto habilitado (partner_config.allowed_products).
API Key inválida.
Rate limit excedido.