Cron Job Features
The flexibility you need
Looper signs each cron job with a HMAC Signature and does send it along with other parameters. This way you can easily verify that only Looper is hitting your endpoints.
You also have the option to pass a username and password as Basic Auth parameters.
If this is not enough, you can send whatever you want, by Custom Headers.