Skip to Content
API access is available to organizations with a signed BAA. Request API access →
API referenceAll account endpoints

Account endpoints

All 11 endpoints for running the organizations on your account by script: list the organizations a key reaches, and add, change and remove members and team members. An API key with member scopes, created by an Owner or IT person under Settings → Account → API keys, calls them; they answer 403 with code: accounts_not_enabled until BloomText turns accounts on for your account.

Base URL
https://api.bloomtext.com/v1

Pass org_id to say which organization a call is for when the key reaches more than one; without it the call answers 400 with code: org_id_required. List organizations returns the IDs. An API key changes only the memberships an API key made: the rest answer 409 with code: managed_by_admin, managed_by_account, or managed_by_identity_provider (the account’s Okta rules).

Organizations

The organizations on your account an account API key reaches.

MethodPathEndpointScope
GET/orgsList organizationsmembers.read

Members

People in an organization on your account, and who manages each membership.

MethodPathEndpointScope
GET/membersList membersmembers.read
POST/membersAdd a membermembers.write
GET/members/{memberId}Retrieve a membermembers.read
PATCH/members/{memberId}Update a membermembers.write
DELETE/members/{memberId}Remove a membermembers.write

Teams

Teams in an organization on your account, and the people the API placed on them.

MethodPathEndpointScope
GET/teamsList teamsmembers.read
POST/teams/{teamId}/membersAdd a member to a teamteams.write
DELETE/teams/{teamId}/members/{memberId}Remove a member from a teamteams.write

Member events

Who joined, was approved, or left an organization on your account, and who did it.

MethodPathEndpointScope
GET/member-eventsList member eventsmembers.read

Audit events

What people did in an organization on your account: sign-ins, chat views, exports, member and setting changes. Kept six years.

MethodPathEndpointScope
GET/audit-eventsList audit eventsaudit.read
Last updated on