API

API Reference

Build powerful integrations across knowledge, workflow, agent, and analytics modules.

REST API

Full-featured REST API for all platform functionality.

View Docs
GraphQL API

Flexible GraphQL interface for efficient data fetching.

View Schema
Authentication

Secure API access with API keys and OAuth 2.0.

Auth Guide

Quick Start

1. Get Your API Key

curl -X POST https://api.vibes.dev/auth/api-keys \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{name": "My API Key", "scopes": ["read", "write"]}'

2. Make Your First Request

curl -X GET https://api.vibes.dev/v1/knowledge \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"

3. Create Knowledge Items

curl -X POST https://api.vibes.dev/v1/knowledge \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"title": "Example Knowledge", "content": "This is example content", "tags": ["example", "api"]}'

Official SDKs

JavaScript
Python
Go
Ruby

Resources

Documentation

Complete API documentation and guides

Read Docs
Examples

Code examples and integration patterns

Status

API status and uptime monitoring

Need Help?

Our founder and AI assistants personally guide every integration—reach out and we will help you ship successfully.