Enterprises contain organizations and members.
Gets a single enterprise
API Call
/GET /1/enterprises/55411859be21b8ad7dcd4c78
Trello for Wolves
const response = await trello
.enterprises("55411859be21b8ad7dcd4c78")
.getEnterprise();
Get an enterprise's admin members
API Call
/GET /1/enterprises/55411859be21b8ad7dcd4c78/admins?fields=fullName,username
Trello for Wolves
const response = await trello
.enterprises("55411859be21b8ad7dcd4c78")
.getAdmins({ fields: ["fullName", "username"] });
Get the signup URL for an enterprise
API Call
/GET /1/enterprises/55411859be21b8ad7dcd4c78/signupUrl?authenticate=false&confirmationAccepted=false&returnUrl=none&tosAccepted=false
Trello for Wolves
const response = await trello
.enterprises("55411859be21b8ad7dcd4c78")
.getSignupUrl({
authenticate: false,
confirmationAccepted: false,
returnUrl: "none",
tosAccepted: false,
});
Get the members of an enterprise
API Call
/GET /1/enterprises/55411859be21b8ad7dcd4c78/members?fields=avatarHash,fullName,initials,username&filter=none&sortBy=none
Trello for Wolves
const response = await trello
.enterprises("55411859be21b8ad7dcd4c78")
.members()
.getMembers({
fields: ["avatarHash", "fullName", "initials", "username"],
filter: "none",
sortBy: "none",
});
et a specific member of an enterprise by ID
API Call
/GET /1/enterprises/55411859be21b8ad7dcd4c78/members/f2c444c982eb19a7e5b5c423?organization_fields=all
Trello for Wolves
const response = await trello
.enterprises("55411859be21b8ad7dcd4c78")
.members("f2c444c982eb19a7e5b5c423")
.getMember({ organizationFields: "all" });
Get whether an organization can be transferred to an enterprise
API Call
/GET /1/enterprises/55411859be21b8ad7dcd4c78/transferrable/organization/f2c444c982eb19a7e5b5c423
Trello for Wolves
const response = await trello
.enterprises("55411859be21b8ad7dcd4c78")
.organizations("f2c444c982eb19a7e5b5c423")
.getIfTransferrableToEnterprise();
Deactivate a member of an enterprise
API Call
/PUT /1/enterprises/55411859be21b8ad7dcd4c78/members/f2c444c982eb19a7e5b5c423/deactivated?value=true
Trello for Wolves
const response = await trello
.enterprises("55411859be21b8ad7dcd4c78")
.members("f2c444c982eb19a7e5b5c423")
.updateDeactivatedStatus(true);
Transfer an organization to an enterprise
API Call
/PUT /1/enterprises/55411859be21b8ad7dcd4c78/organizationns?idOrganization=f2c444c982eb19a7e5b5c423
Trello for Wolves
const response = await trello
.enterprises("55411859be21b8ad7dcd4c78")
.organizations("f2c444c982eb19a7e5b5c423")
.transferToEnterprise();
Make member an admin of enterprise
API Call
/PUT /1/enterprises/55411859be21b8ad7dcd4c78/admins/f2c444c982eb19a7e5b5c423
Trello for Wolves
const response = await trello
.enterprises("55411859be21b8ad7dcd4c78")
.members("f2c444c982eb19a7e5b5c423")
.makeAdminForEnterprise();
Remove an organization from an enterprise
API Call
/DELETE /1/enterprises/55411859be21b8ad7dcd4c78/organizations/f2c444c982eb19a7e5b5c423
Trello for Wolves
const response = await trello
.enterprises("55411859be21b8ad7dcd4c78")
.organizations("f2c444c982eb19a7e5b5c423")
.removeFromEnterprise();
Remove a member as admin from an enterprise
API Call
/DELETE /1/enterprises/55411859be21b8ad7dcd4c78/admins/f2c444c982eb19a7e5b5c423
Trello for Wolves
const response = await trello
.enterprises("55411859be21b8ad7dcd4c78")
.members("f2c444c982eb19a7e5b5c423")
.removeAdminForEnterprise();