Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Configure the HTTP Client Snap to make an initial API call (without pagination settings) to fetch the first result set.

  2. Configure the Router snap to perform the following tasks:

    1. Pass through the first result set obtained from the HTTP Client.

    2. Determine if pagination is required based on specific criteria.

  3. Configure the Mapper snap to create an array of page numbers to retrieve.

  4. Utilize the JSON Splitter Snap to convert the page number array into individual documents.

  5. Configure the HTTP Client Snap to make subsequent API calls for the remaining result set. Ensure to exclude pagination settings for each call.

  6. Connect the Union Snap to merge the retrieved results from all the API calls for further processing.

Download this pipeline.

Attachments
patterns*.slp, *.zip