Add support for request campaign endpoint.

Fixes #1