--- title: API Request slug: /api-request --- import Icon from "@site/src/components/icon"; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import PartialParams from '@site/docs/_partial-hidden-params.mdx'; import PartialDevModeWindows from '@site/docs/_partial-dev-mode-windows.mdx'; The **API Request** component constructs and sends HTTP requests using URLs or curl commands: * **URL mode**: Enter one or more comma-separated URLs, and then select the method for the request to each URL. * **curl mode**: Enter the curl command to execute. You can enable additional request options and fields in the component's parameters. Returns a [`Data` object](/data-types#data) containing the response. For provider-specific API components, see