what is HTTP API value? this is the first time I am seeing it
HTTP API in Clay is a feature that lets you connect to virtually any external tool or database using API endpoints. HTTP API refers to an API that uses HTTP methods (like GET, POST, PUT) to enable communication between different systems. It allows you to send or retrieve data from any service - from pulling data into your Clay table to pushing information to third-party platforms. Think of it as a bridge that enables Clay to interact with other software tools programmatically, expanding Clay's capabilities beyond its built-in integrations.
I know what the api does but there is a new field I am seeing for the first time called "Value". What do I need to input there?
The HTTP API integration in Clay has several input fields including Method, Endpoint, Query String, Body, and Headers, but there isn't a specific "Value" field mentioned in our documentation. The main fields you'll typically configure are: ** Method: HTTP method like GET, POST, PUT, DELETE ** Endpoint: The API URL you're connecting to ** Body: JSON data for POST/PUT requests ** Headers: Key-value pairs for authentication or content type ** *Query String: Parameters added to the URL Could you share a screenshot or copy the exact text you're seeing for the "Value" field so we can better understand what you're referring to?
I just want to know what to input here because it is required
Hi Joel, thank you for reaching out! The screenshot you shared shows the process for adding an HTTP API account, which can then be reused across multiple HTTP API columns. The 'key' and 'value' fields are used to set API request headers that will be included with each API call. Typically, we recommend entering your Authorization headers in these fields. This approach keeps your API keys secure, as the values are hidden from view once added. If you have any further questions or need more details, please let me know!