Skip to main content
GET
List collaborators

Authorizations

Authorization
string
header
required

Personal access token, sent as Authorization: Bearer <token>.

Path Parameters

app_id
string
required

ID of the app whose collaborators to list.

Response

The app's collaborators, owner first.

id
string
required

ID of the collaborator. Pass it to Remove collaborator. The owner's entry can have the ID owner, which isn't a real ID.

Example:

"68b2d4f6a8c0e2f4a6b8c0d2"

email
string
required

Email of the collaborator.

Example:

"jane@acme.com"

full_name
string | null

Full name of the collaborator, or null if none is set.

Example:

"Jane Doe"

profile_image_url
string | null

URL of the collaborator's Base44 profile image, or null if they don't have one.

Example:

"https://lh3.googleusercontent.com/a/ACg8ocJ2x"

profile_slug
string | null

Slug of the collaborator's public Base44 builder profile, or null if they don't have one.

Example:

"jane-doe"

is_owner
boolean
default:false

Whether the collaborator owns the app.

Example:

false

is_pending
boolean
default:false

Whether the collaborator was invited but hasn't opened the app in Base44 yet.

Example:

false

is_guest
boolean
default:false

Whether the collaborator is a guest in the app's workspace rather than a member.

Example:

false

collaborator_source
string | null

workspace when the collaborator joined because the app is open to everyone in its workspace, or null when they were invited.

Allowed value: "workspace"
Example:

"workspace"