Wickson API Logo

The Ultimate AI Media Platform

Unify your media processing, analysis, and search across 50+ formats with a single API. Build intelligent applications in minutes, not months.

Multi-Modal Processing

From PDFs to 3D models, images, audio, and videos - a single unified API that understands content across all media formats.

Intelligent Vector Search

Go beyond keywords with semantic search that understands context and meaning. Find concepts and ideas across all your content.

Pay-As-You-Go Pricing

No monthly fees for vector storage. Transparent, predictable costs with no hidden fees - only pay for what you actually use.

See The API In Action

Explore the power and simplicity of the Wickson API through these interactive examples

Media Processing Example
// Request
curl -X POST \
  -H "X-Api-Key: <YOUR_KEY_HERE>" \
  -F "file=@prohibition_story.mp3" \
  https://api.firespawn.ai/v1/media
// Response
{
  "data": {
    "file_info": {
      "filename": "prohibition_NY_femalespeaker.mp3",
      "format": ".mp3",
      "file_size": 3258034
    },
    "media_type": "audio",
    "metadata": {
      "search": {
        "description": "The audio is a first-person narrative, characterized by a conversational and informal tone...",
        "entities": {
          "concepts": ["Prohibition", "smuggling", "souvenirs"],
          "locations": ["Cuba", "Atlantic City"],
          "objects": ["liquor bottles", "ship", "coat"]
        },
        "semantic_markers": {
          "emotions": ["excitement", "anxiety", "relief"],
          "topics": ["Prohibition-era smuggling", "travel anecdote"]
        },
        "quality_metrics": {
          "clarity": 0.8,
          "completeness": 0.9,
          "relevance": 0.9
        }
      }
    }
  },
  "success": true
}

Media Processing: How It Works

Upload any supported media file to the Wickson API and get back rich insights, metadata, and vector embeddings. Perfect for transforming raw media into searchable, analyzable content across your applications.

Transform Your Media Processing

Wickson API leverages cutting-edge AI to transform how you work with media

Deep Content Understanding

Extract insights from any media type with AI that can identify themes, analyze scenes, and understand structural elements across formats.

Conceptual Search

Find ideas and concepts rather than just keywords with deep vector search capabilities designed for precision and relevance.

High-Performance RAG

Our vector database tech enables lightning-fast retrieval and AI-powered insights for building responsive, intelligent applications.

Enterprise Security

100% data privacy with enterprise-level protections ensures your sensitive content remains secure at all times.

No Storage Fees

Unlike other vector databases, Wickson doesn't charge monthly fees for vector storage - only pay for operations you actually use.

Fine-Tuned Control

Configure search parameters, boost specific media types, and adjust semantic thresholds for perfectly tailored results.

Build Next-Generation Applications

Wickson API powers innovative solutions across industries

Intelligent Archives

Transform digital asset management by making all your content searchable by concept, theme, and semantic meaning rather than just tags or filenames.

AI-Powered Development

Build RAG applications and chatbots that leverage your entire media library for richer, more accurate, and contextually relevant responses.

Content Discovery

Create recommendation engines that understand the true content of media, not just metadata, enabling more accurate and diverse content suggestions.

Knowledge Management

Enhance almost any information systems with cross-modal search capabilities that connect insights across documents, presentations, and multimedia.

Fast & Simple Integration

Implement the Wickson API in minutes with just a few lines of code

Integration Example
// Send a file to the Wickson API for processing
async function processMedia(file) {
  const formData = new FormData();
  formData.append('file', file);
  
  const response = await fetch('https://api.firespawn.ai/v1/media', {
    method: 'POST',
    headers: {
      'X-Api-Key': 'YOUR_API_KEY_HERE'
    },
    body: formData
  });
  
  const result = await response.json();
  return result;
}

// Search across all your media
async function searchMedia(query) {
  const response = await fetch('https://api.firespawn.ai/v1/search', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
      'X-Api-Key': 'YOUR_API_KEY_HERE'
    },
    body: JSON.stringify({
      query: query,
      search_type: 'basic'
    })
  });
  
  const result = await response.json();
  return result;
}

Ready to Transform Your Media Workflows?