package |
Default |
---|
__construct(\mixisLv\Reamaze\Api $api)
\mixisLv\Reamaze\Api
create(\mixisLv\Reamaze\Params\Contacts\CreateParams $params) : \stdClass
$contact = new \mixisLv\Reamaze\Params\Contacts\CreateParams([
'id' => '123',
'name' => 'bob',
'email' => 'bob@example.com',
]);
$response = $reamaze->contacts->create($contact);
see | https://www.reamaze.com/api/post_contacts |
---|---|
Throws |
|
\stdClass
createIdentities(string $email, \mixisLv\Reamaze\Params\Contacts\CreateIdentitiesParams $params) : \stdClass
$identity = new \mixisLv\Reamaze\Params\Contacts\CreateIdentitiesParams([
'type' => \mixisLv\Reamaze\Params\Contacts\CreateIdentitiesParams::TYPE_MOBILE,
'identifier' => '+99999999999',
]);
$response = $reamaze->contacts->createIdentities('recipient@example.com', $identity);
see | https://www.reamaze.com/api/post_identities |
---|---|
Throws |
|
string
\mixisLv\Reamaze\Params\Contacts\CreateIdentitiesParams
\stdClass
getIdentities(string $email) : \stdClass
$response = $reamaze->contacts->getIdentities('recipient@example.com');
see | https://www.reamaze.com/api/get_identities |
---|---|
Throws |
|
string
\stdClass
retrieve(\mixisLv\Reamaze\Params\Contacts\RetrieveParams|null $params = null) : \stdClass
$params = new \mixisLv\Reamaze\Params\Contacts\RetrieveParams();
$params->page = 1;
$params->q = 'example'
$response = $reamaze->contacts->retrieve($params);
see | https://www.reamaze.com/api/get_contacts |
---|---|
Throws |
|
\mixisLv\Reamaze\Params\Contacts\RetrieveParams|null
\stdClass
update(string $email, \mixisLv\Reamaze\Params\Contacts\UpdateParams $params) : \stdClass
$contact = new \mixisLv\Reamaze\Params\Contacts\UpdateParams([
'name' => 'My Test Contact 2'
]);
$response = $reamaze->contacts->update('recipient@example.com', $contact);
see | https://www.reamaze.com/api/put_contacts |
---|---|
Throws |
|
string
\stdClass
api :