You can hire a developer, or develop yourself if you know PHP. It's just a matter of duplicating the controllers in your app in api area, give them a new name and make your desired changes, then call those new controllers instead ours.Can you give an alternative/solution without 2 login in 2 different sistems?
Unfortunately no, it is not a mirror, the campaign creation from the web interface is a super complex feature.This function must exists because the api is a mirror of mailwizz web interface.
Yes, you can run an insert query.. You can confermate if i can do a insert query into "campaign_attachment" ad put the file in the correct directory ? I must to do another query?
If you take a look at all the features of the campaigns in the web interface, you will see the api only does around 10% of all.Ok not for all functions but about the important things?
You should be able to set the opt-in and opt-out type via the API directly, following the example at:. opt in ad opt out
$response = $endpoint->create(array(
...
'general' => array(
'name' => 'My list created from the API', // required
'description' => 'This is a test list, created from the API.', // required
'opt_in' => 'double', // THIS
'opt_out' => 'single', // THIS
),
...
));
// and get the response
print_r($response->body);