← Back to all sparks
O

Optimove

MKT AUTO
Velocity5.0

Customer-led marketing platform for orchestrating personalized multichannel campaigns.

Optimove's API can now delete customer profiles, 10,000 at a time.

marketing-automationcrm-dataloyaltygamificationapi-development
◆Current state
Optimove keeps adding API surface. The newest endpoint deletes up to 10,000 customer profiles per request, asynchronously, with the outcome posted to a callback URL; batch-ingested customers and ID-mapped environments are excluded. Before that, the work centred on the loyalty and gamification layer: player-scoped leaderboards, loyalty store endpoints, participation tokens and gameplay limits.
◆Where it's heading
Optimove is filling in programmatic control on both ends of the customer record: engagement mechanics for players and now data removal. The deletion endpoint's exclusions show the data model still has paths the API can't reach. Expect steady endpoint-by-endpoint expansion rather than headline launches.
◆Prediction
A follow-up extending deletion to batch-ingested customers or ID-mapped environments is the most likely next API change.

◆Recent moves

  1. 2d ago

    Optimove API: Delete Customers endpoint

    A bulk Delete Customers endpoint removes up to 10,000 profiles per request, with results sent to a callback URL. It moves the API from engagement features into data hygiene, though batch-ingested customers can't be deleted yet.

    View source ↗
  2. 1mo ago

    Loyalty System API: list leaderboards for a player

    A player-scoped leaderboard endpoint and a targetGroupIds field let developers show each player only the leaderboards and tournaments meant for their segment. It links the loyalty API to Optimove's target groups, a step beyond the store and purchase mechanics shipped in September.

    View source ↗
  3. 2mo ago

    Gamify API: Loyalty Store Catalog and Purchase Endpoints

    Four new endpoints complete the loyalty store workflow: rendering a catalog, completing a purchase, and integrating both into the existing widget load/action flows. This makes the Gamify API sufficient for a full loyalty commerce implementation without requiring backend workarounds.

    View source ↗
  4. 2mo ago

    Gamify API: Corrected Code Samples Across all Endpoints

    Documentation fix — corrected code samples across Gamify API endpoints. No behavioral change.

    View source ↗
  5. 2mo ago

    Gamify API: Campaign Participation Token

    The campaign participation token endpoint creates the link between an Optimove customer identity and a Minigames campaign session — a necessary primitive for personalizing gamified experiences at the individual player level.

    View source ↗
  6. 2mo ago

    Optional gzip compression for campaign delivery

    SMS aggregators can opt into gzip-compressed campaign delivery, with the HMAC still computed over the uncompressed JSON. An integrator-side bandwidth option with no change for anyone who ignores it.

    View source ↗