curl -X POST https://api.mavioapp.com/v1/channels \
-H "Authorization: Bearer mvo_live_abc123" \
-H "Content-Type: application/json" \
-d '{
"name": "Engineering Standups",
"description": "Daily engineering standup recordings and notes",
"visibility": "private"
}'
{
"id": "chn_u1v2w3x4y5",
"name": "Engineering Standups",
"description": "Daily engineering standup recordings and notes",
"visibility": "private",
"member_count": 1,
"meeting_count": 0,
"owner_id": "usr_f6g7h8",
"created_at": "2026-04-14T09:00:00Z",
"updated_at": "2026-04-14T09:00:00Z"
}
Create a new channel to organize meetings by team, project, or topic.
curl -X POST https://api.mavioapp.com/v1/channels \
-H "Authorization: Bearer mvo_live_abc123" \
-H "Content-Type: application/json" \
-d '{
"name": "Engineering Standups",
"description": "Daily engineering standup recordings and notes",
"visibility": "private"
}'
{
"id": "chn_u1v2w3x4y5",
"name": "Engineering Standups",
"description": "Daily engineering standup recordings and notes",
"visibility": "private",
"member_count": 1,
"meeting_count": 0,
"owner_id": "usr_f6g7h8",
"created_at": "2026-04-14T09:00:00Z",
"updated_at": "2026-04-14T09:00:00Z"
}
public (visible to all team members who can join freely) or private (invite-only, only visible to members).chn_u1v2w3x4y5).null if not provided.public or private.curl -X POST https://api.mavioapp.com/v1/channels \
-H "Authorization: Bearer mvo_live_abc123" \
-H "Content-Type: application/json" \
-d '{
"name": "Engineering Standups",
"description": "Daily engineering standup recordings and notes",
"visibility": "private"
}'
{
"id": "chn_u1v2w3x4y5",
"name": "Engineering Standups",
"description": "Daily engineering standup recordings and notes",
"visibility": "private",
"member_count": 1,
"meeting_count": 0,
"owner_id": "usr_f6g7h8",
"created_at": "2026-04-14T09:00:00Z",
"updated_at": "2026-04-14T09:00:00Z"
}