Analytics & OperationsComplaint Book
File a claim or complaint
Files a sheet in the store's Libro de Reclamaciones. Send multipart/form-data with the sheet as JSON in the entry field and up to 3 files (JPEG, PNG, WebP or PDF, 5 MB each) in files. Requires a captcha token in the X-Captcha-Token header. The consumer receives a copy by email.
Header Parameters
x-Store-Domain*string
Slug of the store or one of its configured domains, such as my-store.
Length
1 <= length <= 253Request Body
multipart/form-data
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
curl -X POST "https://storefront.ecomiq.pe/v1/complaint-book/entries" \ -H "x-Store-Domain: my-store" \ -F type="claim" \ -F consumer="{ \"name\": \"Mi tienda\", \"address\": \"Av. Larco 1234\", \"phone\": \"+51987654321\", \"email\": \"andrea.ramos@example.com\", \"documentType\": \"nationalId\", \"documentNumber\": \"45678912\", \"documentCountryCode\": \"45678912\" }" \ -F guardian="{ \"name\": \"Mi tienda\", \"address\": \"Av. Larco 1234\", \"phone\": \"+51987654321\", \"email\": \"andrea.ramos@example.com\" }" \ -F item="{ \"kind\": \"product\", \"description\": \"Polo de algodón pima para uso diario.\", \"amount\": 178 }" \ -F orderNumber="ORD-2026-0001" \ -F detail="Mi tienda" \ -F request="Mi tienda" \ -F confirmed="false"{ "number": 1, "filedOn": "2026-09-28T15:30:00Z", "responseDueOn": "2026-09-28T15:30:00Z"}