Umified API Overview
Welcome to the Umified API documentation. This API allows you to programmatically integrate with Umified, our meeting assistant bot that joins Google Meet, Zoom, and Microsoft Teams meetings to record audio and generate comprehensive meeting transcriptions.API Workflow
The Umified API follows this workflow:- Account & Authentication: Sign-up/login for an Umified account and obtain a Bearer token
- Bot Configuration: Customize your bot’s name and message (optional)
- Meeting Management: Create instant or scheduled meetings for recording
- Retrieve Transcriptions: Access recordings and transcriptions post meeting completion.
Base URL
All API requests should be made to:Core Endpoints
AuthenticationPOST /sign_up/- Create a new Umified account and obtain access token.POST /sign_in/- Sign in and obtain access token.DELETE /delete_account/- Delete account.
POST /create_meeting/- Create a new meeting (instant or scheduled)PUT /update_meeting/- Update a scheduled meeting.GET /transcription?session_id={id}- Fetch meeting transcription and return as JSON dictionary.GET /transcription?session_id={id}&token={access_token}- Download meeting transcription as a TXT file.GET /meeting_info?session_id={id}- Fetch meeting details / status including recording url.
POST /add_bot/- Add a custom bot with bot message for user.PUT /update_bot/- Update the custom bot configuration (bot name and bot message)

