Platform API
List organization team
Read existing MindBill accounts and permitted role choices.
GET
https://app.mindbill.org/partner/v2/organization/teamShow team access for the authenticated MindBill organization.
Use this URL with a server API key or a browser session and its exact allowed Origin. Both credentials use the same request and response contract. See the component API inventory for exact paths and SDK methods.
Examples
curl 'https://app.mindbill.org/partner/v2/organization/team' \
--request GET \
--header "Authorization: Bearer $MINDBILL_API_KEY"Response
200 OK
{
"data": {
"members": [
{
"id": "user_example",
"email": "biller@example.com",
"name": "Example Biller",
"role": "biller",
"active": true,
"createdAt": "2026-09-01T12:00:00.000Z",
"canManage": true
}
],
"roles": [
{
"id": "biller",
"label": "Biller",
"permissions": [
"bills.create",
"bills.edit",
"bills.send",
"payments.post",
"tasks.assign",
"payers.manage",
"reports.view",
"comments.create"
]
}
],
"capabilities": {
"canManage": true,
"canAdd": false
},
"identityDomain": "mindbill"
}
}FieldTypeDescription
data.membersRequiredTeamMember[]Existing accounts: id, email, name, role, active, createdAt, and canManage.
data.rolesRequiredobject[]Assignable roles, each with id, label, and permissions.
data.capabilitiesRequiredobjectcanManage reflects whether this credential has team-write authority; canAdd is false because account creation is not available.
data.identityDomainRequired"mindbill"These accounts belong to MindBill, not the host application.