How to get multiple form-based activities in a single pageload call | Community
Skip to main content
Level 2
January 30, 2026
Question

How to get multiple form-based activities in a single pageload call

  • January 30, 2026
  • 2 replies
  • 11 views

I have more than fifty activities to experiment with on my native mobile application. it would be helpful if all the activities could be fetched in a single API call.

Expected Solution: at.js version 2.

2 replies

Adobe Employee
January 30, 2026

if you use the same mbox name, then yes, in your delivery response, all 50 should come 

Perrin_Ennen
Community Advisor
Community Advisor
January 30, 2026

Hi ​@PrasanthV,

You can do this in one call, as long as you either - target everything to the same mbox, or request multiple mboxes in a single delivery request.
With at.js 2.x, adobe.target.getOffers() supports passing an array of mboxes (execute/prefetch), so you can fetch many form-based activities in one pageload call and then apply them via applyOffers().
For native mobile / server-side, the Target Delivery API also supports requesting content for multiple mboxes in a single call (single/batch), and “prefetch” is a common approach for this.