Functional solution
Merge pull request #10 from DoSomething/Issue9-Use_drupal_campaign_endpoint

Functional solution