Partner
Logged-in
Get info about current session partner
Set cookie: session_id value what we got from authenticate
POST /api/v1/store/partner/logged-in
Headers:
{ "Content-Type": "application/json", "Cookie": "session_id=4e21fd7bf236b7d283b471254b8c94a57c8a3a08"}Request Body:
{}Response:
{ "id": 10, "firstName": "Test", "lastName": false, "email": "test@example.com", "zip": false, "phone": false, "gender": false, "dateOfBirth": false, "offersMedia": false, "offersEmail": false, "offersPhone": false, "ref": false, "title": null, "lang": "de_DE", "barcode": false, "terms_of_use_and_privacy_accepted": false, "street": false, "city": false}Create
Create partner (Passwords must contain at least six characters, one uppercase letter, one lowercase letter and one number)
Set cookie: session_id value what we got from authenticate
POST /api/v1/store/partner/create
Headers:
{ "Content-Type": "application/json", "Cookie": "session_id=4e21fd7bf236b7d283b471254b8c94a57c8a3a08"}Request Body:
{ "firstName": "Test2", "lastName": "Test2", "email": "test2@example.com", "lang": "de_DE", "password": "Password2", "send_email": true, "dateOfBirth": "1990-01-01", "street": "street 123", "zip": "1234", "gender": "M", "phone": "+1234567", "title": "", "city": "CityName", "terms_of_use_and_privacy_accepted": true, "offers_email": true, "offers_phone": true, "offers_media": true}Response:
{ "id": 11, "firstName": "Test2", "lastName": "Test2", "email": "test2@example.com", "zip": "1234", "phone": "+1234567", "gender": "M", "dateOfBirth": "1990-01-01", "offersMedia": false, "offersEmail": false, "offersPhone": false, "ref": "", "title": null, "lang": "de_DE", "barcode": false, "terms_of_use_and_privacy_accepted": true, "street": "street 123", "city": "CityName"}