Skip to main content

Endpoint

POST https://api.ugc.inc/org/integration-key

Overview

Retrieve a list of all integration keys associated with your organization. Integration keys are used to authenticate with third-party AI providers (fal.ai, OpenAI, Claude, Gemini, Groq). For security reasons, key values are returned masked.

Request Body

No request body parameters required.

Response

data
IntegrationKey[]
Array of integration key objects
curl -X POST https://api.ugc.inc/org/integration-key \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
{
  "ok": true,
  "code": 200,
  "message": "Success",
  "data": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "provider": "openai",
      "maskedKey": "sk-p...8xYz",
      "created_at": "2024-01-15T10:30:00.000Z"
    },
    {
      "id": "660e8400-e29b-41d4-a716-446655440001",
      "provider": "fal",
      "maskedKey": "fal_...Ab12",
      "created_at": "2024-02-20T14:45:00.000Z"
    }
  ]
}