Home
API Catalog
About
Back to System
Flock API
1.0.0
OAS 3.0
Servers
https://api.flock.com/v1
Authorize
Roles
GET
/roles
List All Roles
GET
/roles
/{roleId}
Get Role
Teams
GET
/teams
List Teams
POST
/teams
Create Team
GET
/teams
/{teamId}
Get Team
PATCH
/teams
/{teamId}
Update Team
DELETE
/teams
/{teamId}
Delete Team
Users
GET
/users
List Users
POST
/users
Create User
GET
/users
/{userId}
Get User
PATCH
/users
/{userId}
Update User
DELETE
/users
/{userId}
Delete User
Profile
GET
/profile
/me
Get Current User Profile
PATCH
/profile
/me
Update Current User Profile
Files
GET
/files
/{fileId}
Get File Metadata
DELETE
/files
/{fileId}
Delete File
GET
/channels
/{channelId}
/files
List Files in Channel
POST
/channels
/{channelId}
/files
Upload File
Tasks
GET
/tasks
/{taskId}
Get Task
PATCH
/tasks
/{taskId}
Update Task
DELETE
/tasks
/{taskId}
Delete Task
GET
/channels
/{channelId}
/tasks
List Tasks in Channel
POST
/channels
/{channelId}
/tasks
Create Task
Admin
GET
/admin
/audit-logs
List Audit Logs
Invites
DELETE
/invites
/{inviteId}
Revoke Invite
GET
/teams
/{teamId}
/invites
List Invites for a Team
POST
/teams
/{teamId}
/invites
Create Invite
Channels
GET
/channels
/{channelId}
Get Channel
PATCH
/channels
/{channelId}
Update Channel
DELETE
/channels
/{channelId}
Delete Channel
GET
/teams
/{teamId}
/channels
List Channels in Team
POST
/teams
/{teamId}
/channels
Create Channel
Messages
GET
/messages
/{messageId}
Get Message
PATCH
/messages
/{messageId}
Update Message
DELETE
/messages
/{messageId}
Delete Message
GET
/channels
/{channelId}
/messages
List Messages in Channel
POST
/channels
/{channelId}
/messages
Create Message
Team Members
GET
/teams
/{teamId}
/members
List Team Members
POST
/teams
/{teamId}
/members
Add Team Member
GET
/teams
/{teamId}
/members
/{userId}
Get Team Member
DELETE
/teams
/{teamId}
/members
/{userId}
Remove Team Member
Schemas
File
Role
Task
Team
User
Uuid
Error
Invite
Channel
Message
AuditLog
Timestamp
TaskCreate
TaskUpdate
TeamCreate
TeamMember
TeamUpdate
UserCreate
UserUpdate
InviteCreate
ChannelCreate
ChannelUpdate
MessageCreate
MessageUpdate
TeamMemberAdd