Skip to main content
The CoLoop API enables data collection platform (DCP) developers to integrate CoLoop’s AI content analysis capabilities into their applications. This guide will help you get started with the API.

API Information

All API requests should be made to: https://api.coloop.ai/v1/

Authentication

CoLoop supports API keys and OAuth 2.0. Choose the method that matches your integration.

API keys

Use an API key for an integration, script, or local tool tied to one CoLoop organization. Create and manage the key, then send it in the x-api-key header:

OAuth 2.0

Use OAuth 2.0 when your application authenticates individual CoLoop users. After completing the OAuth flow, send the access token as a Bearer token:

Find your organization ID

Some API requests require the ID of the organization you want to work with. You can copy it from CoLoop:
  1. Select your organization from the workspace switcher.
  2. Open the organization settings, then select API keys.
  3. Find Organization ID, then click Copy.

Core Resources

Projects

Projects are the main organizational unit in CoLoop. They contain resources (like transcripts and media) that you want to analyze.

List Projects

Example response:

Create Project

Resources

Resources are the actual content you want to analyze. The API supports several types of resources:
  1. Transcripts
  2. Media files
  3. Combined transcript and media
  4. Research activities with responses

Add Resource to Project

Common Patterns

Resource Types

The API supports different types of analysis content:
  1. Interview Transcripts
    • Structured conversation data
    • Speaker identification
    • Timestamped speech turns
  2. Research Activities
    • Multi-respondent studies
    • Task-based responses
    • Mixed media support (text, audio, video, images)
  3. Media Files
    • Audio recordings
    • Video content
    • Images with captions

Storage Considerations

  • Projects can specify a storageRegion (us, uk, eu)
  • Media files require a two-step process:
    1. Create resource and receive upload URLs
    2. Upload media to provided URLs

Support

During the Alpha phase, contact the CoLoop team for:
  • OAuth application setup
  • API access questions
  • Integration support
  • Feature requests

Next Steps

  1. Set up your OAuth application with CoLoop
  2. Create your first project
  3. Add some resources for analysis
  4. Explore the detailed API documentation at https://api.coloop.ai/docs/