REST API: POST profile subprofiles

To add subprofiles to a profile an HTTP POST request can be sent to the following URL:

https://api.copernica.com/v1/profile/$id/subprofiles/$collectionID?access_token=xxxx

The $id should be replaced with the ID of the profile you want to add a subprofile to. The $collectionID should be replaced with the ID of the collection in which the subprofile should be stored. The new subprofile of the profile can be placed in the body of the message. After a successful call the ID of the created request is returned.

Body data

You can create fields by specifying the properties and assigning it to the data body.

PHP example

The following PHP script demonstrates how the API method can be called.

// dependencies
require_once('copernica_rest_api.php');

// change this into your access token
$api = new CopernicaRestApi("your-access-token");

// data to pass to the call, the new interests
$data = array(
    'firstname' =>  'John',
    'lastname'  =>  'Doe',
    'email'     =>  'johndoe@example.com'
);

// do the call
$api->post("profile/id/subprofiles/id", $data);

// return id of created request if successful

The example above requires the CopernicaRestApi class.

More information