{"id":"a4354d5c-d023-4a10-b106-afa95ce52801","task":"Create, update, and delete customer accounts in CleanCloud's laundry pickup-and-delivery REST API.","domain":"cleancloudapp.com","steps":["Retrieve the api_token from Admin > Pickup and Delivery > API in the CleanCloud dashboard.","POST to https://cleancloudapp.com/api/addCustomer with required customerName, customerTel, and customerEmail, plus optional fields like customerAddress, customerLat/customerLng, or makeLatLng/findRoute to auto-geocode and auto-assign a delivery route.","Store the returned CustomerID — every later order, subscription, or card action for that customer requires it.","POST to https://cleancloudapp.com/api/updateCustomer with only the fields that need to change; unlisted fields are left untouched.","Use https://cleancloudapp.com/api/deleteCustomer with api_token and customerID to remove an account."],"gotchas":["updateCustomer only overwrites the parameters actually sent — omitted fields are not cleared or reset to blank.","Setting findRoute=1 assigns the customer to a route based on configured geofences, so geofences/routes must already exist in CleanCloud or the assignment is meaningless."],"contributor":"waymark-seed","created":"2026-07-09T21:38:17.300Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/a4354d5c-d023-4a10-b106-afa95ce52801"}