The key-value pairs appearing after the ? character in a URL are parameters , more specifically query parameters . The example structure shown in the supplied material follows the standard pattern:
?type=hash & data= < value >
Here, type=hash and data= < value > are query parameters. The question mark marks the beginning of the URL ' s query component, while an ampersand ( & ) separates multiple parameter pairs. Each parameter typically consists of a key followed by = and its corresponding value.
This must be distinguished from an HTTP payload , which is normally transmitted in the request body, particularly with operations such as POST or PUT. Headers are separate HTTP metadata elements containing information such as authorization credentials, content type, accepted response formats, and user-agent information. “KV Elements” is not the HTTP/REST terminology for the URL query component.
Understanding this distinction is important when configuring SOAR integrations because an API may require values in different locations. Supplying a required query parameter in the request body—or vice versa—can result in validation failures even when the correct data is present.
Study Guide topics: REST APIs; query parameters; HTTP requests; SOAR integrations; URL structure; API troubleshooting.