Skip to main content

What is logging?

  1. Send a POST request to log your AI conversations
  2. See them appear instantly on your Respan platform

Use logging API

1. Get your Respan API key

After you create an account on Respan, you can get your API key from the API keys page.
Create API key placeholder

2. Integrate Async Logging into your codebase

import requests
import json

url = "https://api.respan.ai/api/request-logs/create/"
payload = {
    "model": "gpt-4o",
    "log_type": "chat",
    "input": json.dumps([
        {
            "role": "user",
            "content": "How can I help a customer with a billing issue?"
        }
    ]),
    "output": json.dumps({
        "role": "assistant",
        "content": "I'd be happy to help with billing issues. First, let me check your account details..."
    }),
    "customer_identifier": "support_agent_001"
}

headers = {
    "Authorization": "Bearer YOUR_RESPAN_API_KEY",
    "Content-Type": "application/json"
}

response = requests.post(url, headers=headers, json=payload)

3. Check your logs on the platform

After you integrate the async logging into your codebase and send the request successfully, you can check your logs on the Logs page.
Logs page placeholder