API Reference
Complete reference for all OneBudd API endpoints.
BASE URL
https://api.onebudd.com/v1
AUTHENTICATION
All requests require an API key passed in the Authorization header:
Authentication Header
Authorization: Bearer YOUR_API_KEYSee Authentication for details.
CONVERSATIONS
POST
/conversationsCreate a new conversationGET
/conversations/:idGet conversation detailsPOST
/conversations/:id/processProcess audio inputDELETE
/conversations/:idEnd a conversationSPEECH-TO-TEXT
POST
/stt/transcribeTranscribe audio filePOST
/stt/streamStart streaming transcriptionTEXT-TO-SPEECH
POST
/tts/synthesizeSynthesize speech from textGET
/tts/voicesList available voicesMEMORY
GET
/memory/:userIdGet user memoriesPOST
/memoryStore a memoryDELETE
/memory/:idDelete a memoryPROFILES
POST
/profilesCreate a user profileGET
/profiles/:idGet profile detailsPATCH
/profiles/:idUpdate a profileRESPONSE CODES
2xx Success
200- Request succeeded201- Resource created204- No content (deleted)
4xx/5xx Errors
400- Bad request401- Unauthorized429- Rate limited500- Server error