How to setup Custom Log Integration with Profound API
Last updated: June 12, 2025
Setup Custom Log Integration
Access the Profound dashboard and navigate to the Agent Analytics section
Generate or retrieve your API key from the My Website tab
In your middleware code, set up the API request using the following format:
const response = await fetch('https://artemis.api.tryprofound.com/v1/logs/custom', { method: "POST", headers: { "x-api-key": "your-api-key", "Content-Type": "application/json" }, body: JSON.stringify([logEntry]) });Once implemented, verify your integration by checking the Logs tab in the Profound dashboard to confirm data ingestion
Important: Make sure to save your API key immediately after generation. The key may regenerate if you navigate away from the page before completing the setup process.
Usage
After setting up the custom log integration:
Send log entries to the API endpoint in JSON format
Monitor incoming logs through the Logs tab in your Profound dashboard
The API will return a confirmation message indicating the number of log entries being processed
For detailed log format specifications and requirements, refer to our documentation at https://docs.tryprofound.com/agent-analytics/custom