### Example Rate Limiting Configuration Source: https://university.clay.com/docs/http-api-integration-overview Shows a typical configuration for rate limiting, specifying the number of requests allowed within a given duration. This example sets a limit of 10 requests per second. ```text Request limit: 10 Duration (ms): 1000 ``` -------------------------------- ### Example of Applying Comparison Operators Source: https://university.clay.com/docs/conditional-runs Shows how to compare values using operators like greater than. ```text {{company_size}} > 500 ``` -------------------------------- ### Install Clay Tracking Snippet Source: https://university.clay.com/docs/website-tracking Directly install this JavaScript snippet before the closing tag on all pages of your website for comprehensive data collection. It loads tracking scripts asynchronously to avoid impacting page load times. ```javascript ``` -------------------------------- ### Example of Referencing Dynamic Variables Source: https://university.clay.com/docs/conditional-runs Demonstrates how to reference dynamic variables or columns from your workflow data. ```text {{company_size}} ``` -------------------------------- ### Example of Combining with Logical Operators (NOT) Source: https://university.clay.com/docs/conditional-runs Demonstrates using the NOT operator to reverse a condition. ```text NOT {{status}} == "Closed" ``` -------------------------------- ### Example of Combining with Logical Operators (AND) Source: https://university.clay.com/docs/conditional-runs Illustrates using the AND operator to require multiple conditions to be true. ```text AND ``` -------------------------------- ### Example of Combining with Logical Operators (OR) Source: https://university.clay.com/docs/conditional-runs Illustrates using the OR operator to pass if at least one condition is true. ```text OR ``` -------------------------------- ### Example Header: API Key Source: https://university.clay.com/docs/http-api-integration-overview Demonstrates setting an API key in the header using the 'X-API-Key' convention. Replace 'YOUR_API_KEY_HERE' with your specific API key. ```text Key: X-API-Key Value: YOUR_API_KEY_HERE ``` -------------------------------- ### Get company top pages Source: https://university.clay.com/docs/semrush-integration-overview Identifies the highest-performing pages on a website. ```APIDOC ## Action Get company top pages ### Description Use this action to identify the highest-performing pages on a website. ### Parameters #### Input Parameters - **Company domain** (string) - Required - The domain of the company. - **Display limit** (integer) - Required - The maximum number of top pages to display. - **Country** (string) - Optional - The country for page performance analysis. - **Display month** (string) - Optional - The month to display page performance data for. - **Device type** (string) - Optional - The device type for page performance analysis. - **Target type** (string) - Optional - The type of target for page performance analysis. ``` -------------------------------- ### Example Header: Authorization Bearer Token Source: https://university.clay.com/docs/http-api-integration-overview Shows how to configure the Authorization header with a Bearer token for API authentication. Replace 'YOUR_API_TOKEN_HERE' with your actual token. ```text Key: Authorization Value: Bearer YOUR_API_TOKEN_HERE ``` -------------------------------- ### Get traffic analytics Source: https://university.clay.com/docs/semrush-integration-overview Analyzes website traffic volume and engagement metrics. ```APIDOC ## Action Get traffic analytics ### Description Use this action to analyze website traffic volume and engagement metrics. ### Parameters #### Input Parameters - **Company URL** (string) - Required - The URL of the company's website. - **Country** (string) - Optional - The country for traffic analysis. - **Display month** (string) - Optional - The month to display traffic data for. - **Device type** (string) - Optional - The device type for traffic analysis. ``` -------------------------------- ### Example API Response and Field Path Extraction Source: https://university.clay.com/docs/http-api-integration-overview Illustrates a sample API response structure and how to specify a field path to extract specific data, such as an email address. This helps in retrieving only the necessary information. ```json { "data": { "user": { "id": 12345, "name": "John Doe", "email": "john@example.com" } }} Field path to extract email: data.user.email This returns only: john@example.com ``` -------------------------------- ### Get fundraising data for company Source: https://university.clay.com/docs/dealroom-integration-overview Retrieves fundraising details for a company from Dealroom.co. ```APIDOC ## Action Get fundraising data for company ### Description Use this action to get fundraising data for a company from dealroom.co. ### Method GET (Assumed) ### Endpoint /enrich/dealroom/company/fundraising (Assumed) ### Parameters #### Query Parameters - **company_domain** (string) - Required - The domain of the company to get fundraising data for. ``` -------------------------------- ### Example JSON Body Configuration Source: https://university.clay.com/docs/http-api-integration-overview Illustrates correct JSON formatting for dynamic column references and boolean values in API request bodies. Ensure strings are quoted, while numbers and booleans are not, unless specific formatting like trailing zeros is required. ```json { "firstName": "/First Name Column", "lastName": "/Last Name Column", "email": "/Email Column", "score": /Score Column, "subscribed": true } ``` -------------------------------- ### Get company valuation Source: https://university.clay.com/docs/dealroom-integration-overview Retrieves valuation data for a specific company from Dealroom.co. ```APIDOC ## Action Get company valuation ### Description Use this action to get valuation data for a company from dealroom.co. ### Method GET (Assumed) ### Endpoint /enrich/dealroom/company/valuation (Assumed) ### Parameters #### Query Parameters - **company_domain** (string) - Required - The domain of the company to get valuation data for. ``` -------------------------------- ### Get company investors Source: https://university.clay.com/docs/dealroom-integration-overview Retrieves a list of investors for a given company from Dealroom.co. ```APIDOC ## Action Get company investors ### Description Use this action to get a company's investors from dealroom.co. ### Method GET (Assumed) ### Endpoint /enrich/dealroom/company/investors (Assumed) ### Parameters #### Query Parameters - **company_domain** (string) - Required - The domain of the company to find investors for. ``` -------------------------------- ### AND Operator Examples Source: https://university.clay.com/docs/logical-operators Demonstrates the basic truth tables for the AND logical operator. Use this operator when all conditions must be met for the expression to be true. ```plaintext true AND true → true true AND false → false false AND false → false ``` -------------------------------- ### Basic Structure of Conditional Runs Source: https://university.clay.com/docs/conditional-runs Illustrates the fundamental if-else structure of conditional runs in Clay workflows. ```text if (conditional statement is true) { run the enrichment } else { don’t run the enrichment } ```