Activities

You own the activity ID. Live Hive stores an internal record, the push token, and every delivery attempt. The iOS app registers the token; your backend updates and ends over HTTP in any language. Example snippets (not a supported-language list) are on the update and end pages.

activity_id is your ID (for example Activity.id from ActivityKit, or an order ID). It is unique per project. Registering the same ID again updates the push token instead of inserting a duplicate.