51黑料不打烊

Creating profiles with APIs creating-profiles-api

Creating profiles is performed with a POST request on the profile resource.

CAUTION
If you want to associate an orgUnit to the created profile, you need to extend the profile resource with this field and, after the publication of the extension, perform a POST request on the ProfileAndServicesExt endpoint.
For more on the profile鈥檚 resource extension, refer to the .

Sample request

Sample POST request to create a profile with the email 鈥渏ohn.doe@mail.com鈥.


-X POST https://mc.adobe.io/<ORGANIZATION>/campaign/profileAndServices/profile \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <ACCESS_TOKEN>' \
-H 'Cache-Control: no-cache' \
-H 'X-Api-Key: <API_KEY>' \
-i
-d '{"email":"john.doe@mail.com"}'

It returns the newly created profile, with the 鈥渏ohn.doe@mail.com鈥 email address.


{
    "PKey": "<PKEY>",
    "firstName": "John",
    "lastName":"Doe",
    "birthDate": "1980-10-24",
    "email": "john.doe@mail.com",
    ...
}
recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff