v1
latestOpenAPI 3.0.12026-08-0620949.4 KBProfiles
Creates or updates a profile
Creates a new profile or updates an existing profile based on the profile's id or email. For new profiles, the email address is required. For existing profiles supplying either an email address or an id is sufficient.
post/api/v1/languages/{language_id}/profiles
Path parameters
language_idstring required
Request body
Example request
{
"profile": {
"city": "Groningen",
"province": "Groningen",
"street": "Westerhaven",
"housenumber": "4a",
"zipcode": "9718AV",
"country_code": "NL",
"email": "john_doe@example.com",
"first_name": "John",
"middle_name": "Doe",
"last_name": "Junior",
"gender": "undefined",
"active": true,
"subscribed_to_newsletter": true,
"tags": [
"test",
"test_profile",
"fake"
],
"telephone": "0501234567"
}
}Response
Profile successfully saved
Example response
{
"profile": {
"city": "Groningen",
"province": "Groningen",
"street": "Westerhaven",
"housenumber": "4a",
"zipcode": "9718AV",
"country_code": "NL",
"email": "john_doe@example.com",
"first_name": "John",
"middle_name": "Doe",
"last_name": "Junior",
"gender": "undefined",
"active": true,
"subscribed_to_newsletter": true,
"tags": [
"test",
"test_profile",
"fake"
],
"telephone": "0501234567"
},
"message": "Profile successfully saved"
}