Push endpoints are an "advanced form" of subscriptions. They are
associated with a client and define restrictions and configurations
on that client. Specifically, you must configure push notification
credentials using push_endpoints, and you may optionally specify
webhook URL restrictions using push endpoints (if, for example, you
don't want someone to be able to set up arbitrary push events using
your client-level credentials).