Getting Started
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
- Base URL: https://api.coloop.ai
- Current Version: v1
- API Documentation: Complete OpenAPI documentation available at https://api.coloop.ai/docs
- API Status: https://status.coloop.ai
All API requests should be made to: https://api.coloop.ai/v1/
Authentication
CoLoop uses OAuth 2.0 for authentication, supporting both private (server-side) and public (client-side) applications. After completing the OAuth flow, you’ll receive a JWT token to use for API requests.
Security Headers
All API requests require a Bearer token:
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:
- Transcripts
- Media files
- Combined transcript and media
- Research activities with responses
Add Resource to Project
Common Patterns
Resource Types
The API supports different types of analysis content:
-
Interview Transcripts
- Structured conversation data
- Speaker identification
- Timestamped speech turns
-
Research Activities
- Multi-respondent studies
- Task-based responses
- Mixed media support (text, audio, video, images)
-
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:
- Create resource and receive upload URLs
- 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
- Set up your OAuth application with CoLoop
- Create your first project
- Add some resources for analysis
- Explore the detailed API documentation at https://api.coloop.ai/docs/
Was this page helpful?