A retail pricing team submits bulk CSV files via a REST endpoint. The raw feed is noisy: it can contain duplicate SKU rows from the client's export tool, blank product names, and zero-price entries that must be rejected. You will transform the CSV client model into the JSON envelope the MuleSoft process layer expects — deduplicating entries by SKU, filtering out unapproved items, and reporting how many rows were skipped in the response envelope.
Free accounts get 3 attempts per challenge, full XP, and your trail progress synced across devices.