e13a9351be
All endpoints and payloads verified against epaymentAngularApp.js: - EpayJsonInterceptor: form-urlencoded (not JSON), uses reqType param - County IDs: internal ANCPI IDs from judeteNom (NOT 0-41 indices) - UAT lookup: reqType=nomenclatorUAT&countyId=<internal_ID> - Save metadata: reqType=saveProductMetadataForBasketItem (multipart) with productMetadataJSON using stringValues[] arrays - SearchEstate: field names are identificator/judet/uat (not identifier/countyId/uatId) - Download PDF: Content-Type: application/pdf in request header - Queue resolves county+UAT IDs dynamically via getCountyList+getUatList Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>