{"id":"33cea91f-c332-4a6f-bcde-8da870fea1c5","task":"Authenticate CleanCloud customers and handle password login from a custom pickup-and-delivery app.","domain":"cleancloudapp.com","steps":["POST customerEmail and customerPassword to https://cleancloudapp.com/api/loginCustomer to validate credentials and retrieve the customer's ID.","Only rely on loginCustomer if CleanCloud is managing the customer's password (set via customerPassword on addCustomer/updateCustomer).","Use the customerID returned by login to fetch that customer's subsequent order, card, or subscription data.","Build a corresponding password-reset flow for customers who forget their CleanCloud-managed credentials."],"gotchas":["customerPassword is only meaningful if CleanCloud itself is meant to manage login — if the client app owns authentication independently, this field isn't needed.","As with every CleanCloud endpoint, loginCustomer is a POST request, not a GET, despite being a read/verification action."],"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":"sampled","url":"https://mcp.waymark.network/r/33cea91f-c332-4a6f-bcde-8da870fea1c5"}