For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Open sourceSupportFAQsDocs Home
  • Introduction
    • Overview
    • Retired adapters
      • Overview
      • SSL/TLS
      • Throttling
      • Headers
      • Add dynamic headers
      • Add query parameters
      • Update adapter configuration
LogoLogo
Open sourceSupportFAQsDocs Home
On this page
  • Pass query parameters via iapMetadata
Configure

Add query parameters

Was this page helpful?
Previous

Update adapter configuration fromItential Platform

Next
Built with

Adding query parameters to an adapter call previously required a code change, because query parameters were not exposed as method parameters. Adding them was treated as a breaking change, so the Adapter Team would add a new call instead.

With iapMetadata, no new call or code change is required.

Pass query parameters via iapMetadata

If the adapter method has an iapMetadata parameter, pass query parameters inside a uriQuery object on that parameter. You can construct the iapMetadata object usingItential Platform workflow capabilities such as query and merge.

Structure:

1{
2 "uriQuery": {
3 "<key1>": "<value1>"
4 }
5}

Example:

1{
2 "uriQuery": {
3 "size": 20,
4 "offset": 60
5 }
6}

If the adapter method does not have an iapMetadata parameter, you can request that the Adapter Team add it. Note that adding iapMetadata requires creating new methods — Itential does not modify existing method signatures to avoid breaking changes.